Automation library · Scheduling

Create ClickUp meeting action items from transcripts

Started by an incoming Telegram message, and works across Airtable, ClickUp, Google Drive, Notion and two others. It hands the judgement calls to OpenAI. 26 steps, 3 branches, 1 loop or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAI

26 stepsLarge: read it before trusting it with anything live
3Branches: places the flow splits
1Loop or waits
6Services it connects to

The flow

Starts it 3Model 1Logic 15Service 7

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

  1. 1On Workflow ErrorError triggerStarts it
  2. 2Telegram Trigger1Telegram triggerStarts it
  3. 3Google Drive Trigger1Google Drive triggerStarts it
  4. 4Slack – Send Workflow Error AlertSlackService
  5. 5Has Transcript Text?1IfLogic
  6. 6Download Transcript File1Google DriveService
  7. 7Normalize Telegram Transcript1CodeLogic
  8. 8Skip - No Transcript1No OpLogic
  9. 9Normalize Drive Transcript1CodeLogic
  10. 10Validate Transcript LengthCodeLogic
  11. 11Transcript Long Enough?IfLogic
  12. 12Wait 1s – Before AI CallWaitLogic
  13. 13Skip – Transcript Too ShortNo OpLogic
  14. 14AI Extract Action ItemsOpen AiModel
  15. 15Parse Action Items JSON1CodeLogic
  16. 16Split Action Items1CodeLogic
  17. 17ClickUp - Create Task1Click UpService
  18. 18Aggregate Created Tasks1AggregateLogic
  19. 19Detect Meeting TypeCodeLogic
  20. 20Any Tasks Created?IfLogic
  21. 21Build Slack Summary1CodeLogic
  22. 22Skip – No Action Items FoundNo OpLogic
  23. 23Post Summary to Slack1SlackService
  24. 24Notion – Create Meeting Notes PageNotionService
  25. 25Airtable – Log Meeting RunAirtableService
  26. 26Send Telegram Confirmation1TelegramService

How it's built

Starts on
An incoming Telegram message
Steps
26, with 3 branches, 1 loop or waits
Size
Large: read it before trusting it with anything live
Connects to
Airtable, ClickUp, Google Drive, Notion, Slack, Telegram
Model
OpenAI

Questions

What does it need to run?

An n8n account, plus your own Airtable, ClickUp, Google Drive, Notion, Slack 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. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 26 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 26 steps before you point it at anything that matters.