AI Agents
AI voice chat using Webhook, OpenAI, and Google Gemini
15 nodes
215
124
Webhook
Workflow Description
An automation workflow that delivers intelligent voice chat via Webhook, integrating OpenAI and Google Gemini models with advanced memory management to preserve conversation context and enhance AI-generated responses.
How it works
- 1.Receive voice request through Webhook and convert to text
- 2.Retrieve previous conversation context from memory buffer
- 3.Process text through LLM chain using OpenAI or Google Gemini
- 4.Return voice response back through Webhook to user
- 5.Manage request limits and update memory records
Use cases
- AI assistant answering customer inquiries with natural-sounding voice responses
- Multi-language support system maintaining problem context for technical support
- Voice chatbot for e-commerce platforms and mobile applications
Requirements
- API keys for OpenAI and Google Gemini services
- Webhook endpoint configured to receive requests
- Audio input/output interface for voice handling
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Memory
Gemini
LLM Chain
OpenAI
Details
Trigger
Webhook
Nodes
15
Apps
4
Views
215
Downloads
124
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (15)
/
Get Chat
Memory Manager
Insert Chat
Memory Manager
Sticky Note5
Sticky Note
Sticky Note
Sticky Note
Aggregate
Aggregate
Window Buffer Memory
Memory Buffer Window
Google Gemini Chat Model
Gemini Model
Respond to Webhook
Webhook
ElevenLabs - Generate Audio
HTTP Request
Sticky Note2
Sticky Note
Sticky Note1
Sticky Note
Limit
Limit
Basic LLM Chain
LLM Chain
Webhook
Webhook
OpenAI - Speech to Text
OpenAI