Skip to main content
Todo lo que necesitas para consumir la Public API desde Node.js o el navegador usando nuestro SDK oficial.

Instalación

Configura el cliente

Define tus variables de entorno (usa el nuevo dominio productivo).
Crea un helper client.ts para reutilizar en tu aplicación:
Define apiKey en la configuración inicial o usa client.auth.setApiKey('sk_...') para rotarla en caliente. El SDK enviará el header X-API-Key automáticamente.

Operaciones frecuentes

Listar agentes

Crear y actualizar agentes

Versiones, instrucciones y horarios

Stages y triggers del blueprint

Los helpers devuelven los métodos list, get, create, update, delete, reorder y triggers(stageId) (con list, get, create, update, delete para cada trigger).

Conectar la tool voice.calls

Ejecutar voice.calls.startCall

API Keys y autenticación

Webhooks y suscripciones

Manejo de errores e idempotencia

Ejemplo completo: CRUD de agentes

Ejemplo completo: agente de voz productivo

Scopes disponibles (octubre 2025)

Consulta el archivo OpenAPI local (openapi/public-api.yaml) para validar scopes adicionales y revisa la guía de API Keys en ./keys para recomendaciones de seguridad.

Recursos adicionales

  • Revisa la guía MCP en ./mcp para combinar tools con agentes desde el Protocolo de Contexto de Modelo.
  • Usa la referencia OpenAPI (/openapi/public-api.yaml) para navegar los modelos y respuestas HTTP.
  • En la carpeta snippets/ de esta documentación encontrarás fragmentos reutilizables listos para copiar en tus integraciones.