{"product_id":"n8n-webhook-booking-workflow-telegram-alerts-for-appointments","title":"n8n Webhook Booking Workflow + Telegram Alerts for Appointments","description":"\u003ch3\u003eTurn website bookings into instant appointment options—with Telegram emergency alerts\u003c\/h3\u003e\n\u003cp\u003eWith this \u003cstrong\u003en8n Webhook Booking Workflow + Telegram Alerts\u003c\/strong\u003e, you can accept booking messages from your website via webhook, automatically propose \u003cstrong\u003ethree appointment slots\u003c\/strong\u003e, plan follow-ups for reminders\/no-shows\/reviews, and notify the owner on \u003cstrong\u003eTelegram only when the request is urgent\u003c\/strong\u003e—then immediately return a ready-to-send reply to the customer.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives booking requests\u003c\/strong\u003e through an n8n \u003cstrong\u003eWebhook\u003c\/strong\u003e (POST) containing the customer message and optional contact details (e.g., name, phone, channel).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eClassifies the request\u003c\/strong\u003e by scanning the message for \u003cstrong\u003eurgency\u003c\/strong\u003e and \u003cstrong\u003eservice keywords\u003c\/strong\u003e, and infers the \u003cstrong\u003epreferred day\/time-of-day\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eProposes 3 appointment slots\u003c\/strong\u003e and drafts a \u003cstrong\u003epersonalized reply\u003c\/strong\u003e—including requesting a phone number if it’s missing.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates a follow-up plan\u003c\/strong\u003e for reminders, handling no-shows, and supporting review collection.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram alerts for emergencies only\u003c\/strong\u003e: if the request is marked urgent, the workflow sends a Telegram message to the owner with a customer summary and the \u003cem\u003efirst held slot\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReturns results to the caller\u003c\/strong\u003e by responding to the webhook with the generated reply, offered slots, and the follow-up plan.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eA service business booking from a website form: customer sends “ASAP today,” the workflow suggests slots and notifies you on Telegram.\u003c\/li\u003e\n  \u003cli\u003eAppointment intake for multiple service types using keyword detection (e.g., “consultation,” “maintenance,” etc.).\u003c\/li\u003e\n  \u003cli\u003eOps teams who want consistent appointment responses while keeping owner notifications limited to true emergencies.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003en8n nodes:\u003c\/strong\u003e \u003ccode\u003ewebhook\u003c\/code\u003e, \u003ccode\u003eif\u003c\/code\u003e, \u003ccode\u003ecode\u003c\/code\u003e, \u003ccode\u003etelegram\u003c\/code\u003e, \u003ccode\u003esticky note\u003c\/code\u003e, and \u003ccode\u003erespond to webhook\u003c\/code\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram setup:\u003c\/strong\u003e add Telegram bot credentials and set the \u003cstrong\u003echat ID\u003c\/strong\u003e for emergency alerts.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCustomization:\u003c\/strong\u003e update urgent\/service keyword lists and adjust slot-generation logic and business hours in the workflow code.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45865767043251,"sku":"N8N-18350","price":62.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/GrNtoiP5C0xoY9_-XkS6s_18IXrjE5.png?v=1787044820","url":"https:\/\/buyflowscripts.com\/products\/n8n-webhook-booking-workflow-telegram-alerts-for-appointments","provider":"N8N Commerce","version":"1.0","type":"link"}