SpeechStack
Submit a template
← All templatestemplates / inbound-and-outbound-phone-bot-with-daily-and-plivo
Daily Voiceupdated May 31, 2025 · other · support

Inbound and Outbound Phone Bot with Daily and Plivo

A Python-based voice AI agent that handles both inbound and outbound phone calls using Daily for real-time voice streaming and Plivo for telephony. The bot uses Deepgram for speech recognition, GPT-4 for conversation, and Cartesia for text-to-speech, enabling automated phone interactions for customer support, appointment scheduling, or lead qualification.

No demo yetView sourceFork template
The numbers
latency
cost / min
frameworkDaily Voice
The stack
telephonyPlivo
speech-to-textDeepgram Nova-3
llmGPT-4o
text-to-speechCartesia Sonic-3
System prompt
No prompt published.
Config
config.json
{
  "ngrok_required": true,
  "inbound_enabled": true,
  "outbound_enabled": true,
  "webhook_endpoints": [
    "/plivo-inbound",
    "/plivo-hangup",
    "/outbound-call"
  ]
}
Tags
pythonplivodailytelephonyinboundoutbounddeepgramcartesiaopenai
Voice Notes

Voice AI recipes, picks, and analysis.

Get the useful new templates plus the occasional teardown of what’s working in production voice AI.

contributed by @plivo · Proprietary · source: github discoverylanguages: en-US