Guía de conector7 minutos de lectura10 herramientas MCP7 idiomas

Cómo conectar WATI a ChatGPT vía MCP

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

HCPor el equipo de HelpCodeActualizado 7 min de lectura Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

WATI

WATI

Run your WATI WhatsApp Business inbox from your AI: list approved templates, find, add and update contacts, read a contact's chat history, assign conversations to team members, and send a template message. Session, interactive and bulk sends are installed switched off.

herramientas

10

Región

INTL

Categoría

Mensajería

Autenticación

Bearer Token

Env vars requeridas

WATI_API_ENDPOINTWATI_ACCESS_TOKEN
Instalar con un clic en Cloud

7 días de prueba gratis · Sin tarjeta de crédito

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • RGPD y SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Sáltate la instalación. Funcionando en menos de 2 minutos.

Inicia una prueba gratuita en cloud.anythingmcp.com, añade WATI con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.

Empezar prueba gratis

Resumen

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Prueba a pedir

Prompts de ejemplo para WATI

Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.

WATI · live vía MCP
Compartir
Opus 4.7

Claude es IA y puede equivocarse. Verifica siempre las respuestas.

💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → WATI, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin git clone, sin servidor local.

WATI + ChatGPT

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Requisitos previos

Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:

WATI_API_ENDPOINT, WATI_ACCESS_TOKEN

Paso 1 — Obtener credenciales

La configuración lleva unos 2 minutos. Necesitas un workspace de WATI con el plan Growth o superior, y su API Endpoint y Access Token.

  1. Inicia sesión en WATI y abre API Docs en el menú (en los workspaces más nuevos, Connector → API).
  2. Copia el API Endpoint en WATI_API_ENDPOINT tal como lo muestra WATI, por ejemplo https://live-mt-server.wati.io/123456, sin /api/v1 al final. El número final es el id de tu workspace (tenant).
  3. Copia el Access Token en WATI_ACCESS_TOKEN sin la palabra Bearer: WATI lo muestra como Bearer eyJ..., así que pega solo la parte que empieza en eyJ.
  4. Instala el conector y ejecuta wati_list_message_templates: lista tus plantillas de WhatsApp y confirma que el endpoint y el token van juntos.

Solo API v1: el conector trabaja con la API v1 de WATI. La API v3, más reciente, no acepta el token de la pantalla API Docs, así que sus funciones adicionales (etiquetas y estado de las conversaciones, canales, campañas, créditos) no forman parte de este conector. El token se envía solo a tu API Endpoint y deja de funcionar cuando cambia la contraseña de la cuenta.

Qué lee: tus plantillas de mensaje con categoría, estado (APPROVED, PENDING, REJECTED), idioma, encabezado, cuerpo con sus variables, pie y botones; tus contactos con número de WhatsApp, nombre, opt-in, permiso de difusión, atributos personalizados y equipos, filtrados por nombre, por atributo o por fecha de creación; y el historial de chat con un contacto, empezando por lo más reciente, con estado de entrega y eventos de operador y de ticket.

Números: los números de WhatsApp van en formato internacional con el prefijo del país y sin + ni espacios, por ejemplo 34612345678. Cuando una herramienta pide un contacto también puedes pasar un id de contacto de WATI. Si tu workspace tiene varios números de WhatsApp, la IA puede elegir qué número de empresa usar.

Plantillas y la ventana de 24 horas: fuera de las 24 horas siguientes al último mensaje del cliente, WhatsApp solo permite plantillas aprobadas, y solo se pueden enviar plantillas con estado APPROVED. Dentro de la ventana se permiten texto libre y botones de respuesta. Meta cobra los mensajes de plantilla por conversación.

Pregunta antes de cada cambio: wati_send_template_message envía una plantilla a un número y el cliente la recibe al instante; wati_add_contact añade un contacto con nombre y atributos personalizados; wati_update_contact_attributes cambia atributos como el estado del pedido o la fase del lead y deja los demás como están. Antes de cada uno, la IA te muestra el número, la plantilla y los valores o el cambio, y espera tu sí. wati_assign_operator pasa un chat a un miembro del equipo por su email, o de vuelta al bot, y solo cambia la bandeja compartida.

Desactivadas al instalar: wati_send_session_message (texto libre en una sesión abierta de 24 horas), wati_send_interactive_buttons (un mensaje con hasta tres botones de respuesta) y wati_send_template_broadcast (una plantilla a hasta 1.000 números por llamada, y a cada destinatario le llega y se le cobra). Llegan directamente a los clientes, así que un administrador las activa a propósito, y aun así la IA confirma contigo cada envío.

Límites: unas 10 peticiones cada 10 segundos para contactos y mensajes, y de 30 a 100 envíos de plantillas cada 10 segundos según tu plan. Un 429 significa esperar unos segundos y volver a intentarlo.

Errores comunes: 401 significa que el token es incorrecto, ha caducado o todavía empieza por Bearer. 403 significa que el token o tu plan no permiten la llamada. 404 suele indicar un API Endpoint incorrecto. WATI también responde a algunos fallos con HTTP 200 y result false, por ejemplo un número no válido o una plantilla no aprobada: el conector los convierte en errores con el texto de WATI. Un contacto que nunca ha chateado contigo no tiene historial (Can't find Conversation). Un envío correcto significa que WATI aceptó el mensaje, no que se haya entregado.

El conector no usa la API v3, no crea ni borra plantillas, no programa campañas ni envíos desde CSV, no envía archivos multimedia, documentos, mensajes de lista ni de CTA, no crea chatbots ni segmentos, no configura webhooks, no gestiona WhatsApp Pay y no renueva el token.

Paso 2 — Instalar el adapter

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Paso 3 — Añadir el conector en ChatGPT

La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestra YOUR_SERVER_ID.

ChatGPT añade servidores MCP como plugins desde su página Plugins, en la web y en los planes de pago. Ya no hace falta el modo desarrollador. En un espacio Business solo pueden hacerlo los administradores y propietarios; en Enterprise y Edu un administrador puede conceder el permiso Create plugins with MCPs.

  1. Ve a chatgpt.com/plugins, pulsa + y luego Add custom MCP server.
  2. Escribe un nombre, por ejemplo Name: WATI.
  3. En Connection, introduce como Server URL https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID y deja Authentication en OAuth.
  4. Selecciona I understand and want to continue y después Create as a plugin. Cuando ChatGPT lo pida, inicia sesión en AnythingMCP y permite el acceso.
  5. Instala el nuevo plugin desde tus plugins personales; luego escribe @ en un chat y elígelo.

Herramientas disponibles

ToolWhat it does
wati_list_message_templatesList the workspace's WhatsApp message templates: id, name, category, status (APPROVED, PENDING, REJECTED), language, header, body with its…
wati_list_contactsList or search the workspace's contacts, page by page: id, WhatsApp number, name, phone, status, opt-in, broadcast permission, custom…
wati_get_messagesRead the chat history with one contact, newest first, page by page: message id, time, type, text, whether we sent it (owner), delivery…
wati_add_contactAdd a contact to WATI with a name and optional custom attributes
wati_update_contact_attributesSet custom attributes on a contact, e.g. order status, city or lead stage; attributes you do not pass stay as they are
wati_assign_operatorAssign a contact's conversation to a WATI team member by their email, or hand it back to the bot by leaving the email out
wati_send_template_messageSend one approved WhatsApp template to one number, the only way to write first or after the 24-hour window
wati_send_template_broadcastSend one approved template to many numbers at once (up to 1,000 per call) with values per recipient, as a WATI broadcast
wati_send_session_messageSend a free-text WhatsApp message to a contact who wrote to you in the last 24 hours (open session)
wati_send_interactive_buttonsSend a message with up to three reply buttons to a contact in an open 24-hour session, e.g. 'Track order' or 'Talk to us'

Ejemplos de prompts

  • "Busca el contacto Marta García y enséñame sus últimos mensajes de WhatsApp con nosotros."
  • "¿Cuáles de nuestras plantillas aprobadas sirven para avisar de que un pedido ha salido, y qué valores necesitan?"
  • "Envía la plantilla order_shipped al 34612345678 con el nombre Javier y el número de pedido 4512. Enséñamelo todo antes de enviarla."
  • "Pon lead_stage en qualified para el 34655123456 y asigna el chat a [email protected]."
  • "Lista los contactos creados hoy cuya ciudad sea Valencia."

FAQ

¿Funciona el plan gratuito de ChatGPT con servidores MCP personalizados? OpenAI documenta los servidores MCP personalizados solo para los planes de pago; el plan Free no aparece en su lista.

Siguientes pasos

¿Te ha sido útil esta guía?

Tu agente de WATI está a un clic.

Instala el conector, pega la clave y pregunta a ChatGPT. 7 días gratis, sin tarjeta de crédito.

Guías relacionadas

Conectores

Cómo conectar WATI a Claude vía MCP

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Conectores

Cómo conectar WATI a Cursor vía MCP

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Conectores

Cómo conectar WATI a Gemini vía MCP

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Conectores

Cómo conectar WATI a Meta Muse vía MCP

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Conectores

WATI a MCP: gestiona tu bandeja de WhatsApp Business desde cualquier agente de IA

Gestiona la bandeja de WhatsApp Business de WATI desde tu IA: lista las plantillas aprobadas, busca, añade y actualiza contactos, lee el historial de chat de un contacto, asigna conversaciones a miembros del equipo y envía un mensaje de plantilla. Los envíos de sesión, interactivos y masivos vienen desactivados al instalar.

Conectores

Cómo conectar Avito a ChatGPT vía MCP

Deja que tu IA trabaje con tu cuenta de empresa de Avito: lista tus anuncios y cambia sus precios, lee estadísticas de visitas, contactos y llamadas, revisa las cargas de autoload y sus errores, el formato del feed y tu monedero, y lee los chats de Avito Messenger. Enviar mensajes y cambiar los ajustes de autoload son opcionales y están desactivados por defecto.