Cómo hacer que tu agente de IA haga llamadas de teléfono
Respuesta corta: conecta a tu agente un servidor MCP de llamadas como Sinfonai. A partir de ahí le pides «llama a la Taberna Lola y resérvame mesa para 4 el viernes a las 21:30» y un asistente de voz hace la llamada, habla con la persona, cuelga y le devuelve a tu agente un resumen con los datos y los próximos pasos. Hoy funciona con fijos y móviles de España.
¿Por qué tu agente no puede llamar por sí solo?
Los agentes de IA (Claude, ChatGPT/Codex, Cursor, Gemini…) trabajan con texto y con herramientas. Para llamar por teléfono necesitan tres cosas que no traen de serie:
- Una línea telefónica real para hacer llamadas salientes.
- Una voz que hable y escuche en tiempo real.
- Una forma de devolver el resultado de la llamada al agente.
El protocolo MCP (Model Context Protocol) es la manera estándar de dar herramientas nuevas a un agente. Sinfonai es un servidor MCP que reúne esas tres piezas en una sola herramienta: make_call.
Cómo funciona una llamada
- Le pides la llamada a tu agente en lenguaje normal.
- El agente usa
make_callcon el número, a quién se llama y qué hay que conseguir. - Un asistente de voz con acento de España llama y mantiene la conversación.
- El agente espera el resultado con
wait_for_cally te cuenta qué ha pasado: si ha contestado alguien, el resumen, los datos (hora, precio, nombre de la reserva…) y qué falta por hacer.
Si no tienes el número, el agente puede buscarlo, pero antes de llamar te dice qué local y qué número ha encontrado y espera a que lo confirmes.
Qué agentes son compatibles
Cualquier cliente que admita servidores MCP remotos:
| Agente | Cómo se conecta |
|---|---|
| Claude (web, escritorio y móvil) | Ajustes → Conectores → Añadir conector personalizado, pegando tu dirección |
| Claude Code | claude mcp add --transport http … |
| Codex (OpenAI) | Bloque [mcp_servers.sinfonai] en ~/.codex/config.toml |
| Cursor, Windsurf, GitHub Copilot, Gemini CLI | Configuración MCP del cliente |
| Hermes, n8n | Como servidor MCP por HTTP |
Al darte de alta recibes tu clave y las instrucciones para cada uno. En los agentes que pueden editar su propia configuración basta con pegarles un mensaje y se conectan solos.
Para qué se usa
- Reservar mesa en un restaurante.
- Pedir, cambiar o anular citas (taller, dentista, peluquería, clases).
- Preguntar si tienen un producto o una talla en tienda.
- Confirmar que un profesional viene mañana.
- Preguntar a la gestoría o a un proveedor si les falta algo.
- Recordar a alguien un pago o un envío pendiente.
Cuánto cuesta
| Concepto | Precio |
|---|---|
| Primeros 30 días | 4,99 € IVA incluido |
| Después | 9,99 € + IVA cada 30 días |
| Minutos incluidos | 50 cada 30 días |
| Permanencia | No |
El precio es fijo: al llegar a los minutos incluidos, las llamadas se pausan hasta el siguiente periodo y nunca se cobra más que la cuota.
Limitaciones actuales
- Solo llama a fijos y móviles de España. No hace llamadas internacionales ni a números de tarificación especial (80x, 90x, 118xx).
- Las llamadas son en español.
- Solo hace llamadas salientes: no atiende llamadas entrantes.
Preguntas frecuentes
¿Necesito programar?
No. Si usas Claude en la web o en la app, se añade como conector pegando una dirección. En agentes de terminal es un comando o unas líneas de configuración.
¿Puedo elegir la voz?
Sí. Hay cuatro voces de España: Sofía, Gabriela, Álex y Dani.