{"product_id":"telegram-ai-restaurant-booking-workflow-deepseek-airtable-google-calendar","title":"Telegram AI Restaurant Booking Workflow (DeepSeek, Airtable, Google Calendar)","description":"\u003ch3\u003eLet guests book restaurants instantly in Telegram—automatically confirm, cancel, and log every reservation\u003c\/h3\u003e\n\u003cp\u003eThis \u003cstrong\u003eTelegram AI Restaurant Booking Workflow\u003c\/strong\u003e turns your restaurant’s booking process into an end-to-end conversational experience. Guests message your Telegram bot to ask about the menu, request a time slot, confirm a reservation, or cancel—while your team gets instant updates and the full chat history is recorded in \u003cstrong\u003eAirtable\u003c\/strong\u003e.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eStarts with a Telegram message\u003c\/strong\u003e whenever a guest sends text to your bot.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUnderstands the request using a DeepSeek-powered AI agent\u003c\/strong\u003e with chat memory to interpret intent, ask for missing booking details, and choose the right action.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnswers menu questions from Airtable\u003c\/strong\u003e by searching the \u003cstrong\u003eMenu\u003c\/strong\u003e table and replying only with items returned by \u003cstrong\u003eAirtable\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates new bookings via Google Calendar\u003c\/strong\u003e: checks free\/busy for the requested \u003cstrong\u003e90-minute slot\u003c\/strong\u003e, creates a Google Calendar event when available, then saves the confirmed booking to \u003cstrong\u003eAirtable\u003c\/strong\u003e and notifies staff via Telegram.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHandles cancellations\u003c\/strong\u003e: finds the matching booking in \u003cstrong\u003eAirtable\u003c\/strong\u003e, deletes the related Google Calendar event, updates the booking status to \u003cem\u003eCancelled\u003c\/em\u003e, and notifies staff via Telegram.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEscalates out-of-scope requests\u003c\/strong\u003e by creating a \u003cstrong\u003egotoHuman\u003c\/strong\u003e review request (if configured), so a staff member can follow up.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLogs every interaction\u003c\/strong\u003e: stores the guest message and the AI agent response in an \u003cstrong\u003eAirtable Call Log\u003c\/strong\u003e table and returns the reply to the guest in Telegram.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eA guest asks: “Do you have vegan options?” → bot replies from your \u003cstrong\u003eAirtable Menu\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eA guest requests “Tonight 7:30 for 2” → bot verifies availability and confirms via \u003cstrong\u003eGoogle Calendar\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eA guest cancels → bot removes the calendar event and updates the \u003cstrong\u003eAirtable\u003c\/strong\u003e booking status.\u003c\/li\u003e\n  \u003cli\u003eAmbiguous requests (special cases) → escalated to a human reviewer.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram\u003c\/strong\u003e (bot trigger + messaging back to guest)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeepSeek\u003c\/strong\u003e (AI agent with chat memory)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eGoogle Calendar\u003c\/strong\u003e (free\/busy checks, event creation, deletion)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAirtable\u003c\/strong\u003e (Menu lookup, booking storage, Call Log logging)\u003c\/li\u003e\n  \u003cli\u003eWorkflow nodes\/tools include: \u003cstrong\u003etelegram\u003c\/strong\u003e, \u003cstrong\u003esticky note\u003c\/strong\u003e, \u003cstrong\u003ehttp request\u003c\/strong\u003e, \u003cstrong\u003eairtable tool\u003c\/strong\u003e, \u003cstrong\u003etelegram tool\u003c\/strong\u003e, and \u003cstrong\u003en8n-nodes-langchainagent\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eSetup requires creating a Telegram bot via \u003cstrong\u003e@BotFather\u003c\/strong\u003e, adding Telegram credentials in \u003cstrong\u003en8n\u003c\/strong\u003e, and providing your \u003cstrong\u003eDeepSeek API key\u003c\/strong\u003e.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45756676866227,"sku":"N8N-17739","price":66.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/3whCQTAPbACjIPEIczeqt_CNKIMqCd.png?v=1785748139","url":"https:\/\/buyflowscripts.com\/products\/telegram-ai-restaurant-booking-workflow-deepseek-airtable-google-calendar","provider":"N8N Commerce","version":"1.0","type":"link"}