Automation library · Chat assistants

Run AI employee onboarding with Groq and Google Workspace

Started by an incoming Telegram message, and works across Gmail, Google Drive, Google Sheets, Slack and two others. It puts Gemini and Groq behind a retrieval step, so answers are drawn from documents you supply rather than from the model alone. 62 steps, 7 branches: large, and worth reading before you trust it with anything live.

LargeCalls a model: Gemini, GroqRetrieval

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

The flow

Starts it 6Model 12Logic 27Service 15

The steps in the order they run, from what starts it. The first 60 of 62.

  1. 1Run IngestionManual triggerStarts it
  2. 2Gemini EmbeddingsEmbeddings Google GeminiModel
  3. 3Split TextText Splitter Recursive Character Text SplitterModel
  4. 4Chat TriggerChat triggerStarts it
  5. 5Slack Trigger (optional)Slack triggerStarts it
  6. 6Telegram Trigger (optional)Telegram triggerStarts it
  7. 7Groq Chat ModelLm Chat GroqModel
  8. 8Session MemoryMemory Buffer WindowModel
  9. 9New Hire TriggerGoogle Sheets triggerStarts it
  10. 10Groq Model (Welcome)Lm Chat GroqModel
  11. 11Daily Check-in TriggerSchedule triggerStarts it
  12. 12Groq Model (Check-in)Lm Chat GroqModel
  13. 13Load Docs ConfigSetLogic
  14. 14Insert into Knowledge BaseVector Store In MemoryModel
  15. 15company_docsVector Store In MemoryModel
  16. 16Doc LoaderDocument Default Data LoaderModel
  17. 17Normalize InputCodeLogic
  18. 18Onboarding AssistantAgentModel
  19. 19Orchestrator ConfigSetLogic
  20. 20Write Welcome EmailChain LlmModel
  21. 21Check-in ConfigSetLogic
  22. 22Write Check-in EmailChain LlmModel
  23. 23List Handbook FilesGoogle DriveService
  24. 24Guard InputIfLogic
  25. 25Reply RouterSwitchLogic
  26. 26Guard HireIfLogic
  27. 27Send Welcome EmailGmailService
  28. 28Read Tracking SheetGoogle SheetsService
  29. 29Send Check-inGmailService
  30. 30Download FileGoogle DriveService
  31. 31Ingestion Failed NoteSetLogic
  32. 32Assistant ConfigSetLogic
  33. 33Invalid Input ReplySetLogic
  34. 34Chat ReplySetLogic
  35. 35Slack Reply (optional)SlackService
  36. 36Telegram Reply (optional)TelegramService
  37. 37Check Not Already OnboardedGoogle SheetsService
  38. 38Skip RowNo OpLogic
  39. 39Create Onboarding FolderGoogle DriveService
  40. 40Log Email FailureNo OpLogic
  41. 41Find Due MilestonesCodeLogic
  42. 42Read Tracking FailedNo OpLogic
  43. 43Mark Sent RouterSwitchLogic
  44. 44Log Check-in FailureNo OpLogic
  45. 45Extract TextExtract From FileService
  46. 46Reply FailedNo OpLogic
  47. 47If New HireIfLogic
  48. 48Share Folder With HireGoogle DriveService
  49. 49Log Folder FailureNo OpLogic
  50. 50Milestone RouterSwitchLogic
  51. 51Mark D1 SentGoogle SheetsService
  52. 52Mark D7 SentGoogle SheetsService
  53. 53Mark D30 SentGoogle SheetsService
  54. 54Role ChecklistSwitchLogic
  55. 55Notify Slack (optional)SlackService
  56. 56Day 1 BriefSetLogic
  57. 57Day 7 BriefSetLogic
  58. 58Day 30 BriefSetLogic
  59. 59Engineering ChecklistSetLogic
  60. 60Marketing ChecklistSetLogic

How it's built

Starts on
An incoming Telegram message
Steps
62, with 7 branches
Size
Large: read it before trusting it with anything live
Connects to
Gmail, Google Drive, Google Sheets, Slack, Telegram, in-memory vectors
Model
Gemini, Groq
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 Gmail, Google Drive, Google Sheets, Slack, Telegram and in-memory vectors accounts, and a key for Gemini and Groq. 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 Gemini and Groq. 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 62 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 62 steps before you point it at anything that matters.