¿Qué es?
Un agente IA personal que vive en tu WhatsApp y actúa como asistente inteligente 24/7. Lo construyes una vez y lo usas para siempre. Capaz de:
- Leer y crear eventos en tu Google Calendar
- Leer y enviar emails desde Gmail
- Buscar información en internet en tiempo real
- Transcribir notas de audio que le envíes
- Recordar datos importantes de forma persistente
- Actuar como secretaria para mensajes de terceros
- Alertarte cuándo salir de casa según el tráfico real
Caso de uso real
Escenario: Eres abogado, médico, coach o emprendedor con muchas citas y gestiones diarias.
Con este agente: Le mandas un audio por WhatsApp diciendo "recuérdame que tengo reunión con el cliente X mañana a las 10 en Passeig de Gràcia". El agente crea el evento en tu calendario, lo añade a la agenda y, al día siguiente, te avisa 20 minutos antes de salir de casa calculando el tráfico real.
Resultado: Ahorra horas de gestión a la semana. Sin apps extra, sin aprender nuevas herramientas. Solo WhatsApp.
Stack técnico
Backend: Node.js + Express (en Easypanel / Docker) WhatsApp: Evolution API (self-hosted) IA: Claude API (Haiku o Sonnet según cliente) DB: SQLite — memoria larga y perfil de usuario Google: Calendar API + Gmail API (OAuth2) Audio: Groq Whisper (transcripción) Búsqueda: SerpApi Tráfico: Nominatim (geocodificación) + OSRM (rutas) — 100% gratuito, sin API key
Coste mensual estimado por cliente
| Componente | Coste | Notas |
|---|---|---|
| Servidor (compartido) | ~$2-3 | Parte proporcional del droplet |
| Claude Haiku | $0.50-2 | Para uso personal / casual |
| Claude Sonnet | $2-5 | Para profesionales (abogados, médicos) |
| Groq Whisper | $0 | Tier gratuito cubre uso normal |
| SerpApi | $0 | 100 búsquedas/mes gratis |
| Rutas (Nominatim + OSRM) | $0 | Open source, sin API key, sin límites |
| Evolution API | $0 | Self-hosted en tu servidor |
Total: ~$3-8/cliente/mes según modelo elegido.
¿Cómo se implementa?
Requiere un servidor propio, configuración de Docker, credenciales de Google y Evolution API. La implementación la hace un técnico — tú solo usas WhatsApp al final.
El proceso de implementación completo (para técnicos o implementadores):
Es una ventana donde el técnico escribe instrucciones al servidor en texto plano. Es la herramienta que usan los profesionales para desplegar aplicaciones y automatizaciones.
Cómo abrirlo:
- Windows: Pulsa la tecla Windows → escribe "Terminal" o "PowerShell" → Enter
- Mac: Cmd + Espacio → escribe "Terminal" → Enter
- Instala Claude Code CLI:
npm install -g @anthropic-ai/claude-codeen el terminal. - Inicia Claude: Escribe
claudeen el terminal para abrir el chat. - Carga el skill: Coloca el archivo
SKILL.mden~/.claude/skills/whatsapp-personal-agent/y actívalo con/whatsapp-personal-agent. - Claude genera el código: Backend Node.js, Dockerfile y configuración completa listos para desplegar.
- Deploy en servidor: Sube el código a tu servidor Easypanel vía SSH. Claude puede hacerlo automáticamente.
¿No tienes técnico o servidor? Contáctanos y lo implementamos nosotros para ti.
Ejemplo de conversación con el agente
Tú → WhatsApp: "Mañana tengo reunión con Carmen a las 9:30 en su oficina, Carrer Balmes 45" Agente → WhatsApp: "✅ Creado. Reunión con Carmen el 15/05 a las 9:30 en Carrer Balmes 45. Con el tráfico habitual desde tu casa necesitas 25 minutos — te aviso mañana cuando sea hora de salir." --- Tú → WhatsApp: [nota de audio] "Busca el número de teléfono de la gestoría Montserrat" Agente → WhatsApp: "He encontrado Gestoría Montserrat: ☎️ 93 XXX XX XX — Av. Diagonal 123, Barcelona. Horario: L-V 9:00-18:00. ¿Quieres que les envíe un email?"
Modo secretaria (incluido)
Cuando alguien que no eres tú escribe al número del bot, el agente responde automáticamente como secretaria y te reenvía el mensaje:
Tercero → Bot: "Hola, quería saber si tenéis hora disponible el viernes" Bot → Tercero: "Hola, soy el asistente de [nombre]. En este momento no puede atenderte directamente, pero te responderá en breve. ¿Puedo tomar nota de tu consulta?" Bot → Tú: "📩 Nuevo mensaje de +34 6XX XXX XXX: pregunta por disponibilidad el viernes"
Scheduler ZEN de tráfico
El sistema de alertas de tráfico usa una filosofía minimalista: 1 escaneo cada 2h → 1 timer por evento → 1 solo mensaje. Sin cuotas de API, sin spam.
- Escanea el calendario cada 2h en horario laboral (L-V 8h-20h)
- Por cada evento con ubicación en las próximas 12h: programa un timer para 1h antes
- Al disparar: geocodifica origen+destino (Nominatim) + calcula ruta (OSRM) + envía WhatsApp
- Marca el evento como notificado para no repetir
No necesita Google Maps, no necesita API key de rutas. Funciona con APIs open source y gratuitas.
Cuándo usar este skill
- ✅ Quieres un asistente personal que no necesite app nueva
- ✅ Tienes muchas citas y gestiones diarias
- ✅ Eres profesional independiente (abogado, médico, coach, consultor)
- ✅ Quieres ofrecer este servicio a tus propios clientes
- ✅ Tienes servidor propio o acceso a Easypanel
- ❌ No tienes servidor (necesitas infraestructura básica)
- ❌ Buscas solución sin configuración técnica (considera un agente de voz en su lugar)
Recursos adicionales
👉 Vuelve a La Cripta del Grimorio
👉 Aprende a conectar la Claude API primero
🚀 Abre Claude Code y empieza con /whatsapp-personal-agent