ElevenLabs
AI voice generation platform for creating realistic text-to-speech and voice cloning.
ElevenLabs is rebuilding voice agents as versioned software — branches, drafts, compiles, tests.
◆Recent moves
- 9d ago
Per-test tool mocks and a knowledge-base system tool
Testing gets sharper: tool_mock_overrides replace shared mocks for a single test, and an optional is_error flag lets a simulation drive the tool-failure path on purpose. This is the test-harness half of the agents-as-code arc, filled in behind the branch and draft machinery that arrived earlier.
- 16d ago
Procedure APIs: draft, compile and branch agent behavior
⚡ SPARKProcedures become a branch-scoped authoring unit with their own draft-and-compile lifecycle, slotting into the version-control model the platform has been assembling since spring. Crawl jobs and bulk knowledge-base operations extend the same push to make agent content manageable at volume.
- 1mo ago
Nested agent transfers gain push, pop and replace
Transfers acquire a call-stack shape: push into a nested workflow, pop back to the parent, or replace outright, with explicit controls for whether the child returns. Sentiment scoring, transcript auto-translation and backchannel flags round out the post-call analytics surface.
- 1mo ago
Merge and rebase previews for agent branches
You can now inspect a merged or rebased agent configuration — including which fields get overridden and whether source and target already match — before committing it. Seven-day call volume per branch makes branches measurable rather than only editable.
- 1mo ago
Branch rebase, plus product and termination filters
Rebase moves a branch onto the latest main while keeping its own changes, and versions now record the source they were rebased from. The new conversation filters — product type, termination reason — are the reporting side of a call corpus that has grown large enough to need slicing.
- 1mo ago
Introducing Music v2
⚡ SPARKMusic v2 trades prompt-only generation for chunk-based composition plans, handing back control over structure and pacing. Against a changelog otherwise consumed by agent tooling, it signals the model line is still being advanced rather than parked.