ElevenAgents

  • Tags de conversation : ajout de tags de conversation natifs pour organiser et filtrer les conversations. Vous pouvez désormais créer, mettre à jour, lister et supprimer des tags, les attribuer à des conversations et filtrer l’historique des conversations par tag_ids.
  • Filtres de liste des conversations : ajout de exclude_statuses à la fonctionnalité lister les conversations, permettant aux clients de masquer les conversations avec des statuts tels que initiated, in-progress, processing, done ou failed.
  • Options de modèle : ajout de claude-opus-4-7, gpt-5.4, gpt-5.5, gpt-5.4-2026-03-05, gpt-5.5-2026-04-23 et qwen36-35b-a3b à l’énumération LLM.
  • Métadonnées de mise à jour contextuelle : ajout de contextual_update_info aux éléments de réponse de transcription de conversation. Le champ fait référence à ContextualUpdateInfo, qui inclut context_id et is_superseded, afin que les clients puissent identifier les mises à jour contextuelles et déterminer si elles ont été remplacées par un contexte ultérieur.
  • Filtre d’appels par lot : ajout d’un paramètre de requête agent_id facultatif à la fonctionnalité lister les tâches d’appels par lot du Workspace, permettant aux clients de renvoyer les tâches d’un seul agent.
  • Liste des invocations de test : le paramètre de requête agent_id est désormais facultatif et nullable dans la fonctionnalité lister les invocations de test, permettant aux clients de lister les invocations de test sans filtrer par agent.
  • Délai d’expiration des réponses MCP : la valeur maximale de response_timeout_secs passe de 120 à 300 secondes dans la configuration du serveur MCP et les remplacements de configuration des outils MCP.

Workspaces

  • Dépassement d’abonnement : ajout de current_overage à SubscriptionResponseModel et ExtendedSubscriptionResponseModel.
  • Collections de ressources : ajout de resource_collection à l’énumération WorkspaceResourceType.

ElevenCreative Studio

  • Statut des images de projet : ajout de error et pending_task à ProjectImageResponseModel, et les URL d’images signées sont désormais nullables lorsqu’une image est encore en cours de traitement ou a échoué.
  • Champs de médias en attente : suppression des champs hérités pending_block_ids et pending_external_audio_ids des modèles de réponse pour l’audio externe et la vidéo de projet.

Versions des SDK

SDK Python

  • v2.46.0 - Ajout de la prise en charge de keyterms et no_verbatim dans l’API temps réel Scribe, refactorisation de la construction des URL WebSocket et régénération du SDK pour le schéma d’API du 7 mai 2026, incluant les tags de conversation, les filtres de liste des conversations, le filtrage agent_id des appels par lot, le paramètre agent_id facultatif pour les invocations de test, les métadonnées de mise à jour contextuelle et les mises à jour du délai d’expiration des réponses MCP.

SDK JavaScript

  • v2.46.0 - Régénération Fern pour le schéma d’API du 7 mai 2026, incluant les tags de conversation, les filtres de liste des conversations, le filtrage agent_id des appels par lot, le paramètre agent_id facultatif pour les invocations de test, les métadonnées de mise à jour contextuelle et les mises à jour du délai d’expiration des réponses MCP.

Packages

  • @elevenlabs/client@1.4.0 - Ajout des options keyterms (string[]) et noVerbatim (boolean) à l’API temps réel Scribe. Les keyterms sont envoyés en tant que paramètres de requête WebSocket répétés et peuvent inclure jusqu’à 50 termes de 20 caractères maximum chacun. noVerbatim supprime les mots de remplissage, les faux départs et les hésitations des transcriptions. Correction également d’un cas où les interruptions pouvaient couper l’audio de l’agent arrivant moins de 2 secondes après l’interruption.
  • @elevenlabs/types@0.10.0 - Ajout de types partagés pour keyterms et noVerbatim de Scribe en temps réel.
  • @elevenlabs/react@1.3.0, @elevenlabs/react-native@1.1.4, @elevenlabs/convai-widget-core@0.11.7 et @elevenlabs/convai-widget-embed@0.11.7 - Mise à jour vers le dernier package client, incluant les options Scribe en temps réel et le correctif d’interruption de l’audio de l’agent.
  • @elevenlabs/react@1.2.2 - Version corrective incluant les options Scribe en temps réel, le correctif d’interruption de l’audio de l’agent et un ID utilisateur aléatoire automatique lorsqu’aucun n’est défini.

SDK Android

  • v0.9.0 - Ajout de la prise en charge de la détection de l’audio utilisateur lorsque l’utilisateur est en sourdine.

API

Nouveaux endpoints

ElevenAgents

  • Lister les tags - GET /v1/convai/tags
    • Ajout des paramètres de requête facultatifs page_size et cursor
    • Renvoie GetConversationTagsPageResponseModel avec conversation_tags, next_cursor et has_more
  • Créer un tag - POST /v1/convai/tags
    • Ajout du corps de requête CreateConversationTagRequestModel avec title requis (chaîne) et description facultatif et nullable (chaîne, 1 000 caractères maximum)
    • Renvoie ConversationTagResponseModel
  • Obtenir un tag - GET /v1/convai/tags/{tag_id}
    • Renvoie ConversationTagResponseModel
  • Mettre à jour un tag - PATCH /v1/convai/tags/{tag_id}
    • Ajout du corps de requête PatchConversationTagRequestModel avec title facultatif et nullable (chaîne, 1 à 120 caractères) et description facultatif et nullable (chaîne, 1 000 caractères maximum)
    • Renvoie ConversationTagResponseModel
  • Supprimer un tag - DELETE /v1/convai/tags/{tag_id}
  • Ajouter un tag à une conversation - POST /v1/convai/conversations/{conversation_id}/tags
    • Ajout du corps de requête AssignConversationTagsRequestModel avec tag_ids requis (tableau)
  • Retirer un tag d’une conversation - DELETE /v1/convai/conversations/{conversation_id}/tags/{tag_id}

Endpoints mis à jour

ElevenAgents

  • Lister les conversations - GET /v1/convai/conversations
    • Ajout du paramètre de requête facultatif et nullable exclude_statuses (tableau de initiated, in-progress, processing, done, failed)
    • Ajout du paramètre de requête facultatif et nullable tag_ids (tableau de chaînes)
  • Obtenir les détails d’une conversation - GET /v1/convai/conversations/{conversation_id}
    • Ajout de tag_ids à GetConversationResponseModel
    • Ajout de contextual_update_info à ConversationHistoryTranscriptResponseModel, faisant référence à ContextualUpdateInfo
  • Lister les tâches d’appels par lot du Workspace - GET /v1/convai/batch-calling/workspace
    • Ajout du paramètre de requête facultatif et nullable agent_id (chaîne)
  • Lister les invocations de test - GET /v1/convai/test-invocations
    • agent_id passe d’une chaîne obligatoire à une chaîne facultative et nullable
  • Schémas de configuration des serveurs et outils MCP
    • Augmentation de la valeur maximale de response_timeout_secs de 120 à 300 secondes dans MCPToolConfigOverride-Input et MCPToolConfigOverride-Output
  • Énumération LLM
    • Ajout de claude-opus-4-7, gpt-5.4, gpt-5.5, gpt-5.4-2026-03-05, gpt-5.5-2026-04-23 et qwen36-35b-a3b
  • ConvAIWebhooks
    • Ajout de transcript_format
  • ConversationHistoryMetadataCommonModel
    • Ajout de voice_rewards
  • ConversationChargingCommonModel
    • Ajout de asr_usage et tts_usage

Workspaces

  • SubscriptionResponseModel et ExtendedSubscriptionResponseModel
    • Ajout de current_overage
  • Énumération WorkspaceResourceType
    • Ajout de resource_collection

ElevenCreative Studio

  • ProjectImageResponseModel
    • Ajout de error et pending_task
  • ProjectExternalAudioResponseModel et ProjectVideoResponseModel
    • Suppression de pending_block_ids et pending_external_audio_ids