Automation library · Chat assistants

AI-powered language and coding tutor with OpenAI and Airtable

Started by an incoming Telegram message, and works across Airtable and Telegram. It puts OpenAI behind a retrieval step, so answers are drawn from documents you supply rather than from the model alone. 56 steps: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAIRetrieval

56 stepsLarge: read it before trusting it with anything live
0Branches: places the flow splits
0Loops or waits
2Services it connects to

The flow

Starts it 5Model 22Service 29

The steps in the order they run, from what starts it.

  1. 1AirtableAirtable ToolService
  2. 2Airtable2Airtable ToolService
  3. 3OpenAI Chat ModelLm Chat Open AiModel
  4. 4Telegram TriggerTelegram triggerStarts it
  5. 5Simple MemoryMemory Buffer WindowModel
  6. 6Structured Output ParserOutput Parser StructuredModel
  7. 7Airtable6Airtable ToolService
  8. 8Airtable7Airtable ToolService
  9. 9OpenAI Chat Model1Lm Chat Open AiModel
  10. 10Structured Output Parser1Output Parser StructuredModel
  11. 11Schedule TriggerSchedule triggerStarts it
  12. 12Airtable12Airtable ToolService
  13. 13Airtable13Airtable ToolService
  14. 14OpenAI Chat Model2Lm Chat Open AiModel
  15. 15Simple Memory2Memory Buffer WindowModel
  16. 16Structured Output Parser2Output Parser StructuredModel
  17. 17Schedule Trigger1Schedule triggerStarts it
  18. 18Airtable18Airtable ToolService
  19. 19Airtable19Airtable ToolService
  20. 20OpenAI Chat Model3Lm Chat Open AiModel
  21. 21Airtable20Airtable ToolService
  22. 22Airtable22Airtable ToolService
  23. 23OpenAI Chat Model4Lm Chat Open AiModel
  24. 24Structured Output Parser4Output Parser StructuredModel
  25. 25Schedule Trigger3Schedule triggerStarts it
  26. 26Telegram Trigger1Telegram triggerStarts it
  27. 27Structured Output Parser3Output Parser StructuredModel
  28. 28AI AgentAgentModel
  29. 29AI Agent1AgentModel
  30. 30AI Agent2AgentModel
  31. 31AI Agent3AgentModel
  32. 32AI Agent4AgentModel
  33. 33Airtable1AirtableService
  34. 34Airtable8AirtableService
  35. 35Airtable14AirtableService
  36. 36Airtable21AirtableService
  37. 37Airtable23AirtableService
  38. 38Airtable3AirtableService
  39. 39Airtable9AirtableService
  40. 40Airtable15AirtableService
  41. 41OpenAI3Open AiModel
  42. 42OpenAI4Open AiModel
  43. 43Airtable4AirtableService
  44. 44Airtable10AirtableService
  45. 45Airtable16AirtableService
  46. 46Telegram3TelegramService
  47. 47Telegram4TelegramService
  48. 48Airtable5AirtableService
  49. 49Airtable11AirtableService
  50. 50Airtable17AirtableService
  51. 51OpenAIOpen AiModel
  52. 52OpenAI1Open AiModel
  53. 53OpenAI2Open AiModel
  54. 54TelegramTelegramService
  55. 55Telegram1TelegramService
  56. 56Telegram2TelegramService

How it's built

Starts on
An incoming Telegram message
Steps
56
Size
Large: read it before trusting it with anything live
Connects to
Airtable, Telegram
Model
OpenAI
Retrieval
Answers are drawn from documents you supply, not from the model alone

Questions

What does it need to run?

An n8n account, plus your own Airtable and Telegram accounts, and a key for OpenAI. You connect your own accounts after importing it; none are included.

What starts it?

It starts on an incoming Telegram message.

Does it use AI?

Yes. It calls OpenAI. Its answers draw on documents you give it, not on the model alone. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 56 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 56 steps before you point it at anything that matters.