Plateforme Agents

  • Suivi des conversations en temps réel : les utilisateurs Enterprise peuvent désormais suivre les conversations des agents en temps réel via une connexion WebSocket à /v1/convai/conversations/{id}/monitor. Les fonctionnalités incluent l’historique des conversations mis en cache, le streaming sélectif d’événements et les commandes de contrôle (terminer l’appel, interruption, bascule vers un opérateur humain, envoyer des messages).
  • Prise en charge du hinglish : ajout de l’option de configuration hinglish_mode pour les agents. Lorsqu’elle est activée et que la langue de l’agent est l’hindi, les réponses sont en hinglish (mélange d’hindi et d’anglais).
  • Variables dynamiques dans les messages de messagerie vocale : les messages de détection de messagerie vocale prennent désormais en charge la substitution de variables dynamiques, ce qui permet de personnaliser les messages lorsqu’une messagerie vocale est détectée.
  • Conditions générales localisées du widget : les conditions générales du widget de chat peuvent désormais être localisées pour chaque langue, via les préréglages linguistiques.
  • Bascule du mode de conversation du widget : ajout de l’option conversation_mode_toggle_enabled à la configuration du widget pour contrôler le changement de mode de conversation.
  • Suivi des nouvelles tentatives d’appels par lot : ajout du champ retry_count aux réponses d’état des appels par lot pour suivre les tentatives.

Text to Speech

  • Coûts en crédits des préréglages de qualité : les descriptions des préréglages de qualité incluent désormais les informations relatives au coût en crédits : high (+20 %), ultra (+50 %) et ultra_lossless (+100 %).

Intégration WhatsApp

  • Configuration simplifiée des numéros de téléphone : remplacement de whatsapp_business_account_id par whatsapp_phone_number_id dans les schémas d’appel par lot et d’informations de conversation, pour une intégration WhatsApp simplifiée.

Versions des SDK

SDK Python

  • v2.27.0 - Correction de la gestion du paramètre de format audio de Scribe et mise à jour du schéma d’API
  • v2.26.1 - Extension de la prise en charge de la configuration des agents sur site

SDK JavaScript

  • v2.28.0 - Correction de la gestion du paramètre de format audio de Scribe et mise à jour du schéma d’API

Packages

  • @elevenlabs/react@0.12.3 - Localisation des conditions générales du chat et correction du format audio de Scribe
  • @elevenlabs/client@0.12.2 - Localisation des conditions générales du chat et correction du format audio de Scribe
  • @elevenlabs/react-native@0.5.6 - Ajout du remplacement du paramètre de vitesse TTS et correction de la boucle infinie startSession dans les hooks useEffect
  • @elevenlabs/react@0.12.2 - Correction du code de fermeture WebSocket, correction de la condition de concurrence useConversation, ajout de la distribution d’événements de l’hôte shadow et extension de la prise en charge des langues
  • @elevenlabs/client@0.12.1 - Correction du code de fermeture WebSocket, correction de la condition de concurrence useConversation, ajout de la distribution d’événements de l’hôte shadow et extension de la prise en charge des langues

SDK Android

  • v0.7.1 - Correction de la gestion des événements agent_tool_request et de la valeur par défaut de expects_response

API

Nouveaux endpoints

Endpoints mis à jour

Base de connaissances

  • Lister les documents de la base de connaissances
    • Ajout du paramètre de requête parent_folder_id (chaîne) pour filtrer par dossier parent
    • Ajout du paramètre de requête ancestor_folder_id (chaîne) pour filtrer par dossier ancêtre
    • Ajout du paramètre de requête folders_first (booléen) pour trier les dossiers avant les documents
  • Schémas de réponse des documents
    • Ajout du type de document folder
    • Ajout du champ folder_parent_id (chaîne, facultatif)
    • Ajout du champ folder_path (chaîne, facultatif)
    • Ajout du champ children_count (entier, pour les dossiers)
    • Ajout du schéma GetKnowledgeBaseFolderResponseModel
    • Ajout du schéma GetKnowledgeBaseSummaryFolderResponseModel
  • Endpoints d’index RAG
    • Ajout de l’état cannot_index_folder à l’énumération RAGIndexStatus
    • Ajout de modèles de requête/réponse par lot pour les opérations sur les index RAG

Plateforme Agents

  • Créer un agent, Mettre à jour un agent, Obtenir un agent

    • Ajout de hinglish_mode (booléen, valeur par défaut false) à la configuration de l’agent
    • Ajout de hinglish_mode aux schémas de remplacement de workflow (booléen nullable)
  • Endpoints de configuration du widget

    • Ajout de conversation_mode_toggle_enabled (booléen, valeur par défaut false) aux paramètres du widget
  • Endpoints d’appel par lot

    • Ajout de retry_count (entier, valeur par défaut 0) aux modèles de réponse d’appel par lot
  • Modèle de jeton de conversation

    • Ajout de token_requester_user_id (chaîne, nullable) pour identifier le demandeur du jeton

Intégration WhatsApp

  • Envoyer un appel par lot
    • Remplacement de whatsapp_business_account_id par whatsapp_phone_number_id (chaîne, nullable, facultatif)
  • Schémas d’informations de conversation
    • Remplacement de whatsapp_business_account_id par whatsapp_phone_number_id dans WhatsAppConversationInfo

Text to Speech

  • Tous les endpoints TTS avec préréglage de qualité
    • Mise à jour des descriptions de quality_preset afin d’inclure les pourcentages de coût en crédits

Workspaces

  • Énumération des types de ressources
    • Ajout de convai_agent_drafts à l’énumération WorkspaceResourceType