For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
LogoLogo
Ask AIPlaygroundLoginFree API Key
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
HomeAPI ReferenceVoice AgentSpeech-to-TextText-to-SpeechIntelligenceSelf-Hosted Deployments
  • Get Started
    • Overview
    • Build a Voice Agent
    • Feature Overview
    • Template Apps
  • Configure
    • Overview
    • STT Models
    • LLM Models
    • TTS Models
    • Media Inputs & Outputs
    • Prompting Voice Agents
    • Multilingual Voice Agents
    • Maintaining Context
    • Reusable Agent Configurations
  • Build
    • Multi-Agent Architecture
  • Connect
  • Controls
  • Optimize
    • Voice Agent TTS Controls
    • Message Flow
    • Audio & Playback
    • Audio Preprocessing & Barge-In
    • Adaptive Echo Cancellation
  • Resources
    • SDKs
    • UI Components
    • API Reference
  • Overview
  • Build a Voice Agent
  • Python
  • JavaScript
  • C#
  • Go
  • Feature Overview
  • Template Apps
  • Overview
  • STT Models
  • LLM Models
  • TTS Models
  • Media Inputs & Outputs
  • Prompting Voice Agents
  • Multilingual Voice Agents
  • Maintaining Context
  • Reusable Agent Configurations
  • Overview
  • Build a Function Call
  • Function Call Request
  • Function Call Response
  • Function Call Context
  • Overview
  • JavaScript SDK
  • React Hooks & Provider
  • React UI Components
  • Widget Embedding Guide
  • Multi-Agent Architecture
  • Inbound Telephony Agent
  • Outbound Telephony Agent
  • Twilio Streaming
  • Genesys Cloud CX
  • Amazon Connect
  • AudioCodes (LiveHub)
  • Overview
  • Settings
  • Update Listen
  • Update Think
  • Update Speak
  • Update Prompt
  • Inject Agent
  • Inject User
  • Agent Keep Alive
  • Overview
  • Welcome
  • Settings Applied
  • Conversation Text
  • User Started Speaking
  • Agent Thinking
  • Acknowledgements
  • Agent Audio Done
  • Errors & Warnings
  • History
  • Voice Agent TTS Controls
  • Message Flow
  • Audio & Playback
  • Audio Preprocessing & Barge-In
  • Adaptive Echo Cancellation
Ask AIPlaygroundLoginFree API Key
Get Started

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

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