Welcome to my Airbnb Telegram Agent Workflow! This workflow creates an intelligent Telegram bot that helps users search and find Airbnb accommodations using natural language queries and voice messages. DISCLAIMER: This workflow only works with self-hosted n8n instances! You have to install the n8n-nodes-mcp-client Community Node! What this workflow does This workflow processes incoming Teleg

Welcome to my Airbnb Telegram Agent Workflow! This workflow creates an intelligent Telegram bot that helps users search and find Airbnb accommodations using natural language queries and voice messages. DISCLAIMER: This workflow only works with self-hosted n8n instances! You have to install the n8n-nodes-mcp-client Community Node! What this workflow does This workflow processes incoming Telegram messages (text or voice) and provides personalized Airbnb accommodation recommendations. The AI agent understands natural language queries, searches through Airbnb data using MCP tools, and returns mobile-optimized results with clickable links, prices, and key details. Key Features: - Voice message support (speech-to-text and text-to-speech) - Conversation memory for context-aware responses - Mobile-optimized formatting for Telegram - Real-time Airbnb data access via MCP integration This workflow has the following sequence: 1. Telegram Trigger - Receives incoming messages from users 2. Text or Voice Switch - Routes based on message type 3. Voice Processing (if applicable) - Downloads and transcribes voice messages 4. Text Preparation - Formats text input for the AI agent 5. Airbnb AI Agent - Core logic that: - Lists available MCP tools for Airbnb data - Executes searches with parsed parameters - Formats results for mobile display 6. Response Generation - Sends formatted text response 7. Voice Response (optional) - Creates and sends audio summary Requirements: - Telegram Bot API: Documentation - Create a bot via @BotFather on Telegram - Get bot token and configure webhook - OpenAI API: Documentation - Used for speech transcription (Whisper) - Used for chat completion (GPT-4) - Used for text-to-speech generation - MCP Community Client Node: Documentation - Custom integration for Airbnb data - Requires MCP server setup with Airbnb/Airtable connection - Provides tools for accommodation search and details Important: You need to set up an MCP server with Airbnb data access. The workflow uses MCP tools to retrieve real accommodation data, so ensure your MCP server is properly configured with the Airtable/Airbnb integration. Configuration Notes: - Update the Telegram chat ID in the trigger for your specific bot - Modify the system prompt in the Airbnb Agent for different use cases - The workflow supports both individual users and can be extended for group chats Feel free to contact me via LinkedIn, if you have any questions!
Download the workflow JSON file after purchase.
Open n8n → click the menu → Import from File.
Select the downloaded JSON and import.
Set up credentials for each node that requires them.
Click Execute Workflow to test, then activate.
Setup guide included
Purchase to unlock the full step-by-step guide
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.