ElevenAgents

  • Tickets de conversation pour l’ensemble du Workspace : Ajout de List workspace tickets pour récupérer les tickets de triage de conversation de tous les agents accessibles. Filtrez par statut ou par responsable et utilisez la pagination par curseur pour récupérer jusqu’à 100 tickets par page.
  • Filtres de conversation par variables dynamiques : List conversations et Text search conversation messages acceptent désormais des filtres dynamic_variable_params répétables. Utilisez name:op:value avec eq, gt, gte, lt ou lte ; les opérateurs de comparaison exigent des valeurs numériques.
  • Détection de répondeur Twilio : Les configurations de téléphonie sortante et d’appels par lots prennent désormais en charge twilio_machine_detection facultatif. Choisissez enable pour déterminer rapidement s’il s’agit d’une personne ou d’un répondeur, ou detect_message_end pour attendre la fin du message d’accueil de la messagerie vocale. Les résultats sont transmis via le nouvel événement webhook answering_machine_detection.
  • Contraintes de valeurs pour la collecte de données : Les propriétés de collecte de données peuvent désormais utiliser allowed_values pour nommer une variable dynamique contenant les valeurs autorisées. Le champ précédent allowed_values_dynamic_variable est obsolète.
  • Métadonnées d’agent : Les réponses de List agent branches indiquent désormais la date de création d’un brouillon et s’il précède la pointe de la branche. Les résumés d’agent et de Speech Engine exigent désormais voice_id.
  • URL sources de la base de connaissances : Les segments de requête RAG d’agent incluent désormais source_url, obligatoire et nullable, qui contient l’URL suivie des documents URL.
  • Pièces jointes dans les réponses d’agent : Les événements WebSocket agent_response incluent désormais attachments facultatif. Chaque pièce jointe exige url et name et peut inclure mime_type.

Workspaces

  • Limites de plateforme des clés API : Les réponses de clés API de compte de service peuvent désormais inclure des platform_limits Enterprise pour les crédits, les clones vocaux professionnels et les requêtes simultanées TTS, Doublage et Musique.

Versions des SDK

SDK JavaScript

  • v2.67.0 - Ajout de dynamicVariableParams aux requêtes de liste de conversations et de recherche textuelle. Régénération des types pour la détection de répondeur Twilio, les contraintes de valeurs de collecte de données, les limites de plateforme des clés API, les métadonnées de brouillon de branche d’agent et les URL sources de la base de connaissances.

SDK Python

  • v2.67.0 - Ajout de dynamic_variable_params aux méthodes synchrones et asynchrones de liste de conversations et de recherche textuelle. Régénération des types pour la détection de répondeur Twilio, les contraintes de valeurs de collecte de données, les limites de plateforme des clés API, les métadonnées de brouillon de branche d’agent et les URL sources de la base de connaissances. Le client de synthèse vocale en temps réel ne transmet plus la sentinelle d’omission interne à la connexion.

CLI ElevenLabs

  • v1.2.0 - Ajout de la commande elevenlabs say et de sa compétence d’agent, régénération des liaisons de commandes API et définition de eleven_v3 comme modèle TTS par défaut.

Packages

API

Nouveaux points de terminaison

ElevenAgents

  • List workspace tickets - GET /v1/convai/triage-tickets
    • Liste les tickets de triage de conversation de chaque agent auquel l’appelant a accès, classés du plus récemment créé au plus ancien.
    • Ajout des paramètres de requête facultatifs page_size (entier, 1–100, 100 par défaut), status (AgentConversationTicketStatus), assignee_user_id (chaîne ou unassigned) et cursor (chaîne).
    • Renvoie GetAgentConversationTicketsPageResponseModel.

Points de terminaison mis à jour

ElevenAgents

  • List conversations - GET /v1/convai/conversations
    • Ajout de dynamic_variable_params facultatif et nullable (tableau de chaînes répétable). Chaque valeur utilise name:op:value, où op est eq, gt, gte, lt ou lte.
  • Text search conversation messages - GET /v1/convai/conversations/messages/text-search
    • Ajout de dynamic_variable_params facultatif et nullable (tableau de chaînes répétable) avec la même syntaxe.
  • Twilio outbound call, SIP trunk outbound call, Exotel outbound call et Submit batch calling
    • telephony_call_config utilise désormais des schémas d’entrée et de sortie distincts.
    • Ajout de twilio_machine_detection facultatif et nullable (TwilioMachineDetectionConfig). Son mode accepte enable ou detect_message_end et utilise enable par défaut. Ce paramètre est ignoré pour les fournisseurs autres que Twilio et les appels entrants.
  • Import phone number - POST /v1/convai/phone-numbers
    • Ajout de account_auth_token facultatif et nullable (chaîne) pour les importations de clés API Twilio afin de valider les signatures des webhooks entrants.

Modifications du schéma

ElevenAgents

  • WebhookEventType ajoute answering_machine_detection.
  • AgentBranchSummary ajoute draft_created_at facultatif et nullable (entier) ainsi que draft_is_behind_tip facultatif (booléen, false par défaut).
  • AgentKnowledgeBaseRagChunkResponseModel ajoute source_url obligatoire et nullable (chaîne).
  • AgentSummaryResponseModel et SpeechEngineSummaryResponse ajoutent voice_id obligatoire (chaîne).
  • AnalysisProperty ajoute name facultatif et nullable (chaîne) et allowed_values (AllowedValues). LiteralJsonSchemaProperty ajoute également allowed_values. Les deux déprécient allowed_values_dynamic_variable.
  • DataCollectionResultCommonModel ajoute name facultatif et nullable (chaîne).
  • WorkspaceApiKeyResponseModel ajoute platform_limits facultatif et nullable (PlatformLimits).
  • L’outil MCP Icon ajoute theme facultatif et nullable (light ou dark).
  • SMBToolConfig ajoute les variantes de paramètres send_custom_email, create_service_quote_request et create_product_quote_request.
  • Les schémas de paramètres de requête des webhooks et la configuration des appels téléphoniques utilisent désormais des modèles d’entrée et de sortie distincts.
  • Les événements WebSocket agent_response ajoutent attachments facultatif (tableau). Chaque élément exige url et name (chaînes) et accepte mime_type facultatif (chaîne).

ElevenCreative

  • ReferenceVideo.studio_clip utilise désormais StudioClipLocator au lieu de StudioClipReference. Les champs et le format de transmission sont inchangés.