Plateforme Agents

  • Modèles Gemini 2.5 Flash Preview : ajout de la prise en charge des modèles LLM gemini-2.5-flash-preview-09-2025 et gemini-2.5-flash-lite-preview-09-2025, donnant accès aux dernières versions Preview de septembre 2025 des modèles Gemini 2.5 Flash de Google.
  • Claude Sonnet 4.5 : ajout de la prise en charge des modèles claude-sonnet-4-5 et claude-sonnet-4-5@20250929, donnant accès au dernier modèle Claude Sonnet 4.5 publié le 29 septembre 2025.
  • Liste des invocations de test : ajout du nouvel endpoint GET /v1/convai/test-invocations pour lister toutes les invocations de test avec prise en charge de la pagination. Inclut le filtre agent_id, le paramètre page_size (30 par défaut, 100 au maximum) et cursor pour la pagination. La réponse inclut le nombre d’exécutions de tests, les statistiques de réussite et d’échec, ainsi que les titres.
  • Archivage des agents : ajout du champ archived (booléen, false par défaut) aux paramètres de la plateforme d’agents, permettant d’archiver des agents sans les supprimer tout en les excluant des listes d’agents actifs.
  • Contrôle des interruptions du serveur MCP : ajout du champ disable_interruptions (booléen, false par défaut) à la configuration du serveur MCP, empêchant les interruptions utilisateur lors de l’exécution d’outils afin d’assurer une exécution plus fiable de ces derniers.
  • Réponses d’agents en streaming : ajout du type d’événement WebSocket agent_chat_response_part pour recevoir des réponses partielles du chat de l’agent en temps réel lors des conversations en streaming.
  • Ordre des arêtes de workflow : ajout du champ edge_order (tableau de chaînes) à tous les types de nœuds de workflow, permettant de contrôler explicitement l’ordre d’évaluation des arêtes pour une exécution déterministe des workflows.
  • Suivi des agents dans les suites de tests : ajout du champ agent_id (chaîne, nullable) aux réponses d’invocation de test afin d’associer les exécutions de tests à des agents précis.

Gestion des voix

  • Suivi de la source de génération de voix : ajout de VoiceGeneration comme nouveau type de source dans l’API History afin de suivre l’audio généré par les fonctionnalités de génération de voix.

Téléphonie

  • Validation TLS du trunk SIP : ajout du champ remote_domains (tableau de chaînes, nullable) à la configuration du trunk SIP pour spécifier les domaines utilisés lors de la validation des certificats TLS.

Versions des SDK

SDK JavaScript

  • v2.18.0 - Mise à jour avec les dernières modifications du schéma de l’API du 8 octobre 2025

SDK Python

  • v2.17.0 - Mise à jour avec les dernières modifications du schéma de l’API et les corrections de génération d’URL du 6 octobre 2025

Packages

Tous les packages sont mis à jour avec les dernières modifications du schéma de l’API :

  • @elevenlabs/react-native@0.3.2 - Mise à jour des types TypeScript et du client API avec de nouveaux champs pour l’archivage des agents, la configuration du serveur MCP et les invocations de test
  • @elevenlabs/react@0.7.1 - Mise à jour des hooks et composants React avec prise en charge des nouveaux paramètres d’agent et des événements WebSocket
  • @elevenlabs/client@0.7.1 - Bibliothèque cliente principale mise à jour avec un nouvel endpoint de liste des invocations de test et des chemins de méthodes SDK réorganisés pour la gestion des secrets
  • @elevenlabs/agents-cli@0.4.2 - Outil CLI mis à jour avec prise en charge du nouvel indicateur d’archivage des agents et des commandes d’invocation de test

Serveur MCP

  • v0.9.0 - Ajout d’une option permettant de renvoyer les résultats du serveur MCP sous forme d’éléments de ressource afin de mieux l’intégrer aux workflows basés sur les ressources

API

Nouveaux endpoints

Plateforme Agents

  • GET /v1/convai/test-invocations - Liste toutes les invocations de test avec prise en charge de la pagination
    • Paramètres :
      • agent_id (obligatoire, chaîne) - Filtrer par ID d’agent
      • page_size (facultatif, entier, default=30, max=100) - Nombre de résultats par page
      • cursor (facultatif, chaîne) - Curseur de pagination de la réponse précédente
    • Réponse : renvoie une liste paginée avec le nombre d’exécutions de tests, les statistiques de réussite et d’échec, les titres et le curseur suivant

Nouveaux champs

Plateforme Agents

  • Paramètres d’agent : ajout du champ archived (booléen, false par défaut) à AgentPlatformSettingsRequestModel et AgentPlatformSettingsResponseModel pour l’archivage des agents
  • Serveurs MCP : ajout du champ disable_interruptions (booléen, false par défaut) aux schémas de configuration du serveur MCP afin d’empêcher les interruptions utilisateur lors de l’exécution d’outils
  • Workflows : ajout du champ edge_order (tableau de chaînes) à tous les types de nœuds de workflow pour définir explicitement l’ordre d’évaluation des arêtes
  • Invocations de test : ajout du champ agent_id (chaîne, nullable) à GetTestSuiteInvocationResponseModel pour le suivi des agents

Téléphonie

  • Trunks SIP : ajout du champ remote_domains (tableau de chaînes, nullable) à GetPhoneNumberInboundSIPTrunkConfigResponseModel et InboundSIPTrunkConfigRequestModel pour la validation des certificats TLS

Événements WebSocket

  • Ajout de agent_chat_response_part à l’énumération ServerEventType pour le streaming de réponses partielles du chat de l’agent

Gestion des voix

  • Ajout de VoiceGeneration aux types de sources de l’historique vocal

Nouveaux modèles LLM

Ajout des modèles suivants à l’énumération LLM :

  • claude-sonnet-4-5 - Dernier modèle Claude Sonnet 4.5
  • claude-sonnet-4-5@20250929 - Version datée de Claude Sonnet 4.5 (29 septembre 2025)
  • gemini-2.5-flash-preview-09-2025 - Aperçu de Gemini 2.5 Flash (septembre 2025)
  • gemini-2.5-flash-lite-preview-09-2025 - Aperçu de Gemini 2.5 Flash Lite (septembre 2025)

Autres modifications

Dictionnaires de prononciation

  • Mise à jour de la description du paramètre version_id dans GET /v1/pronunciation-dictionaries/{dictionary_id}/{version_id}/download, de « The id of the version of the pronunciation dictionary » à « The id of the pronunciation dictionary version »
  • Suppression de la note de documentation relative à la limitation de l’interface utilisateur pour plusieurs dictionnaires de prononciation, les dictionnaires multiples sont désormais pleinement pris en charge dans l’interface utilisateur

Historique des conversations

  • Le champ type est désormais facultatif dans ConversationHistoryTranscriptOtherToolsResultCommonModel (il était auparavant obligatoire)