Build a powerful AI pizza ordering chatbot using an n8n workflow, OpenAI, and Langchain tools. Automate menu display, order placement, and status checks using this advanced n8n node configuration.
Download this n8n workflow template and start using it instantly.
Restaurants or food service providers looking to automate order intake.
Businesses needing customer service automation using AI agents.
Developers exploring advanced Langchain agent capabilities and custom tools within an n8n workflow.
Users seeking complex, practical n8n templates for conversational AI.
This comprehensive n8n workflow demonstrates how to build a smart, conversational assistant named 'Pizzaro' capable of managing a digital pizza ordering process. By utilizing the specialized Langchain agent n8n node, this automation interprets natural language requests and intelligently delegates tasks to specific tools (webhooks) for backend operations. This robust system handles everything from fetching menu details to processing and tracking orders, minimizing human intervention. This advanced n8n workflow is a prime example of leveraging external services and powerful AI to create scalable customer service solutions, providing high-value n8n templates for complex integrations.
The entire process of this n8n workflow is driven by a conversational AI loop, initiated by a specialized n8n trigger.
When chat message received n8n trigger node. This immediately presents the customer with a welcome message from 'Pizzaro' and waits for input.AI Agent n8n node. This agent is configured with Chat OpenAI as its language model and uses the Window Buffer Memory n8n node to maintain context throughout the conversation.Get Products n8n node (a custom HTTP Request tool).Order Product n8n node, passing the required details as a POST body.Get Order n8n node.To set up this n8n workflow, follow these steps:
Chat OpenAI n8n node and update the 'OpenAI Credentials' with your valid API key.AI Agent n8n node. The system message defines the agent's persona and rules. Adjust these if your menu or ordering process changes.Get Products, Order Product, Get Order) are currently set to placeholder n8n URLs (https://n8n.io/webhook/...). You must replace these URLs with the actual webhooks or API endpoints that manage your product catalog, order processing, and status tracking in your backend system.When chat message received n8n trigger is now ready to handle incoming chat sessions. When chat message received (n8n trigger): The starting point of this n8n workflow. It acts as the chat interface trigger, initiating the automation upon receiving a user message. It also handles the initial welcome message.
AI Agent (n8n node): The core intelligence. It coordinates the conversation, selects tools based on intent, and manages the flow. Key configuration includes a comprehensive system message defining the agent's ordering and status rules.
Chat OpenAI (n8n node): Serves as the Large Language Model provider for the AI Agent, handling interpretation and response generation.
Window Buffer Memory (n8n node): Crucial for conversational flow. This Langchain n8n node allows the AI Agent to remember previous messages, ensuring context is maintained throughout the customer's interaction.
Get Products (n8n node / ToolHttpRequest): Configured as a tool that the AI Agent can call. Its function is to retrieve and present the available pizza menu using a defined webhook URL. The agent knows to use this tool when asked about the menu.
Order Product (n8n node / ToolHttpRequest): This tool processes the actual order. It's configured as a POST request, sending the details parsed by the AI Agent (e.g., pizza type, quantity) to a backend webhook to place the order.
Instantly sync new Calendly bookings to Pipedrive as activities and notify sales reps via Slack 15 minutes after the call ends. Utilize this powerful n8n workflow for seamless sales operations.

Use this powerful n8n workflow to automatically curate, summarize, and email a daily personalized tech newsletter using RSS feeds and Google Gemini AI. Import the n8n templates today!

Build a custom RAG system using this n8n workflow. Scrape Paul Graham essays, embed content with OpenAI, store in Milvus, and create a Q&A chatbot using a LangChain retrieval chain.

Use this privacy-focused n8n workflow to deploy a Telegram AI assistant using self-hosted Ollama (Llama 3) and Whisper ASR. Learn how this powerful n8n node automation handles both text and voice inputs securely.

Deploy a powerful, private Retrieval-Augmented Generation (RAG) system using this advanced n8n workflow. Automate document ingestion from Google Drive, utilize Ollama (Llama3) for embedding and LLM operations, and manage vector data with Qdrant.

Irfan Handoko, an Engineering Manager at GITS Indonesia. With a background as an experienced mobile application designer and developer, he has a strong foundation in application development, especially mobile applications, particularly on Android and iOS platforms. Throughout his career, he has successfully contributed to various industries including healthcare, finance, e-commerce, and many more.







































