New Workflows API, Telnyx Phone Number Support, Voice Options, and much more
- Workflows Replace Blocks: The API has migrated from blocks to workflows with new
/workflowendpoints. Introduction to Workflows You can now useUpdateWorkflowDTOwhere conversation components (Say,Gather,ApiRequest,Hangup,Transfernodes) are explicitly connected via edges to create directed conversation flows.
Example workflow (simplified)
-
Telnyx Phone Number Support: Telnyx is now available as a phone number provider alongside Twilio and Vonage.
- Use the
TelnyxPhoneNumber,CreateTelnyxPhoneNumberDTO, andUpdateTelnyxPhoneNumberDTOschemas with/phone-numberendpoints to create and update Telnyx phone numbers. - The
Call.phoneCallProviderIdnow includes Telnyx’scallControlIdalongside Twilio’scallSidand Vonage’sconversationUuid.
- Use the
-
New Voice Options:
- Vapi Voices: New Vapi voices -
Elliot,Rohan,Lily,Savannah, andHana - Hume Voice: New provider with
octavemodel and customizable voice settings - Neuphonic Voice: New provider with
neu_hq(higher quality) andneu_fast(faster) models
- Vapi Voices: New Vapi voices -
-
New Cerebras Model:
CerebrasModelSupportsllama3.1-8bandllama-3.3-70bmodels -
Enhanced Transcription:
- New Providers: ElevenLabs and Speechmatics transcribers now available.
- DeepgramTranscriber Numerals: New
numeralsoption 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.observabilityPlanproperty 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