🚀 Introducing Flux, the first conversational speech recognition model built for voice agents. (Learn more!)🚀

Ask AIPlaygroundConsoleCommunitySupportFree API Key
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
    • Getting Started
    • Feature Overview
    • Template Apps
    • Configure the Voice Agent
    • Build a Multi-Agent Architecture
  • Function Calling
    • Build A Function Call
    • Function Call Request
    • Function Call Response
    • Function Call Context
  • Inputs: Client Messages
    • Settings
    • Update Speak
    • Update Think
    • Update Prompt
    • Inject Agent
    • Inject User
    • Agent Keep Alive
  • Outputs: Server Events
    • Welcome
    • Settings Applied
    • Conversation Text
    • User Started Speaking
    • Agent Thinking
    • Prompt Updated
    • Think Updated
    • Speak Updated
    • Agent Audio Done
    • Agent Errors
    • Agent Warnings
    • History
    • LLM Models
    • TTS Models
    • Media Inputs & Outputs
  • Tips & Tricks
    • Multilingual Voice Agents
    • Voice Agent Audio & Playback
    • Voice Agent Adaptive Echo Cancellation
    • Voice Agent Message Flow

Template Apps

Get up and running fast with our Voice Agent template applications, fully integrated with Deepgram out-of-the-box.

Node.js
Node.js

Voice Agent demo app using Node.js

Bun
Bun

Voice Agent demo app using Bun

Deno
Deno

Voice Agent demo app using Deno

Flask
Flask

Voice Agent demo app using Flask

Django
Django

Voice Agent demo app using Django

FastAPI
FastAPI

Voice Agent demo app using FastAPI

Go
Go

Voice Agent demo app using Go

.NET
C# / .NET

Voice Agent demo app using C# / .NET

Java
Java

Voice Agent demo app using Java

Ruby
Ruby

Voice Agent demo app using Ruby

PHP
PHP

Voice Agent demo app using PHP

C++
C++

Voice Agent demo app using C++

Rust
Rust

Voice Agent demo app using Rust

Was this page helpful?
Previous

Configure the Voice Agent

Learn about the voice agent configuration options for the agent, and both input and output audio.
Next
Built with
LogoLogo
Ask AIPlaygroundConsoleCommunitySupportFree API Key