¿Vas a crear tu primer agente manualmente? El dashboard te guía por este mismo
flujo — crear el agente, agregar un número, simular, revisar — con un
asistente guiado. Comienza con la
guía de inicio rápido del dashboard.
- Crear un agente con un prompt y una voz.
- Aprovisionar (o traer) un número de teléfono y asignar el agente como su controlador de llamadas entrantes.
- Llamar al número. Observar el registro de llamadas, la transcripción y la grabación.
1. Crea un agente
Un agente reúne el prompt, la voz y el nivel de producto que gestionarán la llamada. Consulta Agentes para ver todos los campos de configuración; lo mínimo es:id devuelto; lo necesitarás en el paso 2.
2. Obtén un número de teléfono
Si solo necesitas un número al que llamar, aprovisiona un número de demostración del grupo de ThunderPhone:id y un number en E.164. Los números de demostración
comienzan con status="provisioning" y pasan a active en unos
segundos; consulta periódicamente
GET /v1/phone-numbers/{id}
para observar la transición si te interesa.
Para producción, omite los números de demostración y
trae tus propios números mediante VoIP.
Los números de demostración solo admiten llamadas entrantes y tienen un límite de volumen.
3. Asigna el agente
Asocia el agente del paso 1 con la dirección entrante del número:outbound_agent_id
en el mismo PATCH para que el número también esté listo para realizar llamadas salientes.
4. Atiende una llamada
Llama al número desde tu teléfono. El agente contesta, se presenta según tu prompt y comienza la conversación. Mientras la llamada está en curso, aparece enGET /v1/calls con
status="in_progress". Cuando termina, el registro se actualiza con
end_reason, duration_seconds, billable_minutes y, con el tiempo,
una URL de grabación y una calificación de IA.
5. Revisa los resultados
Obtén la lista de llamadas recientes:telephony.complete,
recibirás los mismos datos como un POST en tu servidor; consulta
call.complete.
Próximos pasos
Configuración dinámica por llamada
Elige un agente diferente para cada persona que llama según el número de teléfono
o una lógica personalizada en un webhook.
Agregar integraciones de herramientas
Permite que el agente llame a tus API durante la conversación.
Recibir webhooks de call.complete
Envía cada llamada finalizada a tu pipeline de CRM o analítica.
Evaluación con IA e informes de problemas
Evalúa cada llamada automáticamente y envía las marcadas para revisión.