Automation library · Chat assistants

Plan daily restaurant prep lists with DeepSeek

Started by another system calling it, and works across Gmail, Google Sheets and Telegram. It hands the judgement calls to OpenAI. 33 steps, 3 branches: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAI

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

The flow

Starts it 4Model 4Logic 12Service 13

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

  1. 1Manual Prep TriggerWebhookStarts it
  2. 2Daily Prep ScheduleSchedule triggerStarts it
  3. 3DeepSeek Prep Planner ModelLm Chat Open AiModel
  4. 4Prep Completion WebhookWebhookStarts it
  5. 5Weekly Prep Report ScheduleSchedule triggerStarts it
  6. 6DeepSeek Weekly Digest ModelLm Chat Open AiModel
  7. 7Set Prep Date ContextSetLogic
  8. 8AI Prep List PlannerAgentModel
  9. 9Normalize CompletionSetLogic
  10. 10Read Prep LogGoogle SheetsService
  11. 11AI Weekly Prep DigestAgentModel
  12. 12Read Prep Master ListGoogle SheetsService
  13. 13Parse AI Prep PlanCodeLogic
  14. 14If Valid CompletionIfLogic
  15. 15Build Weekly Prep StatsCodeLogic
  16. 16Parse Weekly DigestCodeLogic
  17. 17Build Prep ContextCodeLogic
  18. 18If Plan Has ItemsIfLogic
  19. 19Update Prep Log StatusGoogle SheetsService
  20. 20Set Prep Error AlertSetLogic
  21. 21If Prep Log Has RowsIfLogic
  22. 22Email Weekly Prep ReportGmailService
  23. 23Split Prep ItemsSplit OutLogic
  24. 24Telegram Completion ConfirmedTelegramService
  25. 25Telegram Prep Error AlertTelegramService
  26. 26Telegram No Prep Data NoticeTelegramService
  27. 27Post Weekly Prep Report on TelegramTelegramService
  28. 28Append Prep LogGoogle SheetsService
  29. 29Email Completion NoticeGmailService
  30. 30Email Prep Error AlertGmailService
  31. 31Build Kitchen SummaryCodeLogic
  32. 32Send Prep List to KitchenTelegramService
  33. 33Email Prep List to ManagerGmailService

How it's built

Starts on
Another system calling it
Steps
33, with 3 branches
Size
Large: read it before trusting it with anything live
Connects to
Gmail, Google Sheets, Telegram
Model
OpenAI

Questions

What does it need to run?

An n8n account, plus your own Gmail, Google Sheets 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 another system calling it.

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 33 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 33 steps before you point it at anything that matters.