AutomationMart
Home/Browse/Build an AI powered phone agent πŸ“žπŸ€– with Retell, Google Calendar and RAG
n8n

Build an AI powered phone agent πŸ“žπŸ€– with Retell, Google Calendar and RAG

n8nn8n29 modulesv1.0
OpenAIGoogle DriveTelegramTwilioGoogle CalendarLinkedIn

This Workflow simulates an AI-powered phone agent with RetellAI with two main functions: 1. πŸ“… Appointment Booking – It can schedule appointments directly into Google Calendar. 2. 🧠 RAG-based Information Retrieval – It provides answers using a Retrieval-Augmented Generation (RAG) system. For example, it can respond to questions such as store opening hours, return policies, or product details. The guide also explains how to purchase a dedicated phone number (with a +1 prefix) and link it to the A

At a glance

Build an AI powered phone agent πŸ“žπŸ€– with Retell, Google Calendar and RAG is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects OpenAI, Google Drive, Telegram, Twilio. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
OpenAI, Google Drive, Telegram, Twilio, Google Calendar, LinkedIn
Modules
29
Price
Free
Version
v1.0
Build an AI powered phone agent πŸ“žπŸ€– with Retell, Google Calendar and RAG workflow diagram

About this workflow

This Workflow simulates an AI-powered phone agent with RetellAI with two main functions: 1. πŸ“… Appointment Booking – It can schedule appointments directly into Google Calendar. 2. 🧠 RAG-based Information Retrieval – It provides answers using a Retrieval-Augmented Generation (RAG) system. For example, it can respond to questions such as store opening hours, return policies, or product details. The guide also explains how to purchase a dedicated phone number (with a +1 prefix) and link it to the AI agent. This setup is cost-effective, as it uses a FREE $10 credit to operate without additional charges in the beginning. --- ✨ Advantages - πŸ• 24/7 Availability – The AI agent can answer calls and assist customers at any time. - πŸ€– Automation – It reduces the workload on human staff by handling repetitive tasks like appointment scheduling and FAQ responses. - πŸ”Œ Easy Integration – Built with n8n, it’s flexible and customizable for various platforms and tools. - πŸ’Έ Low-cost Setup – Using the free credit, businesses can get started without an upfront investment. --- πŸ“¦ Use Cases - πŸ› E-commerce – Answer common product questions or order inquiries. - 🏬 Retail Stores – Provide store hours, address info, and return policies. - 🍽 Restaurants – Take reservations or share menu information. - πŸ’Ό Service Providers – Book appointments or consultations. - πŸ“ž Any Local Business – Offer phone support without needing a live operator. --- How It Works This Workflow simulates an AI-powered phone agent with two primary functions: 1. Appointment Booking - The workflow captures call events (e.g., callended or callanalyzed) and extracts key details (transcript, caller info, duration, etc.). - Using OpenAI, it summarizes the conversation and parses structured data (e.g., names, contact info, dates). - For scheduling, it converts user-provided dates into Google Calendar-compatible formats and creates events automatically. 2. RAG-Based Information Retrieval - When a query is received (e.g., store hours, product details), the workflow retrieves relevant information from a Qdrant vector store. - An AI agent processes the query using the retrieved data and responds via a webhook, ensuring accurate, context-aware answers. --- Set Up Steps 1. Prepare Qdrant Vector Store - Create/refresh a Qdrant collection (via HTTP requests). - Upload and vectorize documents (e.g., from Google Drive) using OpenAI embeddings. 2. Configure RetellAI Agent - Sign up for RetellAI, create an agent, and set the webhook URLs (n8ncall for call events, n8nragfunction for RAG queries). - Purchase a Twilio phone number and link it to the agent. 3. n8n Workflow Setup - Connect OpenAI, Qdrant, Google Calendar, and Telegram nodes with credentials. - Customize prompts for summarization, date parsing, and RAG responses. - Test the workflow to ensure data flows from call events β†’ processing β†’ actions (e.g., calendar bookings, Telegram alerts). 4. Deploy - Trigger the workflow via RetellAI webhooks during calls. - Monitor outputs (e.g., call summaries in Telegram, calendar events). Note: Replace placeholders (e.g., QDRANTURL, COLLECTION, CHATID) with actual values. --- πŸ‘‰ Subscribe to my new YouTube channel. Here I’ll share videos and Shorts with practical tutorials and FREE templates for n8n. []( --- Need help customizing? Contact me for consulting and support or add me on Linkedin.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Generate email responses using Perplexity AI and ChatGPT and send via Gmail

Use this template to generate email responses using Perplexity AI and ChatGPT and send them via Gmail. Enhance communication by integrating Perplexity AI, ChatGPT and Google email.

Free

BrowserAct AI-Powered Designer Matcher

This template automates the process of discovering and evaluating top design talent on Dribbble. It collects the user's hiring requirements directly from Telegramβ€”such as the desired skill, target location, and maximum budget. The workflow then passes these inputs into a BrowserAct automation that searches Dribbble, extracts designer profiles, and intelligently filters results based on the user’s criteria. After processing, the template formats the designer information and sends it back to the

Free

Weekly AI News Digest with Perplexity AI and Gmail Newsletter

Overview This automated workflow delivers a weekly digest of the most important AI news directly to your inbox. Every Monday at 9 AM, it uses Perplexity AI to research the latest developments and organizes them into four key categories: New Technology, Trending Topics, Top Stories, and AI Security. The workflow then formats this information into a beautifully designed HTML email with summaries, significance explanations, and source links. What It Does Automatically searches for the la

Free

Classify and route DevOps chat requests with Mattermost and Claude

Automatically classify and route DevOps requests from your team chat using LLM + on-call calendar lookup. What it does This workflow turns your Mattermost channel into a smart DevOps intake system. When someone mentions @devops-duty, the workflow: 1. Receives the message via Mattermost outgoing webhook 1. Classifies the request into one of 8 categories using an LLM 1. Looks up the current on-call engineer from Google Calendar 1. Routes the request through a Switch node based on category 1. A

Free

AI-generated LinkedIn posts with OpenAI, Google Sheets & email approval workflow

How it works This workflow automates the process of creating, approving, and optionally posting LinkedIn content from a Google Sheet. Here's a high-level overview: 1. Scheduled Trigger: Runs automatically based on your defined time interval (daily, weekly, etc.). 2. Fetch Data from Google Sheets: Pulls the first row from your sheet where Status is marked as Pending. 3. Generate LinkedIn Post Content: Uses OpenAI to create a professional LinkedIn post using the Post Description an

Free

Automated n8n credential backups to Google Drive with scheduled execution

This n8n workflow template uses community nodes and is only compatible with the self-hosted version of n8n. Auto Backup n8n Credentials to Google Drive This workflow automates the backup of all your n8n credentials. It can be triggered manually for on-demand backups or will run automatically on a schedule (default to daily execution). It executes a command to export decrypted credentials, formats them into a JSON file, and then uploads this file to a specified Google Drive folder. This process

Free

Automate call scheduling with Voice AI receptionist using Vapi, Google Calendar & Airtable

Who is this template for? This template is ideal for small businesses, agencies, and solo professionals who want to automate appointment scheduling and caller follow-up through a voice-based AI receptionist. If you’re using tools like Google Calendar, Airtable, and Vapi (Twilio), this setup is for you. What problem does this workflow solve? Manual call handling, appointment booking, and email coordination can be time-consuming and prone to errors. This workflow solves that by automati

Free

Get AI crypto price analysis via Telegram using GPT-4o-mini and TwelveData

Description Automate real-time cryptocurrency analysis by turning Telegram messages into professional, AI-generated market reports. πŸ“ˆπŸ€– This workflow listens to user queries in Telegram, classifies intent using AI, fetches recent OHLC price data, and generates clear, structured crypto insights covering short-term and weekly trends. Each response is formatted for mobile-friendly Telegram delivery with key metrics, insights, and disclaimers. Ideal for crypto communities, analysts, and bot builders

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free