Voz y audio
Un agente de IA que te llama al móvil cuando necesita que decidas algo
agentring es una app abierta que da a tu agente (Claude Code, Codex, OpenClaw o n8n) una forma de llamarte al móvil. Una IA de voz con Gemini Live te explica qué pasa, decides hablando y el agente recibe la transcripción. Sin Twilio ni números. Solo Android. No probado por Fluye.
| Herramientas | Claude Code (principal)Geminin8nOpenClaw |
|---|---|
| Qué necesitas |
|
| Coste aprox. | agentring es gratis y de código abierto (Apache-2.0). Necesitas un servidor o tu ordenador con Docker, un proyecto gratuito de Firebase y una clave de la API de Gemini, que tiene capa gratuita. La fuente no da un coste mensual. |
| Tiempo de montaje | 60 min (primera vez) |
| Nivel | Avanzada |
| Plan gratis | Puede bastar para pruebas |
Prompt listo para usar
Vas a encargarte de [TAREA] en [PROYECTO]. Tienes la herramienta call de agentring para llamarme al móvil. Llámame solo en estos casos: [CASOS_PARA_LLAMAR]. Para lo demás, sigue tú o mándame un mensaje con send_message. Antes de llamar, prepara un resumen de 3 frases: qué ha pasado, qué opciones hay y cuál recomiendas. Nunca hagas sin mi OK por voz o por mensaje: [ACCIONES_PROHIBIDAS]. Cuando decida, repite en el chat lo que te he dicho y sigue con esa decisión. Si no contesto en [TIEMPO_ESPERA], para y déjalo todo como estaba.
| Variable | Qué poner | Ejemplo |
|---|---|---|
[TAREA] | El trabajo largo que dejas al agente | la migración de la base de datos a la nueva versión |
[PROYECTO] | El repositorio o el servidor | la API de reservas |
[CASOS_PARA_LLAMAR] | Cuándo merece que te suene el móvil | si falla un paso, antes de borrar datos o si el servicio deja de responder |
[ACCIONES_PROHIBIDAS] | Lo que nunca debe hacer solo | desplegar a producción, borrar tablas o tocar la facturación |
[TIEMPO_ESPERA] | Cuánto espera tu respuesta antes de parar | 30 minutos |
Pégalo en: Claude Code, OpenClaw
Prompt propio de Fluye. Necesita agentring conectado al agente por MCP; con Claude Code, el README usa claude mcp add agentring -- agentring mcp. Las herramientas del agente son send_message, get_replies y call.
Cómo funciona
- Levanta el relay en tu servidor o en tu ordenador. El relay guarda los mensajes y el estado de las llamadas y lleva el audio por LiveKit. El README lo arranca con docker compose, en un servidor con dominio o en tu propio ordenador con su IP local o de Tailscale.
- Crea el proyecto de Firebase. Firebase es lo que hace sonar el móvil aunque esté bloqueado. Es gratis y la guía docs/firebase.md del repo explica cómo crearlo.
- Instala el daemon donde corre tu agente. En el ordenador del agente: uv tool install con el extra de voz, agentring init con la dirección del relay y su clave, y agentring pair para emparejar el móvil escaneando un QR desde la app.
- Prueba un mensaje y una llamada con IA. agentring msg manda una notificación al móvil. Con la clave de Gemini en el archivo .env, agentring call con la opción --ai hace una llamada de prueba con la IA de voz.
- Conecta tu agente por MCP. En Claude Code se añade como servidor MCP. Codex, opencode, OpenClaw y Hermes también van por MCP; n8n y los scripts usan la API REST o la CLI. Las recetas de cada uno están en docs/agents.md.
- Dile al agente cuándo llamarte. Usa el prompt de esta ficha para fijar en qué casos te llama, qué no puede hacer sin tu OK y qué hace si no coges. Una llamada perdida llega como mensaje y se contesta desde la notificación.
Qué resultado esperar
Tu agente sigue trabajando solo y, cuando se atasca o va a hacer algo delicado, te suena el móvil. Una IA de voz te cuenta el problema, decides hablando y el agente recibe la conversación escrita y continúa.
- Qué se hizo
- Un desarrollador español se hizo una app abierta para que sus agentes le llamen al móvil cuando necesitan una decisión, sin contratar números ni pagar por minuto.
- Cómo fue
- Según su post del 28 oct, el agente usa una herramienta call, el móvil suena aunque esté bloqueado y una IA de voz le explica el problema. Él la usa para que le llame si sale una vulnerabilidad crítica que le afecte, si hay un problema de seguridad en sus servidores, si entra un correo crítico o si se cae algo.
- A tener en cuenta
- Es una versión previa, solo para Android y probada en un móvil. Sin cifras de uso. Sin prueba propia.
Límites y precauciones
- Es una versión previa: según el README, solo se ha probado en un móvil (Pixel 6 con Android 16).
- Solo Android por ahora y un usuario por relay, sin cuentas.
- La IA de voz usa Gemini Live; otros motores de voz se conectan con código.
- El autor cuenta sus propios usos, sin cifras. Sin prueba propia todavía.
- La IA de voz actúa sobre lo que oye. El README pide darle solo las herramientas y los agentes que confiarías a alguien con tu móvil en la mano.
- Las notificaciones pasan por Firebase firmadas pero sin cifrar, así que Google puede leer el texto que se envía. No mandes secretos por ahí.
- Con la capa gratuita de Gemini, Google puede usar el audio de las llamadas para mejorar sus productos, según el README.
- Si el móvil bloqueado no suena, suele ser el ahorro de batería del fabricante: hay una guía en docs/troubleshooting-oem.md.
Variantes
Fuente: el post de Carlos Gracia en X del 28 oct 2026 y el README de agentring en GitHub a 30 oct. Caso curado, no probado por Fluye.
«Montar llamadas VoIP para un agente de IA en España es un rollo.» Carlos Gracia, en su post de X.
Dejar a un agente de código trabajando solo tiene un problema: cuando se atasca, se queda esperando en una terminal que nadie mira. Un mensaje se pierde entre notificaciones, y montar llamadas de verdad suele pasar por Twilio, números verificados y pago por minuto. Carlos Gracia lo resolvió con una app propia, agentring, que ha publicado como código abierto con licencia Apache-2.0.
La idea es sencilla. Tu agente tiene tres herramientas: mandarte un mensaje, leer tus respuestas y llamarte. Cuando llama, el móvil suena como una llamada normal aunque esté bloqueado. Coges y una IA de voz, que es Gemini Live, te explica qué pasa y responde a tus preguntas. Tú decides hablando y el agente recibe la conversación por escrito para seguir. También funciona al revés: desde la app llamas tú al agente y le preguntas cosas por voz, por ejemplo qué ha dicho la CI mientras conduces.
Por dentro hay un relay en tu servidor o en tu ordenador, LiveKit para el audio, un daemon junto a tu agente y la app de Android. Todo corre en tus cuentas. El autor lo usa para que le llame si sale una vulnerabilidad que le afecte, si hay un problema de seguridad en sus servidores, si entra un correo crítico o si se cae algo.
Es una versión previa, solo para Android y probada en un único móvil, así que tómalo como un proyecto joven. Si quieres que el agente vigile fallos de seguridad antes de llamarte, mira la vigilancia de CVE por producto. Para montar el agente en sí, empieza por un asistente personal con Claude Code o por un agente dentro de un flujo de n8n. Más sobre la herramienta en Claude Code.
Preguntas frecuentes
¿Lo habéis probado?
No. La ficha resume el post de Carlos Gracia del 28 oct 2026 y el README de mutonby/agentring a 30 oct. No lo hemos instalado ni medido.
¿Hace falta Twilio o un número de teléfono?
No. La llamada va por VoIP desde tu servidor a tu móvil, con LiveKit para el audio y Firebase para que suene. Por eso no hay números ni pago por minuto.
¿Con qué agentes funciona?
El README cita Claude Code, Codex, opencode, OpenClaw y Hermes por MCP, y n8n, scripts o cualquier cosa con HTTP por la API REST o la CLI.
¿Funciona en iPhone?
Todavía no. A 30 oct 2026 la app es solo para Android.
¿Puedo llamar yo al agente?
Sí. Desde la app pulsas Llamar al agente y la IA de voz le pregunta a tus agentes lo que necesites. Si uno tarda, la respuesta llega cuando está lista o como mensaje si ya has colgado.
Telegram. Suscríbete al canal de Telegram para no perderte nada y estar al loro de todo lo nuevo en automatización y agentes de IA.Unirme al canal