Llamadas, contactos, SMS, webhooks. Una API REST limpia que te da los bloques de construcción — para que el sistema de teléfono se adapte a tu stack, no al revés.
Allo se encarga de las llamadas, los SMS y los resúmenes con IA. La API te da los datos crudos y los disparadores — para que puedas conectarla con lo que tu equipo ya está usando.
Trae llamadas con grabaciones, transcripciones, resúmenes con IA y etiquetas. Déjalas donde tus reps realmente trabajan — Salesforce, HubSpot o la herramienta interna que construiste el trimestre pasado.
GET /v1/api/calls¿Crear, actualizar, buscar y traer contactos desde donde sea? Listo. ¿Nuevo lead en tu CRM? Envíalo a Allo. ¿Contacto editado en Allo? Tu base de datos se entera por webhook.
POST /v1/api/contactsRecordatorios de citas, avisos de envío, OTPs, confirmaciones de turnos. Una petición POST y ya está fuera — desde tu número Allo, registrado en el mismo hilo que el resto de la conversación.
POST /v1/api/smsLos webhooks se disparan cuando termina una llamada, llega un SMS o cambia un contacto. Sin polling, sin cron jobs. Tu stack reacciona en tiempo real — exactamente cuando ocurre el evento.
POST /v1/api/webhooksUna API pequeña y enfocada. Sin endpoints legacy dispersos, sin depreciaciones misteriosas. Lee la doc una vez y listo.
Busca en tu historial de llamadas. Cada registro incluye transcripciones, resúmenes con IA, URLs de grabación, selecciones IVR y cadenas de transferencia.
CRUD completo sobre tu base de contactos. Crea, trae por ID, actualiza y busca — con datos de engagement incluidos en cada respuesta.
Envía SMS programáticamente desde cualquiera de tus números Allo. Endpoints dedicados para EE. UU. y Francia, ambos en formato E.164.
Suscribe una URL a eventos de llamada, SMS y contacto. Payloads completos — sin segundo fetch para enriquecer los datos.
Trae el hilo completo de un contacto — llamadas y SMS entrelazados, en orden, con paginación incluida desde el día uno.
Lista todos los números Allo de tu cuenta. Úsalo para enrutar, filtrar o emparejar un número con un dueño sin hardcodear.
La API es REST, la auth es un solo header y las respuestas son JSON predecible. Nada complicado. Nada que memorizar.
Authorization y ya estás dentro.
size y page, hasta 100 por petición. Eso es todo.
reset_in para que tu lógica de retry realmente sepa qué hacer.
Olvídate del polling. Apunta Allo a una URL, elige tus topics, y te entregamos un payload completo — con resumen IA y transcripción — en el segundo en que la llamada termina o llega el SMS.
200 en menos de 30 segundos, usa HTTPS y mantén tu handler ligero — o daremos por hecho que tu endpoint está caído.
Respuestas cortas. Si quieres la versión larga, la doc tiene todo lo que necesitas.
/v1/api/sms, facturados por segmento como el resto de tu uso de mensajería.
Authorization. Necesitarás una cuenta de Allo y una API key generada desde tus ajustes para llegar a los endpoints.
/v1/api/sms y para números franceses vía /v1/api/sms/fr. El destinatario tiene que estar en el mismo país que el número Allo desde el que envías. Mensajes de hasta 1.000 caracteres.
Authorization de cada petición. Cada key tiene uno o más scopes — CONVERSATIONS_READ, CONTACTS_READ, SMS_SEND, WEBHOOKS_READ_WRITE — para dar exactamente el acceso que necesitas, y nada más.
CALL_RECEIVED, SMS_RECEIVED, SMS_SENT, CONTACT_CREATED y CONTACT_UPDATED. Suscríbete a cualquier combinación. Tu endpoint tiene que ser HTTPS y devolver un 200 en menos de 30 segundos, o marcaremos la entrega como fallida.
429 con un campo reset_in (en segundos) para que tu backoff exponencial sepa exactamente cuándo reintentar. Cachea cuando puedas, suscríbete a webhooks en lugar de hacer polling cuando no puedas.
Obtén una API key, llama a tu primer endpoint en menos de un minuto, y conecta Allo con lo que sea que estés enviando esta semana.