Vai alla navigazione

ElevenAgents

  • Integrazione di telefonia Exotel: Aggiunto Exotel come provider di telefonia di prima classe insieme a Twilio e al trunking SIP. Il nuovo endpoint chiamata in uscita Exotel (POST /v1/convai/exotel/outbound-call) avvia chiamate in uscita tramite l’API Exotel Connect con agent_id, agent_phone_number_id, to_number, conversation_initiation_client_data facoltativo e telephony_call_config facoltativo. Sono disponibili gli schemi per creare, elencare, ottenere e aggiornare i numeri di telefono Exotel, e exotel è stato aggiunto alle enum del provider di telefonia, della fonte di avvio della conversazione e del risultato del trasferimento.
  • Trasferimenti di agente compatibili con i workflow: AgentTransfer ora consente un agent_id nullable affinché i trasferimenti possano rimanere sull’agente corrente, aggiunge node_id facoltativo per iniziare da un nodo specifico nel workflow di destinazione e richiede soltanto condition. I risultati riusciti dello strumento transfer_to_agent possono includere to_node nullable, allineando i trasferimenti alle destinazioni dei nodi del workflow.
  • Esecuzioni ripetute dei test dell’agente: Esegui test sull’agente accetta repeat_count facoltativo (numero intero, 1–20, valore predefinito 1) per eseguire ogni test più volte. Quando repeat_count è maggiore di 1, le risposte includono bucketing_status e result_groups per riepiloghi raggruppati. Gli schemi di creazione, aggiornamento e riepilogo dei test unitari aggiungono conversation_initiation_source facoltativo affinché i test possano simulare un canale specifico.
  • Filtraggio delle conversazioni: Elenca conversazioni aggiunge workflow_node_entered_id facoltativo (stringa) per filtrare le conversazioni che sono entrate in un determinato nodo del workflow. Ricerca testuale nei messaggi della conversazione aggiunge topic_ids facoltativo (array di stringhe) per filtrare in base agli ID degli argomenti assegnati durante il rilevamento degli argomenti.
  • Parametri query per il versioning dell’agente deprecati: enable_versioning in crea agente e enable_versioning_if_not_enabled in aggiorna agente sono contrassegnati come deprecati. Tutti gli agenti sono versionati e questi parametri vengono ignorati.
  • Modalità del compilatore di procedure: Rimosso append da ProcedureCompilerMode.

Workspace

  • Revoca chiave API: Aggiunto l’endpoint revoca chiave API (DELETE /v1/workspaces/api-keys/revoke) con il parametro query obbligatorio api_key_name per revocare una chiave API del workspace in base al nome. Questo endpoint è distruttivo e richiede autorizzazioni aggiuntive dell’account, anche se la documentazione è pubblica. Contatta il tuo referente ElevenLabs per abilitarlo per il tuo account.
  • Indicazione dell’accesso alle risorse: I modelli di risposta dell’accesso alle risorse aggiungono access_source facoltativo (creator, explicit, workspace_default, workspace_admin) affinché i client possano indicare perché un utente ha accesso a una risorsa condivisa.

Speech to Text

Doppiaggio

  • Supporto hCaptcha: Il body della richiesta di Doppia un file video o audio aggiunge hcaptcha_token facoltativo (stringa) per la protezione dai bot nella creazione di progetti di doppiaggio.
  • Formato di rendering Zip: RenderType aggiunge zip agli attuali formati di output come mp4, aac, mp3, wav, aaf, tracks_zip e clips_zip.

Release SDK

Pacchetti

API

Nuovi endpoint

ElevenAgents

  • Chiamata in uscita Exotel - POST /v1/convai/exotel/outbound-call
    • Il body della richiesta richiede agent_id, agent_phone_number_id e to_number
    • conversation_initiation_client_data e telephony_call_config facoltativi

Workspace

  • Revoca chiave API - DELETE /v1/workspaces/api-keys/revoke
    • Parametro query obbligatorio api_key_name (stringa)
    • Richiede autorizzazioni aggiuntive dell’account. Contatta il tuo referente ElevenLabs per abilitare l’accesso.

Endpoint aggiornati

ElevenAgents

  • Elenca conversazioni - GET /v1/convai/conversations
    • Aggiunto il parametro query facoltativo workflow_node_entered_id (stringa)
  • Ricerca testuale nei messaggi della conversazione - GET /v1/convai/conversations/messages/text-search
    • Aggiunto il parametro query facoltativo topic_ids (array di stringhe)
  • Crea agente - POST /v1/convai/agents/create
    • Deprecato il parametro query facoltativo enable_versioning (booleano, ignorato)
  • Aggiorna agente - PATCH /v1/convai/agents/{agent_id}
    • Deprecato il parametro query facoltativo enable_versioning_if_not_enabled (booleano, ignorato)
  • Esegui test sull’agente - POST /v1/convai/agents/{agent_id}/run-tests
    • Aggiunto repeat_count facoltativo (numero intero, 1–20, valore predefinito 1)
    • La risposta aggiunge bucketing_status e result_groups quando le esecuzioni ripetute sono raggruppate

Speech to Text

Doppiaggio

Modifiche agli schemi

ElevenAgents

  • AgentTransfer
    • agent_id ora è nullable e facoltativo
    • Aggiunto node_id facoltativo (stringa)
    • È richiesto soltanto condition
  • ProcedureCompilerMode
    • Rimosso append; rimane soltanto skills
  • Enum TelephonyProvider
    • Aggiunto exotel
  • Schemi dei test unitari
    • Aggiunto conversation_initiation_source facoltativo nei modelli di creazione, aggiornamento e riepilogo

Workspace

  • Modelli di accesso alle risorse
    • Aggiunta l’enum access_source facoltativa (creator, explicit, workspace_default, workspace_admin)

Doppiaggio

  • Enum RenderType
    • Aggiunto zip