💬 Automate restaurant orders with AI dish recommendations using Gemini and Telegram

⚡ 2,291 views · 💬 Lead Nurturing & AI Sales Agents

Description

In this guide, we’ll walk you through setting up a smart workflow that triggers on new restaurant orders, extracts and formats customer and dish details from Google Sheets, uses Gemini AI to recommend dishes or offers, and sends suggestions via Telegram. Ready to automate your order processing and enhance customer experience? Let’s dive in!

What’s the Goal?

By the end, you’ll have a smart system that processes orders and suggests items effortlessly.

Why Does It Matter?

Manual order processing and suggestion generation are inefficient and miss opportunities. Here’s why this workflow is a game changer:

How It Works

Here’s the step-by-step magic behind the automation:

Step 1: New Order Trigger

Step 2: Extract & Format Order

Step 3: Save Customer Info

Step 4: Save Dish Info

Step 5: Prepare Dish Details for AI

Step 6: Clean Data for Input to Improve AI Understanding

Step 7: Use Gemini AI to Recommend Dishes or Offers

Step 8: Format AI Suggestions

Step 9: Send Suggestions via Telegram

How to Use the Workflow?

Importing a workflow in n8n is a straightforward process that allows you to use pre-built workflows to save time. Below is a step-by-step guide to importing the Smart Restaurant Order & Suggestion System workflow in n8n.

Steps to Import a Workflow in n8n

  1. Obtain the Workflow JSON

    • Source the Workflow: Workflows are shared as JSON files or code snippets, e.g., from the n8n community, a colleague, or exported from another n8n instance.
    • Format: Ensure you have the workflow in JSON format, either as a file (e.g., workflow.json) or copied text.
  2. Access the n8n Workflow Editor

    • Log in to n8n (via n8n Cloud or self-hosted instance).
    • Navigate to the Workflows tab in the n8n dashboard.
    • Click Add Workflow to create a blank workflow.
  3. Import the Workflow

    • Option 1: Import via JSON Code (Clipboard):
      • Click the three dots (⋯) in the top-right corner to open the menu.
      • Select Import from Clipboard.
      • Paste the JSON code into the text box.
      • Click Import to load the workflow.
    • Option 2: Import via JSON File:
      • Click the three dots (⋯) in the top-right corner.
      • Select Import from File.
      • Choose the .json file from your computer.
      • Click Open to import.

Setup Notes

🔗 Nodes Used

Google Sheets, Telegram, AI Agent, n8n Form Trigger, Google Gemini Chat Model, Think Tool

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup