AI secretary for scheduling with WhatsApp and Telegram
Needs changesWhat this workflow does
This AI workflow has 31 nodes and runs on Telegram events (plus 1 other trigger). Along the way it connects Redis, OpenAI Chat Model, Google Calendar and Telegram and 1 more.
How it runs
Trigger: On Telegram events (plus 1 other trigger).
- TELEGRAM - CHANNEL (Edit Fields (Set)): sets or maps fields
- WHATSAPP - CHANNEL (Edit Fields (Set)): sets or maps fields
- CHANNEL (Edit Fields (Set)): sets or maps fields
- VARIABLES - CONFIG (Edit Fields (Set)): sets or maps fields
- DATE NOW (Date & Time): formats or calculates dates
- CHECK CHANNEL (Switch): routes items into branches
- OBJECT MSG - WHASTAPP (Code): runs custom JavaScript code
- OBJECT MSG - TELEGRAM (Code): runs custom JavaScript code
- OBJECT MSG (Edit Fields (Set)): sets or maps fields
- Redis: uses Redis
…plus 14 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- AI Agent v1 (old agent modes) in Calendar AI Agent (v1.7): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Calendar AI Agent (v1.7) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (17)
- AI Agent
@n8n/n8n-nodes-langchain.agent - Redis
n8n-nodes-base.redis - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Switch
n8n-nodes-base.switch - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Evolution Api
n8n-nodes-evolution-api.evolutionApi - Telegram Trigger
n8n-nodes-base.telegramTrigger - Telegram
n8n-nodes-base.telegram - Date & Time
n8n-nodes-base.dateTime - Wait
n8n-nodes-base.wait - Split Out
n8n-nodes-base.splitOut - Webhook
n8n-nodes-base.webhook - If
n8n-nodes-base.if
From the author
🏥 AI secretary for scheduling with WhatsApp and Telegram > ⚠️ Community Disclaimer > This workflow is community-maintained and self-hosted. > It is not officially affiliated with or supported by n8n GmbH, OpenAI, or Google. > Users are…