Plugins y agentes Guía paso a paso

Agente de ventas para WhatsApp con Claude Code: WhatsApp Closer AgentKit

WhatsApp Closer AgentKit es un plano para Claude Code que construye en tu ordenador un agente comercial para WhatsApp: responde, califica, resuelve objeciones de tu playbook, agenda citas y anota el CRM. Pensado para negocios que pierden ventas por contestar tarde y quieren mantener el control de cada mensaje.

Nivel
Avanzado
Qué necesitas
Claude Code, Python 3.11 o superior, una clave de la API de Anthropic y, para producción, una cuenta de WhatsApp Business verificada por Meta.
Cuánto lleva
Una tarde para tenerlo funcionando en modo demo; varios días más si Meta aún no ha verificado tu negocio.

Herramienta creada por Enrique Rocha.

Herramientas que usa esta guía

01 Qué es y qué problema resuelve

En muchos negocios el cliente escribe por WhatsApp fuera de horario, nadie responde hasta el día siguiente y la venta se enfría. Y cuando sí se responde, lo hablado no queda registrado en ningún sitio: ni etapa, ni resumen, ni siguiente paso.

Este kit no es una aplicación lista para instalar. Es un blueprint: un repositorio con instrucciones por fases, contratos JSON, pruebas y un script de auditoría. Lo clonas, abres Claude Code dentro de la carpeta y Claude escribe el código del agente en tu máquina, adaptado a tu sistema operativo y a las versiones fijadas en PINES.md.

01

Califica

Evalúa presupuesto, urgencia y encaje de cada contacto antes de proponer nada.

02

Responde objeciones

Solo con los argumentos de tu playbook. Las objeciones nuevas las detecta y te las deja anotadas.

03

Agenda

Ofrece huecos reales de Google Calendar y crea el evento cuando el cliente acepta.

04

Registra

Escribe etapa, resumen y próximo paso en la tabla de leads (Supabase).

05

Escala

Pasa la conversación a una persona si detecta enfado, un precio fuera de rango o una palabra clave, y avisa por Slack.

02 Cómo trabaja: seis pasos y tres con permiso

  1. 1

    Recibe y contextualiza

    Lee el mensaje entrante, transcribe los audios con Whisper y entiende las imágenes con el propio modelo de Anthropic.

  2. 2

    Detecta intención y califica

    Decide qué quiere el contacto y si encaja con tu oferta.

  3. 3

    Redacta la respuesta

    Con tu tono de marca y proponiendo horarios disponibles. Es el primer paso que escribe a una persona.

  4. 4

    Agenda y confirma

    Crea la cita en el calendario.

  5. 5

    Actualiza el CRM

    Añade o actualiza la fila del contacto; nunca borra ni reordena.

  6. 6

    Escala a un humano

    Corta la conversación cuando toca y deja de responder, ni siquiera para despedirse.

03 Qué necesitas antes de empezar

  • ✓Claude Code instalado y funcionando en tu ordenador.
  • ✓Python entre 3.11 y 3.14 (el rango exacto está en PINES.md).
  • ✓Una clave de la API de Anthropic: hace falta siempre, también en modo demo.
  • ✓Para producción: la API de WhatsApp Business Cloud de Meta o la pasarela Zernio, con un número que no esté en uso en la app de WhatsApp.
  • ✓Opcional: Google Calendar (mejor con cuenta de servicio), Supabase como CRM, una clave de OpenAI para transcribir audios y un webhook de Slack para los avisos.
  • ✓Tu catálogo con precios y tus objeciones habituales, aunque sea en la cabeza: el kit te los pregunta.

04 Instalación paso a paso

El repositorio se clona; no se instala como plugin. Los comandos leen las carpetas blueprint/, scripts/ y pruebas/ del propio clon, así que instalado como plugin apuntarían al proyecto equivocado.

bash · Clonar y arrancar
git clone https://github.com/Hainrixz/whatsapp-closer-agentkit
cd whatsapp-closer-agentkit
claude
# ya dentro de Claude Code:
/start

/start revisa tu entorno, te explica qué va a construir, te entrevista sobre el negocio y despliega en local o en Railway. Si prefieres preparar el entorno a mano, estos son los tres comandos del README:

bash · Entorno virtual y dependencias
python3 -m venv .venv
cp plantillas/infra/requirements.txt requirements.txt
.venv/bin/python -m pip install -r requirements.txt
Comando Para qué sirve
/start Primera ejecución completa: entrevista, construcción y despliegue.
/seguir Retoma una construcción que quedó a medias.
/configurar Catálogo, rango de precios, disponibilidad y reglas de escalado.
/playbook Escribe o ajusta las objeciones y el tono.
/probar Simulador de chat en la terminal contra el proveedor demo, sin credenciales.
/revisar Ejecuta la auditoría antes de publicar.
/publicar Despliega y registra el webhook con tu proveedor.
/bandeja Revisa los borradores uno a uno y aprueba, rechaza o corrige.

05 Probar sin credenciales y publicar

El proveedor demo reproduce mensajes reales grabados, con su firma, sin pedir credenciales de WhatsApp. Es la forma de ver el agente trabajando el mismo día. Cuando todo cuadre, pasa la auditoría: scripts/auditar.py ejecuta 23 comprobaciones sin conexión a internet y devuelve PASS, FAIL o PARCIAL. Un parcial significa que algo que debía ejecutarse no se ejecutó, y en ese estado no se publica.

bash · Auditoría y pruebas
.venv/bin/python scripts/auditar.py
.venv/bin/python -m pytest pruebas -q
Prompt · Preparar el playbook antes de la entrevista
Vamos a preparar el playbook de objeciones para el agente de WhatsApp. Mi negocio es [describe tu negocio] y vendo [productos o servicios con precios]. Hazme preguntas de una en una para sacar: las 8 objeciones más frecuentes que oigo, cómo respondo hoy a cada una, qué cosas no debo prometer nunca y en qué casos quiero que la conversación pase a una persona. Al final, ordénalo en el formato que espera /playbook.

06 Uso en el día a día

Las primeras semanas, trabaja desde /bandeja: revisa cada borrador con su razonamiento y apruébalo, recházalo o corrígelo. El resumen de la bandeja lista las objeciones que han aparecido y no están en tu playbook, que es justo lo que necesitas para mejorarlo. Cuando las cifras de aciertos te convenzan, suelta primero el paso de respuesta y deja la agenda y el CRM en borrador un tiempo más.

07 Límites y seguridad

  • ✓No inicia conversaciones ni hace envíos masivos: solo responde a quien escribe, lo que protege tu número frente a Meta.
  • ✓Fuera de las 24 horas desde el último mensaje del cliente, WhatsApp solo permite plantillas aprobadas; los recordatorios de cita las necesitan.
  • ✓No inventa precios ni promociones que no estén en tu catálogo, ni negocia fuera de rango.
  • ✓El recordatorio de 24 horas funciona con SQLite; con Postgres el propio repositorio lo documenta como pendiente.
  • ✓Una auditoría en verde no prueba la conexión con Meta: revisa PENDIENTES.md para lo que debes comprobar tú.
  • ✓Nunca pegues tokens ni claves en un issue público; si ocurre, rótalos.

Preguntas frecuentes

No para seguir los pasos, porque Claude Code escribe el código. Sí conviene manejarte con la terminal y entender qué son una variable de entorno y un webhook.

La API de WhatsApp Business requiere un número que no esté activo en la app de WhatsApp. Si lo está, tendrás que darlo de baja allí, con la pérdida de historial que eso implica.

Meta es la API oficial de WhatsApp Business Cloud. Zernio es una pasarela que trabaja sobre ella y simplifica parte del alta. El kit soporta ambos y el modo demo para pruebas.

En tu propio ordenador o servidor de la oficina, o en Railway, que es la opción por defecto del blueprint. Lo eliges tú durante la instalación.

El kit no gestiona por ti el RGPD. Informa a tus clientes de que hablan con un asistente automatizado, define la base legal del tratamiento y revisa dónde se alojan la base de datos y los proveedores.

Sobre el autor

Equipo editorial de appyweb

Marketing, SEO y desarrollo con IA

Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.

Sigue con estas guías

Guía paso a paso · Intermedio

WhatsApp AgentKit: crea un agente de atención al cliente para WhatsApp con Claude Code

WhatsApp AgentKit es un kit de instrucciones para Claude Code que te entrevista sobre tu negocio y genera un agente de WhatsApp completo: servidor, conexión con la API, memoria por cliente y personalidad. Lo pruebas en la terminal y lo despliegas en Railway. Para pequeños negocios que reciben muchas preguntas repetidas por WhatsApp.

Unos 20 minutos de entrevista y pruebas locales; una o dos horas más para desplegarlo y conectar el webhook. Leer la guía →
Guía paso a paso · Avanzado

OpenWA y Claude: tu propia pasarela de WhatsApp con respuestas automáticas

OpenWA es una pasarela de WhatsApp de código abierto que levantas en tu ordenador o servidor con Docker: panel web, API REST, webhooks firmados y un servidor MCP para agentes. Esta guía explica cómo instalarla, conectar un número, enlazarla con Claude para leer y responder mensajes, y por qué no debes usarla con tu número principal ni en entornos regulados.

Unos 15 minutos para tener OpenWA funcionando y una o dos horas para el puente con Claude Leer la guía →
Guía paso a paso · Principiante

Auto-CRM: un CRM gratuito y local que Claude Code adapta a tu negocio

Cómo instalar y poner a trabajar Auto-CRM, un CRM de código abierto que funciona en tu propio ordenador con una base de datos SQLite. Verás cómo personalizarlo con los comandos de Claude Code, recibir leads desde formularios, puntuar contactos, consultarlo desde Claude Desktop vía MCP y qué cuidar con los datos de clientes.

Unos 20 minutos hasta tenerlo personalizado Leer la guía →
Guía paso a paso · Intermedio

Plugin de ventas de Claude: 36 skills para preparar llamadas, hacer seguimiento y revisar el pipeline

El plugin oficial de ventas de Anthropic añade 36 skills para el trabajo que rodea a la venta: preparar reuniones, resumir llamadas, redactar seguimientos, investigar cuentas, revisar tratos y escribir el pronóstico. Funciona con tu CRM y tu correo o, sin conectar nada, con los archivos que le subas.

Unos 15 minutos para instalarlo y preparar tu primera jornada Leer la guía →
Guía paso a paso · Intermedio

Cómo crear un agente de correo con Claude Cowork y Gmail

En vez de explicarle a Claude cada día quién eres y qué es urgente, escribes esas reglas una vez en las instrucciones de un proyecto de Cowork. Sobre esa base construyes cuatro usos: clasificar la bandeja, redactar borradores sin enviarlos, un resumen automático cada mañana y un panel que se actualiza al abrirlo.

Unos 60 minutos, la mitad para la entrevista que define tus reglas Leer la guía →

¿Quieres llevar la IA a tu empresa sin pelearte con todo esto?

Diseñamos e implantamos agentes, automatizaciones y asistentes con IA a medida de tu negocio.

Ver nuestros servicios de IA

Cuéntanos tu proyecto. Te respondemos en 48 h.

Auditoría gratuita de IA, campañas, web y SEO, con prioridades y cifras reales de tu negocio.

✓ Sin compromiso ✓ Respuesta en 48 h laborables ✓ Un consultor senior, no un bot
WA WhatsApp