August 17, 2026
ElevenCreative
Section titled “ElevenCreative”- Image, video and speech generation APIs: New asynchronous Flows APIs create, list and retrieve video, image and speech generations. Generation responses expose
pending,generating,completedandfailedstates, and requests can include a webhook target for completion events. - Reusable media assets: New asset APIs upload, list, retrieve and delete workspace media. Image, video and audio references can use an uploaded asset, a previous generation or inline base64 data, allowing generation jobs to be chained. See References and assets.
ElevenAgents
Section titled “ElevenAgents”- Lightweight conversation summaries: Get conversation summary returns the generated title, transcript summary, call outcome and plain user or agent messages without loading the full transcript. The optional
max_messagesquery parameter is an integer from 1 to 200 (default40); longer conversations setmessages_omittedtotrue. Useful for agents that need to preserve context. - Conversation topic pagination and sorting: Get agent conversation topics adds optional cursor pagination and sorting. Use
page_size(integer, 1–100),cursor(string),sort_by(conversations,sentimentorsuccess_rate) andsort_direction(ascordesc). Responses addhas_moreand nullablenext_cursor. - Concurrency wait queues: Agent platform settings add optional
queueing(AgentQueueingConfig). Setenabledtotrueto hold callers when the agent reaches its concurrency limit;wait_timeout_secondsis an integer up to 1,800 (default180). - Turn and workflow controls: Turn configuration adds
merge_with_default_ignore_terms(boolean, defaultfalse) to combine custom interruption terms with curated defaults. Soft timeouts adddisable_until_first_user_message(boolean, defaultfalse), and workflow tool locators add optionalschema_overridesfor per-node parameter overrides. - Background audio defaults:
BackgroundSoundConfig.volumenow defaults to0.15instead of0.6, andcrossfade_loopnow defaults totrueinstead offalse. Set these fields explicitly to retain the previous behavior.
SDK Releases
Section titled “SDK Releases”JavaScript SDK
Section titled “JavaScript SDK”- v2.64.0 - Added
client.assetsfor uploading, listing, retrieving and deleting assets, plusclient.flowsfor asynchronous video, image and speech generation. Turn configuration addsmergeWithDefaultIgnoreTerms. RemovedCustomToolApiSchemaConfigandscimExternalIdfromWorkspaceGroupResponseModel.
Python SDK
Section titled “Python SDK”- v2.64.0 - Added assets and Flows clients for asynchronous video, image and speech generation, plus
merge_with_default_ignore_termsin turn configuration. On-prem session setup addsextra_setup_configfor passing additional setup-message fields.
Packages
Section titled “Packages”- @elevenlabs/client@1.18.0, @elevenlabs/react@1.12.1, @elevenlabs/types@0.20.0, @elevenlabs/react-native@1.2.19, @elevenlabs/convai-widget-core@0.16.0 and @elevenlabs/convai-widget-embed@0.16.0 - Added experimental self-hosted orchestrator sessions and rich-content events. Scribe audio worklets can now be self-hosted for strict content security policies. Disconnect handling now reaches
disconnectedconsistently and prevents late callbacks from clearing a newer session. The widget renders quick replies and links inline, restores Markdown in voice transcripts and fixes language menu positioning inside container-query layouts. - @elevenlabs/client@1.19.0, @elevenlabs/react@1.12.2, @elevenlabs/types@0.21.0, @elevenlabs/react-native@1.2.20 and @elevenlabs/convai-widget-core@0.16.1 - Added realtime Speech to Text options for secondary languages, entity detection and background audio filtering. Added final transcript, detected entity and invalid request events; aligned timestamp word types with the live schema; and fixed microphone permission failures preventing
useScribereconnection.
View API changes
New Endpoints
ElevenCreative
- Create video generation -
POST /v1/flows/video - List video generations -
GET /v1/flows/video - Get video generation -
GET /v1/flows/video/{generation_id} - Create image generation -
POST /v1/flows/image - List image generations -
GET /v1/flows/image - Get image generation -
GET /v1/flows/image/{generation_id} - Create speech generation -
POST /v1/flows/text-to-speech - List speech generations -
GET /v1/flows/text-to-speech - Get speech generation -
GET /v1/flows/text-to-speech/{generation_id} - Upload asset -
POST /v1/assets - List assets -
GET /v1/assets - Get asset -
GET /v1/assets/{asset_id} - Delete asset -
DELETE /v1/assets/{asset_id}
ElevenAgents
- Get conversation summary -
GET /v1/convai/conversations/{conversation_id}/summary- Accepts optional
max_messages(integer, 1–200, default40) - Returns
GetConversationSummaryResponseModelwith requiredconversation_id,agent_id,status,message_countandnote - Plain
messagescontain onlyrole(useroragent) andmessage; conversations over the limit returnmessages_omitted: true
- Accepts optional
Updated Endpoints
ElevenAgents
- Get live count -
GET /v1/convai/analytics/live-count- Added optional
agent_ids(string array, maximum 25), which takes precedence overagent_id
- Added optional
- Get agent conversation topics -
GET /v1/convai/agents/{agent_id}/topics- Added optional
page_size(integer, 1–100),cursor(string),sort_by(conversations,sentimentorsuccess_rate) andsort_direction(ascordesc) - Responses add
has_more(boolean, defaultfalse) and nullablenext_cursor(string)
- Added optional
Schema Changes
ElevenAgents
- Added optional
queueing(AgentQueueingConfig) to agent platform settings. It containsenabled(boolean, defaultfalse) andwait_timeout_seconds(integer greater than 0 and at most 1,800, default180) - Added optional
schema_overridestoWorkflowToolLocator; per-node constant, dynamic variable, LLM or omit overrides take precedence over tool-level overrides - Added
merge_with_default_ignore_terms(boolean, defaultfalse) to turn configuration and related override schemas - Added
disable_until_first_user_message(boolean, defaultfalse) to soft-timeout configuration and related override schemas - Added required read-only
status(success,error,blockedorskipped) to realtime agent tool response events - Added
avayato conversation initiation sources andavaya_api_keyto authorization methods - Added
gemini-3.6-flashandgemini-3.7-flashto supported agent LLM values - Changed
BackgroundSoundConfig.volumedefault from0.6to0.15andcrossfade_loopdefault fromfalsetotrue - Removed
CustomToolApiSchemaConfig; generated SDK users importing this type must remove the import - Removed
scim_external_idfromWorkspaceGroupResponseModel