All articles
FeaturesApril 8, 2026·5 min read

Adding Voice to Your AI Assistant with Vapi

Voice is the most natural interface for support. Learn how the Vapi integration brings web voice calls, dedicated phone numbers, and outbound call automation to your AI assistant.

Some customers prefer to talk rather than type. For complex issues — billing disputes, technical troubleshooting, onboarding calls — voice is faster and more personal. The Vapi integration brings voice capabilities to your AI assistant without requiring you to build a separate voice pipeline.

What Vapi enables

  • Web voice calls — a microphone button in your chat widget lets users speak directly from the browser.
  • Dedicated phone numbers — a real phone number routes inbound calls to your AI assistant.
  • Outbound call automation — trigger calls to customers programmatically as part of a workflow.
  • Custom conversation flows — define how the assistant handles calls, fallback logic, and escalations.

How to connect Vapi

You need a Vapi account with a public API key and a private API key. Both are found in the Vapi dashboard under API Keys. Once connected, you configure your Vapi Assistant ID and optionally a phone number in the Widget Configuration panel. The max call duration is also configurable — Vapi defaults to 600 seconds.

Voice is a Pro feature. The Vapi plugin must be connected from the Voice Assistant section before the Vapi settings appear in Widget Configuration.

Web voice calls vs. phone calls

Web voice calls happen directly in the browser — no phone required on either side. This is ideal for SaaS products where users are already at a computer. Phone numbers are better for customer-facing businesses where customers might call from their mobile. Both modes use the same Vapi assistant and the same conversation logic.

Ready to try it?

Build your first AI assistant free.

No credit card required. Free plan includes Ollama, 1 widget, and 100K tokens per month.

Start Building