Skip to content
AI Agents

Smart Voice Chat with OpenAI and Gemini

11 nodes 597 180 Webhook
Download

Loading workflow…

Workflow Description

An automation that receives voice requests through a webhook and processes them using intelligent models from OpenAI and Google Gemini, maintaining conversation context in memory and delivering logical sequential responses.

How it works

  1. 1.Receive voice requests via webhook and capture incoming data
  2. 2.Store previous conversation messages in a buffer memory to preserve context
  3. 3.Process text through an LLM chain combining both OpenAI and Gemini models
  4. 4.Apply rate limiting to prevent abuse and control request volume
  5. 5.Send intelligent responses back to the user through the webhook endpoint

Use cases

  • Build an intelligent assistant that remembers conversation context and history
  • Handle complex voice queries requiring multiple advanced AI models
  • Create a multi-AI chatbot for web applications and third-party integrations

Requirements

  • Valid API keys for both OpenAI and Google Gemini services
  • A reliable webhook endpoint that is accessible from the internet
  • Sufficient computational resources to handle concurrent request processing

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Memory Aggregate Gemini Webhook HTTP Request Limit LLM Chain OpenAI

Details

Trigger Webhook
Nodes 11
Apps 8
Views 597
Downloads 180

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (11)

/

Get Chat

Memory Manager

#1

Insert Chat

Memory Manager

#2

Sticky Note5

Sticky Note

#3

Sticky Note

Sticky Note

#4

Aggregate

Aggregate

#5

Window Buffer Memory

Memory Buffer Window

#6

Google Gemini Chat Model

Gemini Model

#7

Respond to Webhook

Webhook

#8

ElevenLabs - Generate Audio

HTTP Request

#9

Sticky Note2

Sticky Note

#10

Sticky Note1

Sticky Note

#11

Limit

Limit

#12

Basic LLM Chain

LLM Chain

#13

Webhook

Webhook

#14

OpenAI - Speech to Text

OpenAI

#15
Stay in the loop

Fresh workflows, straight to your inbox

Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.

  • New workflows
  • Clear overviews
  • Setup guides

Be first to discover what is new

Your name, your email, and one confirmation.

Email confirmation · Unsubscribe anytime