ElevenAgents

  • Journaux SIP : les journaux de signalisation SIP sont désormais disponibles pour les appels sur trunk SIP dans l’historique des conversations et les paramètres des numéros de téléphone. Ils incluent l’ID d’appel SIP, les numéros de téléphone, les adresses, le transport, le sens des messages, les messages bruts et les erreurs afin de faciliter le débogage de la configuration et du routage des appels.
  • Mises à jour des documents de la base de connaissances : nouvelle API permettant de lister les segments indexés (RAG) d’un document. Les documents peuvent également être modifiés sur place : renommez l’élément et, pour les documents textuels, mettez à jour le contenu sans téléverser de nouveau le fichier. (Les documents basés sur des fichiers utilisent toujours le flux de remplacement de fichier existant, le cas échéant.)
  • Métadonnées des conversations SMS : ajout de la prise en charge des SMS dans les métadonnées de conversation avec SMSConversationInfo, sms comme méthode d’autorisation et twilio_sms comme source d’initiation de conversation.
  • Mises à jour de la configuration des agents : ajout de schémas de configuration pour la musique de fond, de la configuration du suivi des alertes, de champs de mise en page 2D, de la configuration du téléversement de fichiers par le widget, ainsi que des nouvelles options LLM gpt-5.4-mini, gpt-5.4-nano, gpt-5.4-mini-2026-03-17 et gpt-5.4-nano-2026-03-17.

Workspaces

  • Analyses des requêtes API : ajout d’un endpoint d’analyse du Workspace permettant d’interroger les requêtes API selon une plage horaire, avec des contrôles de filtrage, de recherche, de tri et de limite.
  • Liste blanche d’adresses IP pour les clés API : ajout de allowed_ips aux schémas de création, de modification et de réponse des clés API de compte de service. Les requêtes de création acceptent un tableau d’adresses IP ou de plages CIDR, ou null pour autoriser toutes les adresses IP. Les requêtes de modification acceptent également clear et no_update.
  • Autorisations du Workspace : ajout de conversational_ai_read et voice_design aux autorisations des groupes du Workspace.

Conception de voix

  • Migration des aperçus vocaux : POST /v1/text-to-voice/create-previews est obsolète. Utilisez Concevoir une voix pour créer des aperçus, puis utilisez le generated_voice_id renvoyé lors de la création d’une voix.

Voice Changer

  • Formats de sortie WAV : ajout de wav_8000, wav_16000, wav_22050, wav_24000, wav_32000, wav_44100 et wav_48000 au paramètre de requête output_format pour la conversion de voix à voix.

Versions des SDK

SDK Python

  • v2.47.0 - SDK régénéré pour le schéma API du 12 mai 2026. Cette version ajoute une prise en charge typée de la liste des segments RAG, des mises à jour de documents fichier, des analyses de requêtes API du Workspace, des listes blanches d’adresses IP pour les clés API de comptes de service, des champs de configuration d’agent pour les numéros de téléphone, des en-têtes de requêtes webhook, de la modération des métadonnées vocales, de nouvelles options LLM et de formats de sortie mis à jour pour la conversion de voix à voix.

SDK JavaScript

  • v2.47.0 - SDK régénéré pour le schéma API du 12 mai 2026. Cette version ajoute une prise en charge typée de la liste des segments RAG, des mises à jour de documents fichier, des analyses de requêtes API du Workspace, des listes blanches d’adresses IP pour les clés API de comptes de service, des champs de configuration d’agent pour les numéros de téléphone, des en-têtes de requêtes webhook, de la modération des métadonnées vocales, de nouvelles options LLM et de formats de sortie mis à jour pour la conversion de voix à voix.

Packages

API

Nouveaux endpoints

ElevenAgents

  • Obtenir les messages SIP d’une conversation - GET /v1/convai/conversations/{conversation_id}/sip-messages
    • Ajout du paramètre de chemin requis conversation_id (chaîne)
    • Ajout des paramètres de requête facultatifs page_size (entier, valeur par défaut : 20) et cursor
    • Renvoie GetSIPLogMessagesResponse avec sip_messages, next_cursor nullable et has_more
  • Obtenir les messages SIP d’un numéro de téléphone - GET /v1/convai/phone-numbers/{phone_number_id}/sip-messages
    • Ajout du paramètre de chemin requis phone_number_id (chaîne)
    • Ajout des paramètres de requête facultatifs page_size (entier, valeur par défaut : 20) et cursor
    • Renvoie GetSIPLogMessagesResponse
  • Obtenir les segments RAG d’un document - GET /v1/convai/knowledge-base/{documentation_id}/chunks
    • Ajout du paramètre de chemin requis documentation_id (chaîne)
    • Ajout du paramètre de requête requis embedding_model
    • Ajout des paramètres de requête facultatifs page_size (entier, valeur par défaut : 30) et cursor
    • Renvoie KnowledgeBaseDocumentChunksResponseModel avec chunks et next_cursor nullable
  • Mettre à jour le fichier d’un document - PATCH /v1/convai/knowledge-base/{documentation_id}/update-file
    • Ajout du paramètre de chemin requis documentation_id (chaîne)
    • Ajout d’un corps de formulaire multipart avec file requis (chaîne, binaire)
    • Renvoie le modèle de document de base de connaissances mis à jour

Workspaces

  • POST /v1/workspace/analytics/requests
    • Ajout d’un corps de requête avec start_time, end_time, limit (entier, valeur par défaut : 100, maximum : 1000), sort, filters et search facultatifs
    • Renvoie WorkspaceAnalyticsQueryResponseModel avec columns, column_types, rows et column_units

Endpoints et schémas mis à jour

ElevenAgents

  • Mettre à jour un document de la base de connaissances - PATCH /v1/convai/knowledge-base/{documentation_id}
    • Ajout des champs de corps de requête JSON name (chaîne nullable facultative) et content (chaîne nullable facultative)
  • Créer un agent - POST /v1/convai/agents/create
    • Modification de la valeur par défaut de enable_versioning, de false à true
  • Mettre à jour un agent - PATCH /v1/convai/agents/{agent_id}
    • Modification de la valeur par défaut de enable_versioning_if_not_enabled, de false à true
  • Mettre à jour un numéro de téléphone - PATCH /v1/convai/phone-numbers/{phone_number_id}
    • Ajout de environment et branch_id à la configuration d’agent du numéro de téléphone
    • store_sip_messages a désormais pour valeur par défaut true
  • Obtenir le widget - GET /v1/convai/agents/{agent_id}/widget
    • Ajout de file_input_config pour les téléversements de fichiers par le widget
  • Énumération LLM
    • Ajout de gpt-5.4-mini, gpt-5.4-nano, gpt-5.4-mini-2026-03-17 et gpt-5.4-nano-2026-03-17
  • Énumération AuthorizationMethod
    • Ajout de sms
  • Énumération ConversationInitiationSource
    • Ajout de twilio_sms
  • AgentTopicResponseModel
    • Ajout de parent_topic_id, x_2d et y_2d nullables facultatifs
  • BackgroundMusicConfig et BackgroundMusicConfigWorkflowOverride
    • Ajout de source_type, source_id, volume et crossfade_loop
    • Ajout des valeurs d’énumération BackgroundMusicPresetId city, elevator1, elevator2, elevator3, elevator4, office1, office2, restaurant et typing
  • AgentPlatformSettingsResponseModel
    • Ajout de alerting avec les valeurs d’énumération Monitor elevated_conversation_failure_rate et elevated_tool_failure_rate
  • Énumération ProcedureCompilerMode
    • Suppression de deterministic

Workspaces

  • Schémas de création et de modification de clés API de compte de service
    • Ajout de allowed_ips sous la forme d’un tableau facultatif d’adresses IP ou de plages CIDR, avec 1 à 100 entrées
    • Les requêtes de création peuvent transmettre null pour autoriser toutes les adresses IP
    • Les requêtes de modification peuvent transmettre clear ou no_update ; la valeur par défaut est no_update
  • WorkspaceApiKeyResponseModel
    • Ajout de allowed_ips nullable
  • Énumération WorkspaceGroupPermission
    • Ajout de conversational_ai_read et voice_design
  • Schémas de connexion d’authentification
    • Ajout de ApiIntegrationOAuth2CustomAppResponse pour les connexions d’applications personnalisées OAuth2 détenues par l’utilisateur

Conception de voix

Voice Changer

  • Convertir de la voix à voix - POST /v1/speech-to-speech/{voice_id}
    • Ajout de wav_8000, wav_16000, wav_22050, wav_24000, wav_32000, wav_44100 et wav_48000 à l’énumération output_format
    • Description mise à jour pour indiquer que les formats PCM et WAV 44,1 kHz nécessitent le forfait Pro ou supérieur