Skip to product information

Telegram Restaurant Concierge Bot (OpenAI + Google Sheets) | n8n

Telegram Restaurant Concierge Bot (OpenAI + Google Sheets) | n8n

 (200+Reviews)
Regular price £12.99
Regular price £12.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
Telegram Restaurant Concierge Bot (OpenAI + Google Sheets) | n8n

Telegram Restaurant Concierge Bot (OpenAI + Google Sheets) | n8n

Regular price £12.99
Regular price £12.99 Sale price
SAVE Sold out

Turn Telegram messages into confirmed restaurant orders—automatically (OpenAI + Google Sheets in n8n)

This n8n workflow powers a Telegram Restaurant Concierge Bot that answers menu questions, accepts text or voice orders via an OpenAI agent, logs confirmed orders into Google Sheets, requests reviews automatically, and sends a daily marketing broadcast to active clients.

What this workflow does

  • Starts on Telegram chat: When a customer messages your bot, the workflow triggers and begins the concierge conversation.
  • Saves restaurant and client context: It stores restaurant settings (including restaurant name, menu/review links, upsell rule, and the OpenAI model) and logs the sender in a Google Sheets Clients tab.
  • Routes text or voice: Incoming messages are handled as text or voice notes. If the message is voice, the workflow transcribes the voice note with OpenAI before continuing.
  • Generates the order with an OpenAI agent: The workflow sends the customer message plus chat context to an OpenAI-powered agent that uses Google Sheets tools to find menu items and prices, proposes exactly one upsell, and records the finalized order in the Google Sheets Orders tab.
  • Responds in Telegram: The bot replies with the agent’s order confirmation, or it returns an “unsupported message type” notice if the input isn’t text or voice.
  • Requests a review after a delay: After a configured wait, it sends a Telegram review request containing your review link.
  • Sends daily marketing: On a schedule, it reads the Marketing tab for the day’s campaign, sends it to active (non-unsubscribed) clients via Telegram, and marks the campaign row as done.

Use cases

  • Restaurants that want a Telegram menu assistant to answer questions and take orders 24/7.
  • Teams looking to reduce manual order entry by auto-saving finalized orders to Google Sheets.
  • Marketing automation that combines review requests and a daily broadcast to active clients.

Technical details

  • Integrations: Telegram, Google Sheets, OpenAI
  • n8n nodes used: set, wait, switch, telegram, sticky note, google sheets
  • Data flow: Clients tab (tracking), Orders tab (finalized orders), Marketing tab (campaigns)
  • Trigger & delivery: Telegram message trigger + scheduled daily campaign sending
View full details