Skip to navigation

ElevenAgents

  • Tickets samenvoegen en doorzoeken: Tickets samenvoegen voegt maximaal 50 open tickets van dezelfde agent samen in één doelticket. Samengevoegde tickets behouden de status merged en verwijzen via merged_into_ticket_id naar het doelticket. Tickets weergeven en Workspacetickets weergeven voegen een hoofdletterongevoelige parameter search toe die overeenkomt met titels, beschrijvingen, opmerkingen en beurtopmerkingen van tickets. Elk resultaat bevat een fragment search_match dat toont waar de query overeenkwam.
  • Uitkomsten voor Workflow End-nodes: Workflow End-nodes accepteren een outcome van success (standaard) of failure, zodat een workflow kan vastleggen of een gesprek succesvol is beëindigd. Aan het fouttype voor gesprekken is workflow_end_failure toegevoegd.
  • Oproepwachtrij ingeschakeld voor nieuwe agents: Nieuwe agents worden gemaakt met oproepwachtrij ingeschakeld, tenzij platform_settings.queueing_config.enabled expliciet is ingesteld. Bestaande agents behouden hun huidige instelling.
  • Nieuwe pogingen voor post-call-audio-webhooks: Als Nieuwe pogingen inschakelen aan staat, worden post_call_audio-webhooks opnieuw geprobeerd volgens hetzelfde schema als transcriptiewebhooks. Audiopayloads van meer dan 50 MiB worden niet opnieuw geprobeerd en audiopogingen in de wachtrij zijn beperkt tot 400 MiB per webhook.
  • Strikte tooloverschrijvingen: De gesprekoverschrijving tool_ids_strict maakt van een overschreven lijst tool_ids de volledige set tools die beschikbaar is in het gesprek, inclusief tools op workflownodes. Deze wordt genegeerd wanneer hij op de agent zelf is ingesteld.
  • Bevestiging voor beëindigen in widget: De widget kan gebruikers om bevestiging vragen voordat een chat of oproep wordt beëindigd. Schakel dit in met end_confirmation_enabled in de widgetconfiguratie of met het attribuut end-confirmation.

Text to Speech

  • Audio-effecten: Requests voor Text to Speech en Text to Dialogue accepteren een optioneel object audio_effects. Hiermee worden een filterpreset, waargenomen afstand, een galmomgeving, een herhalend achtergrondgeluid en stereopanning toegepast op de gegenereerde audio. Geef geldige preset-, omgevings- en achtergrondgeluid-ID’s weer met GET /v1/audio-effects/catalog. Galm en panning die niet nul is, produceren stereo-audio en worden afgewezen voor uitvoerformaten ulaw_*, alaw_* en pcm_*. Effecten veranderen de kosten van een request niet.

Speech to Text

  • Commitstrategie voor beurtvoorspelling: De realtime Speech to Text WebSocket voegt turn_prediction toe als waarde voor commit_strategy. Naast segmentatie op basis van stilte commit deze een segment zodra het model voorspelt dat de spreker klaar is met diens beurt. Dit is de standaard voor modellen die beurten voorspellen, en gedeeltelijke transcripts van die modellen bevatten turn_probability. Zie transcripts en commitstrategieën.

Stemmen

  • API voor stemcollecties: Stemcollecties kunnen nu via de API worden beheerd. Maak collecties, geef ze weer, werk ze bij en verwijder ze, en voeg stemmen toe of verwijder ze. Zie Stemcollecties weergeven.

Workspaces

  • Terugval naar basisplaats: Lid bijwerken accepteert allow_downgrade_to_basic_seat. Als je een gebruiker ontgrendelt van wie het oorspronkelijke plaastype geen beschikbare plaatsen heeft, wordt de gebruiker naar een basisplaats verplaatst in plaats van dat de request mislukt.
  • Workspace-ID bij gebruiker: Gebruiker ophalen retourneert de workspace_id van de workspace waartoe de API-sleutel behoort.

SDK-releases

JavaScript SDK

  • v2.72.0 - Clients toegevoegd voor stemcollecties, de catalogus met audio-effecten en het samenvoegen van triagetickets. Methoden voor Text to Speech en Text to Dialogue accepteren audio_effects, methoden voor het weergeven van triagetickets voegen zoeken en filters toe, en de realtime Speech to Text-client voegt de commitstrategie turn_prediction toe.

Python SDK

  • v2.72.0 - Clients toegevoegd voor stemcollecties, de catalogus met audio-effecten en het samenvoegen van triagetickets. Methoden voor Text to Speech en Text to Dialogue accepteren audio_effects, methoden voor het weergeven van triagetickets voegen zoeken en filters toe, en de realtime Speech to Text-client voegt de commitstrategie turn_prediction toe. play() en save() accepteren nu elke iterable van audiochunks, zoals een lijst of tuple. Handlers voor RealtimeEvents.CLOSE ontvangen een woordenboek met de WebSocket-sluitingswaarden code en reason; handlers zonder parameters blijven werken.

ElevenLabs CLI

  • v1.5.0 - API-commando’s opnieuw gegenereerd, met stemcollecties, de catalogus met audio-effecten, het samenvoegen van triagetickets en voorstellen voor het samenvoegen van agents.

Pakketten

  • @elevenlabs/client@1.27.0 en @elevenlabs/react@1.17.0 - Een optie previousText toegevoegd aan Scribe.connect() en useScribe() in microfoonmodus. De tekst wordt met het eerste audiochunk verzonden om het model context te geven, zoals bestaande documenttekst, voor hoofdletters, interpunctie en het voortzetten van zinnen. MediaDeviceOutput ontvangt nu libsampleratePath, zodat resampling van de uitvoer hetzelfde aangepaste libsamplerate-bundelpad gebruikt als MediaDeviceInput.
  • @elevenlabs/react-native@1.2.29 - Bijgewerkt naar @elevenlabs/client@1.27.0 en @elevenlabs/react@1.17.0.
  • @elevenlabs/convai-widget-core@0.19.0 en @elevenlabs/convai-widget-embed@0.19.0 - Een optioneel bevestigingsvenster toegevoegd voordat een chat of oproep wordt beëindigd, ingeschakeld met het attribuut end-confirmation of de configuratie end_confirmation_enabled, met aanpasbare tekst. Rich content in carrouselvorm toegevoegd met scrollbare itemkaarten die een afbeelding, ondertitel, beschrijving en acties kunnen bevatten. Carrousels blijven na een antwoord in het transcript staan, zonder hun acties. Rich content wordt nu tijdens spraakoproepen getoond wanneer het transcript zichtbaar is.

API

Nieuwe endpoints

ElevenAgents

  • Tickets samenvoegen - POST /v1/convai/triage-tickets/{agentqa_ticket_id}/merge - Voeg open tickets samen in het doelticket. Vereist source_ticket_ids (stringarray, 1–50 items) en retourneert het doelticket.

Stemmen

  • Stemcollecties weergeven - GET /v1/voices/collections - Geef de stemcollecties weer waartoe de aanroeper toegang heeft, gesorteerd op titel.
  • Stemcollectie maken - POST /v1/voices/collections - Maak een collectie met verplichte title en icon (beide strings met maximaal 1.000 tekens).
  • Stemcollectie ophalen - GET /v1/voices/collections/{collection_id} - Haal een collectie op met de bijbehorende title, icon en permission_on_resource van de aanroeper (admin, editor, commenter of viewer).
  • Stemcollectie bijwerken - PATCH /v1/voices/collections/{collection_id} - Werk de optionele title of icon bij.
  • Stemcollectie verwijderen - DELETE /v1/voices/collections/{collection_id}
  • Stem aan collectie toevoegen - POST /v1/voices/collections/{collection_id}/voice/{voice_id}
  • Stem uit collectie verwijderen - DELETE /v1/voices/collections/{collection_id}/voice/{voice_id}

Audio-effecten

  • GET /v1/audio-effects/catalog - Geef de beschikbare filter_presets, environments en background_noises weer. Elke invoer heeft een ID, een name en een nullable description.

Bijgewerkte endpoints

ElevenAgents

  • Agent maken, Agent ophalen en Agent bijwerken
    • Workflow End-nodes voegen outcome toe (success of failure, standaard success). Het veld is verplicht in responses.
    • Zelfstandige workflow-agentnodes en configuraties voor agentoverdracht voegen nullable branch_id (string) toe om een specifieke branch van de bestemmingsagent te targeten. Als deze niet is ingesteld, volgt de overdracht de traffic deployment van de doelagent. Resultaten van overdrachtstools voegen een branchreden configured toe.
    • Configuraties voor promptoverschrijvingen voegen tool_ids_strict toe (boolean, standaard false).
    • TTS-configuratie effects voegt pan toe (getal, -1 tot 1, standaard 0). Het veld seed is verouderd en heeft geen effect.
  • Widgetconfiguratie ophalen - end_confirmation_enabled toegevoegd (boolean, standaard false).
  • Tickets weergeven
    • Optionele queryparameters search (string, maximaal 200 tekens) en merged_into_ticket_id (string) toegevoegd.
    • Ticketresponses voegen nullable merged_into_ticket_id en nullable search_match toe met field (title, description, comment of turn_comment), snippet, highlight_start, highlight_end en nullable turn_index.
  • Workspacetickets weergeven - Optionele queryparameters agent_id, sources, priorities, sort_by (created_at of priority, standaard created_at), owner_user_id, issue_type, label, merged_into_ticket_id en search toegevoegd.
  • Tests weergeven - Optionele created_by_user_id (string) toegevoegd. Gebruik @me voor de geauthenticeerde gebruiker.
  • Testaanroepen weergeven - Optionele queryparameters test_id (string), version_id (string), start_time en end_time (integer, Unix-seconden, inclusief) toegevoegd.
  • Agentbranch bijwerken - Optionele auto_rebase (boolean) toegevoegd. Branchresponses voegen auto_rebase toe (boolean, standaard false).
  • Gespreksdetails ophalen
    • Metagegevens voor telefoongesprekken via Twilio, SIP trunk en Exotel voegen nullable call_result toe met de waarden answered, voicemail, busy, no_answer en failed.
    • Metagegevens voor batchoproepen voegen nullable cold_attempt (integer) en nullable conversation_type (initial, retry, callback of redirect) toe.
    • Aan het fouttype voor gesprekken is workflow_end_failure toegevoegd.
  • Knowledge base-auto-sync auto_discover is verouderd en heeft geen effect meer.

Text to Speech

  • Spraak maken, Spraak streamen, Spraak met timing maken en Spraak met timing streamen
    • Optionele nullable audio_effects toegevoegd met filter_preset_id (string), distance (getal, 0–1, standaard 0), environment_id (string), background_noise_id (string), send_level (getal, 0–1, standaard 1) en pan (getal, -1 tot 1, standaard 0).
    • Onbekende effect-ID’s retourneren 404. Stereo-effecten retourneren 400 voor uitvoerformaten ulaw_*, alaw_* en pcm_*.

Text to Dialogue

Speech to Text

  • Realtime Speech to Text
    • De queryparameter commit_strategy voegt turn_prediction toe, naast manual en vad.
    • Berichten partial_transcript voegen optionele turn_probability (getal) toe, alleen verzonden voor modellen die beurten voorspellen.

Muziek

  • POST /v1/music/video-to-music - Responses voegen een header song-id toe met de ID van het gegenereerde nummer.

Geschiedenis

Workspace en gebruiker

  • Lid bijwerken - Optionele allow_downgrade_to_basic_seat toegevoegd (boolean, standaard false).
  • Gebruiker ophalen - Verplichte workspace_id (string) toegevoegd.
  • Machtigingen voor API-sleutels van serviceaccounts voegen voice_collections_read en voice_collections_write toe.