Library / Chatbots & Messaging Bots
Chatbots & Messaging Bots
Voiceflow Chat and Phone Agent with Calendar RAG
When a Voiceflow webhook request arrives, an OpenAI agent answers questions from a Qdrant knowledge base and books or checks appointments in Google Calendar.
What it does
# Build a Chatbot, Voice Agent and Phone Agent with Voiceflow, Google Calendar and RAG ## Overview Automated workflow: Build a Chatbot, Voice Agent and Phone Agent with Voiceflow, Google Calendar and RAG. This workflow integrates 18 different services: webhook, stickyNote, httpRequest, textSplitterTokenSplitter, vectorStoreQdrant. It contains 60 nodes and follows best practices for error handling and security. ## Workflow Details - Total Nodes: 60 - Node Types: 18 - Error Handling: ✅ Implemented - Security: ✅ Hardened (no sensitive data) - Documentation: ✅ Complete ## Node Breakdown - n8n_order: webhook - Google Calendar: googleCalendar - OpenAI Chat Model3: lmChatOpenAi - Concert start date: chainLlm - n8n_appointment: webhook - Retrive Qdrant Vector Store: vectorStoreQdrant - Embeddings OpenAI2: embeddingsOpenAi - RAG: toolVectorStore - OpenAI Chat Model2: lmChatOpenAi - OpenAI Chat Model1: lmChatOpenAi - ... and 50 more nodes ## Usage Instructions 1. Configure Credentials: Set up all required API keys and credentials 2. Update Variables: Replace any placeholder values with actual data 3. Test Workflow: Run in test mode to verify functionality 4. Deploy: Activate the workflow for production use ## Security Notes - All sensitive data has been removed or replaced with placeholders - Error handling is implemented for reliability - Follow security best practices when configuring credentials ## Troubleshooting - Check error logs if workflow fails - Verify all credentials are properly configured - Ensure all required services are accessible
The steps
- n8n_order
- Google Calendar
- OpenAI Chat Model3
- Concert start date
- n8n_appointment
- Retrive Qdrant Vector Store
- Embeddings OpenAI2
- RAG
- OpenAI Chat Model2
- OpenAI Chat Model1
- Retrive Agent
- n8n_rag
- Tracking response
- Calendar response
118 steps in total.
Similar automations
RAG & Knowledge BasesVoiceflow Phone Agent with Google Calendar and RAG28 stepsCustomer Support & HelpdeskRun a Voiceflow Support Chatbot with Airtable and Calendar29 stepsCalendar & SchedulingPhone Agent Calendar Webhook for Google Calendar2 stepsRAG & Knowledge BasesAI Phone Agent with RetellAI, Qdrant and Google Calendar29 steps