SpeechStack
Submit a template
← All templatestemplates / customer-service-agent-with-function-calling
Customnewupdated May 25, 2026 · other · support

Customer Service Agent with Function Calling

A voice agent that handles customer service inquiries including order status checks, appointment scheduling, customer information lookup, and conversation management through natural language. Demonstrates production-ready function calling patterns with artificial delays to simulate real-world database operations.

No demo yetView sourceFork template
The numbers
latency
cost / min
frameworkCustom
The stack
telephonyWeb Only
speech-to-textDeepgram Nova-3
llmGPT-4o
text-to-speechDeepgram Aura-2
System prompt
No prompt published.
Config
config.json
{
  "functions": [
    "customer_lookup",
    "order_history",
    "appointment_scheduling",
    "end_call"
  ],
  "function_calling": true,
  "mock_data_system": true,
  "agent_filler_messages": true,
  "artificial_delay_enabled": true,
  "audio_completion_handling": true
}
Tags
function-callingcustomer-serviceflaskwebsocketorder-lookupappointment-schedulingpythonmock-dataproduction-reference
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 @deepgram · MIT · source: github discoverylanguages: en-US