Handle restaurant bookings via Telegram with DeepSeek, Airtable, and Google Calendar
Ready for 3.0What this workflow does
This AI workflow has 15 nodes and runs on Telegram events (message). Along the way it connects Telegram, Airtable, Google Calendar and HTTP Request and 1 more. It also calls api.airtable.com and api.gotohuman.com over HTTP.
How it runs
Trigger: On Telegram events (message).
- AI Agent: runs an AI agent, with model: DeepSeek Chat Model; 9 tools (Search Menu, Notify Staff, Search Booking, Escalate to Human…); memory: Session Memory
- Log Call (HTTP Request): calls api.airtable.com (POST)
- Send Telegram Reply (Telegram): uses Telegram
Services it uses
HTTP calls to: api.airtable.com, api.gotohuman.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (10)
- Telegram Trigger
n8n-nodes-base.telegramTrigger - AI Agent
@n8n/n8n-nodes-langchain.agent - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Airtable Tool
n8n-nodes-base.airtableTool - Google Calendar Tool
n8n-nodes-base.googleCalendarTool - Http Request Tool
n8n-nodes-base.httpRequestTool - HTTP Request
n8n-nodes-base.httpRequest - Telegram
n8n-nodes-base.telegram - DeepSeek Chat Model
@n8n/n8n-nodes-langchain.lmChatDeepSeek - Telegram Tool
n8n-nodes-base.telegramTool
From the author
Quick overview An AI-powered Telegram assistant that manages restaurant bookings end-to-end: shares your menu, checks real-time availability via Google Calendar, confirms or cancels reservations, logs every conversation to Airtable, notifies staff instantly,…