/workflow endpoints. Introduction to Workflows
You can now use UpdateWorkflowDTO where conversation components (Say, Gather, ApiRequest, Hangup, Transfer nodes) are explicitly connected via edges to create directed conversation flows.Telnyx Phone Number Support: Telnyx is now available as a phone number provider alongside Twilio and Vonage.
TelnyxPhoneNumber, CreateTelnyxPhoneNumberDTO, and UpdateTelnyxPhoneNumberDTO schemas with /phone-number endpoints to create and update Telnyx phone numbers.Call.phoneCallProviderId now includes Telnyx’s callControlId alongside Twilio’s callSid and Vonage’s conversationUuid.New Voice Options:
Elliot, Rohan, Lily, Savannah, and Hanaoctave model and customizable voice settingsneu_hq (higher quality) and neu_fast (faster) modelsNew Cerebras Model: CerebrasModel Supports llama3.1-8b and llama-3.3-70b models
Enhanced Transcription:
numerals option converts spoken numbers to digits (e.g., “nine-seven-two” → “972”)Improved Voicemail Detection: You can now use multiple provider implementations for assistant.voicemailDetection (Google, OpenAI, Twilio). OpenAI implementation allows configuring detection duration (5-60 seconds, default: 15).
Smart Endpointing Upgrade: Now supports LiveKit as an alternative to Vapi’s custom-trained model in StartSpeakingPlan.smartEndpointingEnabled. LiveKit only supports English but may offer different endpointing characteristics.
Observability with Langfuse: New assistant.observabilityPlan property allows integration with Langfuse for tracing and monitoring of assistant calls. Configure with LangfuseObservabilityPlan.
More Credential Support: Added support for Cerebras, Google, Hume, InflectionAI, Mistral, Trieve, and Neuphonic credentials in assistant.credentials