Automation library · Chat assistants

Respond to Google reviews and send weekly digests

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

LargeCalls a model: OpenAI

23 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 2Model 4Logic 7Service 10

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

  1. 1When Review ReceivedWebhookStarts it
  2. 2DeepSeek Review ModelLm Chat Open AiModel
  3. 3DeepSeek Weekly ModelLm Chat Open AiModel
  4. 4Weekly Review Digest TriggerSchedule triggerStarts it
  5. 5Normalize Review DataSetLogic
  6. 6AI Review Response WriterAgentModel
  7. 7AI Weekly Digest WriterAgentModel
  8. 8Read Review LogGoogle SheetsService
  9. 9Validate Review InputIfLogic
  10. 10Parse AI ResponseSetLogic
  11. 11Parse Weekly DigestSetLogic
  12. 12Build Weekly Review StatsCodeLogic
  13. 13Alert Invalid Review on DiscordDiscordService
  14. 14Append Review to LogGoogle SheetsService
  15. 15Email Weekly Review DigestGmailService
  16. 16If No Reviews This WeekIfLogic
  17. 17Email Invalid Review NoticeGmailService
  18. 18If Negative ReviewIfLogic
  19. 19Post Weekly Digest on DiscordDiscordService
  20. 20Post No-Review All Clear on DiscordDiscordService
  21. 21Alert Negative Review on DiscordDiscordService
  22. 22Post Positive Review on DiscordDiscordService
  23. 23Email Response Draft to OwnerGmailService

How it's built

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

Questions

What does it need to run?

An n8n account, plus your own Discord, Gmail and Google Sheets 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 23 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 23 steps before you point it at anything that matters.