Multi-Agent AI Clinic Management with WhatsApp, Telegram, and Google Calendar
Needs changesWhat this workflow does
This AI workflow has 31 nodes and runs on Telegram events (message) (plus 2 other triggers). Along the way it connects OpenAI Chat Model, AI Agent, Google Tasks and MCP Client and 6 more.
How it runs
Trigger: On Telegram events (message) (plus 2 other triggers).
- Assistente clinica interno (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 2 tools (Google Tasks, MCP Google Calendar); memory: Postgres Chat Memory
- Edit Fields (Edit Fields (Set)): sets 8 fields: number, name, key_id…
- Assistente de confirmação (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 2 tools (MCP GMAIL, MCP CALENDAR)
- Telegram: uses Telegram
- Switch: routes items into 4 branches
- REMINDER (Evolution Api): work with messages api
- Assistente Clínica (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 3 tools (CallToHuman, MCP Google Calendar, Enviar alerta de cancelamento); memory: Postgres Chat Memory
- OpenAI: analyze (image)
- Evolution Api: get media base64 (chat api)
- AI Agent: runs an AI agent, with model: OpenRouter Chat Model
…plus 4 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 Assistente clinica interno (v1.8), Assistente Clínica (v1.8), Assistente de confirmação (v1.8)…: replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent..
| Removed in 3.0 | Replace with |
|---|---|
| AI Agent v1 (old agent modes) Assistente clinica interno (v1.8), Assistente Clínica (v1.8), Assistente de confirmação (v1.8), AI Agent (v1.8), AI Agent2 (v1.9) | Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent. |
Nodes used (17)
- OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - AI Agent
@n8n/n8n-nodes-langchain.agent - Google Tasks Tool
n8n-nodes-base.googleTasksTool - MCP Client Tool
@n8n/n8n-nodes-langchain.mcpClientTool - Telegram Trigger
n8n-nodes-base.telegramTrigger - Postgres Chat Memory
@n8n/n8n-nodes-langchain.memoryPostgresChat - Telegram Tool
n8n-nodes-base.telegramTool - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Telegram
n8n-nodes-base.telegram - OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter - Webhook
n8n-nodes-base.webhook - Edit Fields (Set)
n8n-nodes-base.set - Switch
n8n-nodes-base.switch - OpenAI
@n8n/n8n-nodes-langchain.openAi - Evolution Api
n8n-nodes-evolution-api.evolutionApi - Convert to File
n8n-nodes-base.convertToFile - Call n8n Workflow Tool
@n8n/n8n-nodes-langchain.toolWorkflow
From the author
Healthcare Clinic Assistant with WhatsApp and Telegram Integration Version: 1.1.0 n8n Version: 1.88.0+ License: MIT --- 📋 Description A comprehensive and modular automation workflow designed for healthcare clinics. It manages patient communication,…