AI Agents

AI voice chat using Webhook, OpenAI, and Google Gemini

15 nodes 201 110 Webhook
Download

Workflow Description

An automation workflow that receives voice chat requests via webhook and processes them using advanced AI models from OpenAI and Google Gemini, with conversation memory management to maintain intelligent dialogue continuity and context awareness.

How it works

  1. 1.Receive voice chat request through webhook endpoint
  2. 2.Manage conversation history and context in memory buffer
  3. 3.Route query to OpenAI and Google Gemini language models
  4. 4.Aggregate responses and select optimal reply
  5. 5.Return response via webhook

Use cases

  • Build intelligent voice assistants that understand context and user intent
  • Implement multilingual AI-powered customer support with conversation memory
  • Create personal assistant applications backed by multiple AI models
  • Process complex voice commands while preserving conversational context

Requirements

  • Valid API key for OpenAI
  • Google Gemini authentication credentials
  • Webhook server or URL endpoint for receiving requests
  • Rate limit configuration to prevent excessive API costs
  • Memory buffer window settings to retain recent messages

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 201
Downloads 110

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 (15)

/

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