Plataforma de agentes

  • ID de conversación en webhooks de Twilio/SIP: El conversation_id ahora se incluye en las cargas útiles de los webhooks al obtener datos de cliente para el inicio de conversaciones en las integraciones de Twilio, SIP y WhatsApp. Esto permite la monitorización en tiempo real sin consultar repetidamente la API para obtener los ID de conversación.
  • Campos de versionado de agentes: Los modelos de respuesta de agentes ahora incluyen los campos version_id, branch_id y main_branch_id (cadenas que admiten valores nulos) para hacer seguimiento de las versiones y ramas de los agentes.
  • Seguimiento de versiones de conversaciones: Se ha añadido el campo version_id a los modelos de conversación para identificar la versión del agente usada en cada conversación.
  • Mejoras en las llamadas por lotes: La enumeración BatchCallRecipientStatus ahora incluye el estado dispatched, y las respuestas de llamadas por lotes incluyen el campo total_calls_finished con valores predeterminados mejorados para el seguimiento.

Voces

  • ID de colecciones: Los modelos de voz ahora incluyen un campo collection_ids (matriz de cadenas, admite valores nulos) que indica a qué colecciones pertenece una voz.
  • Ampliación del filtro por tipo de voz: La ruta GET /v2/voices ahora admite saved como valor de filtro de voice_type para recuperar voces no predeterminadas que se hayan añadido a una colección.

Lanzamientos de SDK

SDK de Python

  • v2.28.0 - Se ha actualizado el esquema de la API con campos de versionado de agentes, ID de colecciones de voz, mejoras en llamadas por lotes y etiquetas de números de teléfono

SDK de JavaScript

  • v2.29.0 - Se ha actualizado el esquema de la API con campos de versionado de agentes, ID de colecciones de voz, mejoras en llamadas por lotes y etiquetas de números de teléfono

API

Rutas actualizadas

Voces

  • Obtener todas las voces v2
    • Se ha añadido la opción saved al parámetro de consulta voice_type para filtrar las voces añadidas a colecciones

Plataforma de agentes

  • Obtener agente, Actualizar agente
    • Se ha añadido version_id (cadena, admite valores nulos) para identificar la versión del agente
    • Se ha añadido branch_id (cadena, admite valores nulos) para identificar la rama del agente
    • Se ha añadido main_branch_id (cadena, admite valores nulos) como referencia a la rama principal
  • Obtener conversación
    • Se ha añadido version_id (cadena, admite valores nulos) con la descripción “El ID de la versión del agente usada para esta conversación”
  • Obtener llamada por lotes, Enviar llamada por lotes
    • Se ha añadido total_calls_finished (entero, valor predeterminado 0) a los modelos de respuesta de llamadas por lotes
    • Se ha ampliado la enumeración BatchCallRecipientStatus para incluir el estado dispatched
    • Se ha permitido que signed_url admita valores nulos para los recursos de vídeo

Números de teléfono