
Dial: API de agente de voz IA y número telefónico
Número de teléfono y API de comunicación para agentes de IA

Dial es una infraestructura de comunicaciones programable para agentes de IA. Permite asignar a un agente un número telefónico con el que puede realizar y recibir llamadas de voz, intercambiar SMS y utilizar iMessage o WhatsApp cuando la línea y la cuenta lo permiten. La misma cuenta se controla mediante API REST, MCP, CLI o SDK.
Explicación sencilla: ¿para qué sirve Dial?
Un agente de IA puede consultar datos y ejecutar software, pero normalmente no puede contestar una llamada real ni leer un código recibido por SMS. Dial añade esa capa telefónica. El agente dispone de un número, recibe una instrucción y puede llamar, enviar un mensaje o reaccionar cuando alguien responde.
No es una aplicación de llamadas para particulares ni sustituye la lógica de tu agente. Tu sistema decide el objetivo y el contenido; Dial gestiona el número, los canales, la ejecución de la llamada, los eventos y el historial.
Llamadas de voz, SMS y eventos entrantes
En una llamada saliente se envía una instrucción para el agente de voz. La conversación ocurre en directo y, al terminar, se puede consultar el estado, la duración y la transcripción. Para llamadas entrantes se configura una instrucción que define cómo debe responder el agente.
Los SMS funcionan en ambas direcciones. Las líneas iMessage añaden mensajería enriquecida. WhatsApp está en beta, se habilita por cuenta y se conecta a una línea iMessage; los envíos salientes de WhatsApp son actualmente solo de texto.
Las acciones son asíncronas. En producción conviene registrar un webhook HTTPS: Dial firma los eventos, reintenta la entrega y asigna un identificador estable para deduplicar.
Cómo conectar un agente de IA a un número
- Elige la CLI, la API REST, MCP o un SDK de Node o Python.
- Crea la cuenta verificando correo y teléfono; el proceso inicial aprovisiona el primer número.
- Define la instrucción para llamadas entrantes y prueba una llamada o un SMS individual.
- Comprueba el estado final y la transcripción. Añade un webhook firmado para respuestas, mensajes entrantes y llamadas terminadas.
- Antes de escalar, configura consentimiento, registro del remitente, límites de reintento y derivación a una persona.
La guía oficial de instalación y alta explica la CLI. La página de SDK cubre Node, Python y adaptadores para frameworks de agentes.
Precio, crédito inicial y límites
Comprobado el 4 de septiembre de 2026: Dial ofrece 5 USD de crédito de alta sin tarjeta. En pago por uso, cada número cuesta 3 USD al mes, más llamadas y mensajes medidos. También existe una suscripción plana mensual o anual por número; el importe vigente se consulta en el panel de facturación. El plan fijo de autoservicio cuesta actualmente 20 USD al mes por número o 200 USD al año. Los números de iMessage siguen siendo exclusivamente de pago por uso y no pueden añadirse a esa suscripción.
Antes de la primera recarga o suscripción, cada llamada está limitada a cinco minutos y la cuenta a dos llamadas simultáneas. Cada número iMessage puede iniciar hasta 50 conversaciones nuevas al día, además de límites de volumen sostenido y de mensajes a contactos que aún no han respondido. WhatsApp requiere acceso beta. Revisa los límites de uso actuales antes de diseñar automatizaciones de gran volumen.
Privacidad, grabaciones y cumplimiento
La política de Dial indica que el servicio procesa metadatos, audio o grabaciones, contenido de SMS/WhatsApp y transcripciones. El contenido se aloja en su infraestructura y un proveedor externo realiza la transcripción. Los proveedores de servicio indicados actualmente se encuentran en Estados Unidos.
Dial afirma que no usa grabaciones, mensajes ni transcripciones para entrenar o ajustar modelos de IA. Sin embargo, no promete un plazo fijo de eliminación para registros de cuenta y comunicaciones. El cliente debe aportar base legal, avisos y consentimientos, respetar normas de operadores y responsabilizarse del contenido. Las emergencias están bloqueadas y los SMS a Estados Unidos pueden necesitar registro 10DLC. Consulta la política de privacidad y las condiciones del servicio.
Cuándo encaja Dial
Es adecuado para desarrolladores que crean agentes de confirmación de citas, soporte, seguimiento, verificación o avisos. Su ventaja es utilizar una sola superficie programable para voz y mensajería.
No es la mejor opción si se busca una centralita no-code completa, telefonía personal o disponibilidad garantizada en cualquier país. Para eventos entrantes duraderos, usa webhooks en lugar de depender únicamente del canal de eventos en vivo. Las campañas salientes necesitan revisión legal y de consentimiento.
Preguntas frecuentes
¿Dial puede hacer y recibir llamadas con IA?
Sí. Puede iniciar una conversación de voz en directo desde una instrucción y atender llamadas entrantes con la instrucción configurada para el número.
¿Dial es gratis?
Es freemium. El crédito inicial permite probarlo, pero los números y el uso posterior siguen tarifas de pago por uso o suscripción. Las cuentas sin pago tienen límites adicionales.
¿Incluye SMS y WhatsApp?
SMS es bidireccional. WhatsApp existe como beta por cuenta sobre una línea iMessage y, por ahora, solo permite texto en los envíos salientes.
¿Dial entrena modelos con las llamadas?
Su política actual dice que no utiliza grabaciones, mensajes ni transcripciones para entrenar modelos. Aun así, procesa y aloja esos datos para prestar el servicio.
¿Puedo integrarlo con mi framework de agentes?
Sí. Ofrece REST, MCP, CLI, SDK de Node y Python, y paquetes para varios frameworks. Todos actúan sobre los mismos recursos.
Recursos oficiales y comunidad
- Documentación de Dial — referencias de API, CLI y SDK.
- Cómo funciona Dial — llamadas, mensajes y eventos.
- Guía de webhooks — entrega firmada y reintentos.
- Organización oficial en GitHub — CLI, adaptadores y ejemplos.
- Contacto oficial — soporte, cuenta, facturación y colaboraciones.
- Discord de Dial — comunidad enlazada desde el sitio oficial.





