ElevenAgents

  • Intégration de téléphonie Exotel : ajout d’Exotel en tant que fournisseur de téléphonie principal aux côtés de Twilio et du trunking SIP. Le nouveau point de terminaison appel sortant Exotel (POST /v1/convai/exotel/outbound-call) lance des appels sortants via l’API Exotel Connect avec agent_id, agent_phone_number_id, to_number, ainsi que conversation_initiation_client_data et telephony_call_config facultatifs. Les schémas de création, de liste, de récupération et de mise à jour des numéros de téléphone Exotel sont disponibles, et exotel est ajouté aux énumérations du fournisseur de téléphonie, de la source d’initiation de conversation et du résultat de transfert.
  • Transferts d’agents tenant compte des workflows : AgentTransfer autorise désormais un agent_id nullable afin que les transferts puissent rester sur l’agent actuel, ajoute node_id facultatif pour commencer à un nœud précis du workflow de destination, et exige uniquement condition. Les résultats réussis de l’outil transfer_to_agent peuvent inclure to_node nullable, afin d’aligner les transferts sur les cibles des nœuds de workflow.
  • Exécutions répétées des tests d’agent : Exécuter des tests sur l’agent accepte repeat_count facultatif (entier, de 1 à 20, 1 par défaut) pour exécuter chaque test plusieurs fois. Lorsque repeat_count est supérieur à 1, les réponses incluent bucketing_status et result_groups pour des résumés regroupés. Les schémas de création, de mise à jour et de résumé des tests unitaires ajoutent conversation_initiation_source facultatif afin que les tests puissent simuler un canal précis.
  • Filtrage des conversations : Lister les conversations ajoute workflow_node_entered_id facultatif (chaîne) pour filtrer les conversations ayant accédé à un nœud de workflow donné. Rechercher du texte dans les messages de conversation ajoute topic_ids facultatif (tableau de chaînes) pour filtrer selon les identifiants de sujets attribués lors de la découverte des sujets.
  • Paramètres de requête de gestion des versions des agents obsolètes : enable_versioning dans créer un agent et enable_versioning_if_not_enabled dans mettre à jour un agent sont marqués comme obsolètes. Tous les agents sont versionnés et ces paramètres sont ignorés.
  • Mode du compilateur de procédures : suppression de append de ProcedureCompilerMode.

Workspaces

  • Révoquer une clé API : ajout du point de terminaison révoquer une clé API (DELETE /v1/workspaces/api-keys/revoke) avec le paramètre de requête obligatoire api_key_name pour révoquer une clé API de Workspace par son nom. Ce point de terminaison est destructif et exige des autorisations de compte supplémentaires, bien que la documentation soit publique. Contactez votre représentant ElevenLabs pour l’activer sur votre compte.
  • Indication de l’accès aux ressources : les modèles de réponse d’accès aux ressources ajoutent access_source facultatif (creator, explicit, workspace_default, workspace_admin) afin que les clients puissent indiquer pourquoi un utilisateur a accès à une ressource partagée.

Speech to Text

  • Limite d’importation augmentée : Convertir la parole en texte accepte désormais des fichiers audio et vidéo jusqu’à 5,0 GB, contre 3,0 GB auparavant.

Doublage

  • Prise en charge de hCaptcha : le corps de requête de doubler un fichier vidéo ou audio ajoute hcaptcha_token facultatif (chaîne) pour la protection contre les bots lors de la création d’un projet de doublage.
  • Format de rendu zip : RenderType ajoute zip aux formats de sortie existants, tels que mp4, aac, mp3, wav, aaf, tracks_zip et clips_zip.

Versions des SDK

Packages

API

Nouveaux points de terminaison

ElevenAgents

  • Appel sortant Exotel - POST /v1/convai/exotel/outbound-call
    • Le corps de requête exige agent_id, agent_phone_number_id et to_number
    • conversation_initiation_client_data et telephony_call_config facultatifs

Workspaces

  • Révoquer une clé API - DELETE /v1/workspaces/api-keys/revoke
    • Paramètre de requête obligatoire api_key_name (chaîne)
    • Exige des autorisations de compte supplémentaires. Contactez votre représentant ElevenLabs pour activer l’accès.

Points de terminaison mis à jour

ElevenAgents

  • Lister les conversations - GET /v1/convai/conversations
    • Ajout du paramètre de requête facultatif workflow_node_entered_id (chaîne)
  • Rechercher du texte dans les messages de conversation - GET /v1/convai/conversations/messages/text-search
    • Ajout du paramètre de requête facultatif topic_ids (tableau de chaînes)
  • Créer un agent - POST /v1/convai/agents/create
    • Paramètre de requête facultatif enable_versioning obsolète (booléen, ignoré)
  • Mettre à jour un agent - PATCH /v1/convai/agents/{agent_id}
    • Paramètre de requête facultatif enable_versioning_if_not_enabled obsolète (booléen, ignoré)
  • Exécuter des tests sur l’agent - POST /v1/convai/agents/{agent_id}/run-tests
    • Ajout de repeat_count facultatif (entier, de 1 à 20, 1 par défaut)
    • La réponse ajoute bucketing_status et result_groups lorsque les exécutions répétées sont regroupées

Speech to Text

Doublage

Modifications des schémas

ElevenAgents

  • AgentTransfer
    • agent_id est désormais nullable et facultatif
    • Ajout de node_id facultatif (chaîne)
    • Seul condition est obligatoire
  • ProcedureCompilerMode
    • Suppression de append ; seul skills reste disponible
  • Énumération TelephonyProvider
    • Ajout de exotel
  • Schémas de tests unitaires
    • Ajout de conversation_initiation_source facultatif dans les modèles de création, de mise à jour et de résumé

Workspaces

  • Modèles d’accès aux ressources
    • Ajout de l’énumération facultative access_source (creator, explicit, workspace_default, workspace_admin)

Doublage

  • Énumération RenderType
    • Ajout de zip