Changelog
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
/workflow
endpoints. Introduction to Workflows You can now useUpdateWorkflowDTO
where conversation components (Say
,Gather
,ApiRequest
,Hangup
,Transfer
nodes) 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
, andUpdateTelnyxPhoneNumberDTO
schemas with/phone-number
endpoints to create and update Telnyx phone numbers. - The
Call.phoneCallProviderId
now includes Telnyx’scallControlId
alongside Twilio’scallSid
and Vonage’sconversationUuid
.
- Use the
-
New Voice Options:
- Vapi Voices: New Vapi voices -
Elliot
,Rohan
,Lily
,Savannah
, andHana
- Hume Voice: New provider with
octave
model 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:
CerebrasModel
Supportsllama3.1-8b
andllama-3.3-70b
models -
Enhanced Transcription:
- New Providers: ElevenLabs and Speechmatics transcribers now available.
- DeepgramTranscriber Numerals: New
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