
Qué ofrece el SDK
- Toda la API pública. Cada operación documentada está disponible mediante
client.api. - Métodos de recursos prácticos. Usa
client.assistants.list(),client.calls.create()yclient.calls.get()para tareas habituales. - Tipos del contrato de la API. Tu editor muestra campos, valores permitidos y propiedades de respuesta.
- Solicitudes predecibles. Configura tiempos de espera, cancela con un
AbortSignaly gestiona errores estructurados. - Paginación. Recorre el historial de llamadas con un iterador asíncrono que carga páginas cuando las necesitas.
- Reintentos seguros. Las lecturas compatibles pueden repetirse. Las escrituras nunca se repiten automáticamente.
Requisitos
Usa Node.js 22 o posterior y un espacio de trabajo con Acceso a la API mediante tu plan o un complemento. El SDK usa las mismas credenciales, permisos, roles y límites que la API REST. Para una conversación de voz en tu sitio web, usa el Widget web. El SDK de servidor gestiona recursos y llamadas; no captura el micrófono ni muestra una interfaz de conversación.SDK, CLI y MCP
Por ejemplo,
client.assistants.list() también está disponible en la CLI:
Empieza a desarrollar
Inicio rápido
Instalación, creación de una clave, primera lectura y llamada saliente.
Usar el SDK
Respuestas, paginación, acceso completo a la API y archivos.
Configuración y errores
Autenticación, dominios propios, reintentos, tiempos de espera y solución de problemas.