Resumen
El servidor Wati MCP le permite crear, ver, actualizar y gestionar chatbots de Wati, activadores de chatbot, reglas de automatización y acciones de bot mediante el chat con un asistente de IA como ChatGPT o Claude. En lugar de navegar por el panel de control de Wati para configurar cada paso, puede describir la acción que desea en lenguaje sencillo y dejar que el asistente conectado la realice a través de Wati MCP.
Esta guía explica cómo conectar Wati MCP, crear y gestionar chatbots y reglas de automatización mediante prompts, cambiar entre espacios de trabajo de Wati y solucionar problemas comunes de MCP.
Importante: Las acciones descritas en esta guía también están disponibles a través de la interfaz de usuario (UI) de Wati. Esta guía se centra específicamente en realizar estas acciones a través del servidor Wati MCP utilizando un asistente de IA conectado.
Instrucciones
Antes de empezar: Conéctese al servidor Wati MCP
Para gestionar los recursos de Wati a través de un asistente de IA, necesita:
Una cuenta de Wati con acceso al espacio de trabajo correspondiente.
El rol y los permisos adecuados para realizar las acciones solicitadas.
Un asistente de IA compatible con MCP conectado a Wati.
Cómo conectar Wati MCP a un asistente de IA
Abra su aplicación compatible con MCP, como ChatGPT o Claude.
Añada Wati como un conector MCP utilizando la URL del servidor:
https://mcp.wati.io/mcp.Inicie sesión con sus credenciales de Wati y complete la configuración de la conexión.
Regrese a su asistente de IA y verifique que la conexión funciona.
También puede utilizar Wati AI, que ya está conectado a Wati. Para verificar su conexión, pregunte:
"¿En qué espacio de trabajo de Wati estoy?"
El asistente debería devolver el ID de su espacio de trabajo y su número de WhatsApp.
Crear un chatbot utilizando Wati MCP
Puede crear un chatbot de Wati describiendo el flujo de conversación que desea en un prompt. El asistente de IA redacta el chatbot, le permite revisarlo y lo guarda en su cuenta de Wati cuando aprueba los cambios.
Paso 1: Describa el chatbot que desea crear
Dígale al asistente qué debe hacer el chatbot. Incluya el nombre del chatbot, el mensaje de bienvenida, las preguntas, los botones y el flujo de conversación.
Ejemplo de prompt:
"Redacta un chatbot llamado Leads de Viaje de Golf. Saluda al cliente, pregúntale si desea un viaje grupal o un viaje individual con 2 botones, luego solicita su mes de viaje y dile que alguien lo contactará en el transcurso de un día."
Paso 2: Revise el borrador del chatbot
El asistente presenta la propuesta de flujo del chatbot, incluyendo sus mensajes, botones y preguntas. El borrador aún no se ha guardado.
Revise el flujo propuesto y solicite cambios utilizando prompts en lenguaje natural.
Ejemplo de prompt:
"Añade un tercer botón para viajes corporativos."
Continúe revisando y refinando el borrador hasta que cumpla con sus requisitos.
Paso 3: Guarde el chatbot utilizando Wati MCP
Una vez que esté satisfecho con el chatbot, pídale al asistente que lo guarde.
Ejemplo de prompt:
"Guárdalo."
El asistente guarda el chatbot en su cuenta de Wati y proporciona un enlace para abrirlo en Flow Builder.
Paso 4: Actualizar un chatbot guardado utilizando Wati MCP
Puede pedirle al asistente que actualice un chatbot guardado anteriormente por su nombre. Cada guardado crea una nueva versión y las versiones anteriores se conservan.
Ejemplo de prompt:
"Actualiza el chatbot de Leads de Viaje de Golf para añadir una pregunta sobre el presupuesto del cliente."
Para inspeccionar o editar el chatbot guardado directamente en la UI de Wati, inicie sesión en su cuenta de Wati y vaya a Automatizaciones > Chatbots. Seleccione el chatbot para abrirlo en Flow Builder.
Añadir o gestionar activadores de chatbot utilizando Wati MCP
Un activador de chatbot determina cuándo se inicia un chatbot. Mediante Wati MCP, puede pedirle al asistente que añada un activador a un chatbot existente y que active o desactive dicho activador.
Wati admite los siguientes activadores de chatbot:
Tipo de activador | Cuándo se inicia el chatbot | Ejemplo de prompt |
Palabra clave | Cuando un cliente envía una palabra o frase específica | "Inicia Leads de Viaje de Golf cuando alguien envíe GOLF." |
Cualquier mensaje nuevo | Cuando un cliente envía cualquier mensaje | "Inicia el bot de bienvenida en cada mensaje nuevo." |
Cambio en campo de contacto | Cuando se crea o actualiza un atributo de contacto | "Inicia el bot de Onboarding cuando cambie |
Cómo activar o desactivar un activador de chatbot
Los nuevos activadores están desactivados de forma predeterminada, a menos que le pida al asistente que los active.
Para activar un activador, utilice un prompt como:
"Activa el activador GOLF."
Para desactivar un activador, pregunte:
"Desactiva el activador GOLF."
Consejo: Pruebe un activador de palabra clave utilizando su propio teléfono antes de habilitarlo para todos los clientes. Esto le ayudará a verificar que el chatbot responda según lo esperado.
Cómo crear reglas de automatización utilizando Wati MCP
Una regla de automatización realiza una acción automáticamente cuando ocurre un evento especificado. Mediante el servidor Wati MCP, puede describir el evento y la acción en un prompt, validar la configuración, guardar la regla y activarla cuando esté listo.
¿Qué eventos pueden activar una regla de automatización?
Puede crear reglas de automatización a través de Wati MCP para los siguientes eventos:
Se recibe un mensaje de WhatsApp, incluido un mensaje que coincide con palabras clave especificadas.
Un cliente no ha respondido.
Se crea un atributo de contacto.
Se actualiza un atributo de contacto.
¿Qué acciones puede realizar una regla de automatización?
Una regla de automatización puede realizar las siguientes acciones:
Dirigir un chat a un equipo.
Asignar un chat a un agente específico o devolverlo al último agente que lo gestionó.
Enviar una respuesta de texto o una plantilla de WhatsApp aprobada.
Actualizar atributos de contacto, excepto cuando la regla es activada por un cambio en un atributo de contacto.
Paso 1: Describa la regla de automatización
Dígale al asistente qué evento debe activar la regla y qué acción debe realizar.
Ejemplo de prompt:
"Cuando el lead_stage de un contacto cambie a Hot, asígnalo al equipo de Ventas."
Paso 2: Valide la regla de automatización
Antes de guardar la regla, el asistente verifica su configuración e identifica cualquier información faltante.
Si el asistente solicita detalles adicionales, proporcione la información necesaria para completar la regla. Por ejemplo, si su cuenta de Wati no tiene un equipo de Ventas, el asistente marcará el equipo faltante y le pedirá que proporcione la información requerida.
Paso 3: Guarde y active la regla de automatización
Las nuevas reglas de automatización se guardan en estado desactivado, a menos que le pida al asistente que las active.
Después de revisar la configuración, pregunte:
"Activa la regla de Hot lead."
La regla se habilitará, sujeta a la finalización exitosa de la acción solicitada y a sus permisos de Wati.
Ver o desactivar reglas de automatización existentes utilizando Wati MCP
También puede usar Wati MCP para inspeccionar y gestionar reglas existentes, incluidas las reglas creadas originalmente en el panel de control de Wati.
Ejemplos de prompts:
"¿Qué reglas están activadas?"
"Muéstrame la regla de Black Friday."
"Desactiva la regla de Black Friday."
Referencia de herramientas de Wati MCP
El servidor Wati MCP proporciona 18 herramientas para gestionar chatbots, reglas de automatización, acciones de bot y búsquedas de espacios de trabajo. No necesita conocer los nombres de las herramientas; simplemente describa lo que quiere que haga el asistente de IA.
Chatbots
Herramienta | Qué hace | Ejemplo de prompt |
| Enumera sus chatbots y le permite buscar por nombre. | “Enumera mis chatbots.” |
| Muestra el flujo completo de un chatbot, incluidas versiones anteriores. | “Muéstrame el flujo de Leads de Viaje de Golf.” |
| Redacta un flujo de chatbot a partir de su descripción sin guardarlo. | “Redacta un chatbot que salude a los clientes y pregunte por Ventas o Soporte.” |
| Guarda un nuevo chatbot o reemplaza uno existente, y devuelve un enlace de Flow Builder. | “Guárdalo.” |
| Añade un activador de palabra clave, cualquier mensaje o campo de contacto a un chatbot. | “Inícialo cuando alguien envíe GOLF. Mantenlo desactivado.” |
| Activa o desactiva un activador de chatbot. | “Activa el activador GOLF.” |
Reglas de automatización
Herramienta | Qué hace | Ejemplo de prompt |
| Enumera las reglas de automatización con su estado y recuento de ejecuciones. | “¿Qué reglas están activadas?” |
| Muestra los detalles de una regla de automatización específica. | “Muéstrame la regla de Black Friday.” |
| Recupera las opciones disponibles para un tipo de regla. | Se utiliza automáticamente antes de construir una regla. |
| Valida una regla sin guardarla. | Se utiliza automáticamente antes de guardar. |
| Guarda una nueva regla de automatización o reemplaza una existente. | “Cuando el lead_stage cambie a Hot, asígnalo a Ventas.” |
| Activa o desactiva una regla de automatización. | “Desactiva la regla de Black Friday.” |
Acciones de bot
Herramienta | Qué hace | Ejemplo de prompt |
| Enumera las acciones de bot guardadas, como respuestas, enrutamiento, asignaciones y plantillas. | “Enumera mis acciones de enrutamiento.” |
| Muestra los detalles de una acción de bot específica. | “Muestra la acción de Enrutar a Ventas.” |
| Crea o actualiza una acción de texto, plantilla, enrutamiento, asignación de agente o atributo de contacto. | “Crea una acción que enrute al equipo de Soporte.” |
Búsquedas de espacios de trabajo
Herramienta | Qué hace | Ejemplo de prompt |
| Enumera los equipos disponibles para enrutar chats. | “¿Qué equipos tengo?” |
| Enumera agentes y agentes de IA disponibles para asignación. | “Enumera mis agentes de IA.” |
| Enumera los nombres de atributos de contacto disponibles en su espacio de trabajo. | “¿Qué campos de contacto puedo usar?” |
Cómo cambiar entre espacios de trabajo de Wati utilizando MCP
Si su inicio de sesión en Wati tiene acceso a múltiples espacios de trabajo, puede cambiar entre ellos a través de la misma conversación con el asistente de IA.
Paso 1: Enumere sus espacios de trabajo accesibles
Pregunte:
"¿A qué espacios de trabajo de Wati puedo acceder?"
El asistente enumera los ID de los espacios de trabajo disponibles y sus números de WhatsApp asociados.
Paso 2: Cambie a otro espacio de trabajo
Pregunte:
"Cambia al espacio de trabajo 111501."
Reemplace 111501 con el ID del espacio de trabajo al que desea acceder.
La primera vez que cambie a un espacio de trabajo, el asistente proporcionará un enlace de inicio de sesión. Abra el enlace, inicie sesión en el espacio de trabajo de destino y regrese a la conversación.
Después del inicio de sesión inicial, volver a cambiar a ese espacio de trabajo es más rápido.
Importante: Las acciones de Wati MCP se aplican solo al espacio de trabajo actualmente activo. Si crea o actualiza un chatbot o una regla de automatización en un espacio de trabajo, no podrá ver ni gestionar esa configuración desde otro espacio de trabajo, a menos que también exista allí.
Cosas importantes que debe saber al usar Wati MCP
Eliminar chatbots, reglas y activadores: La eliminación aún no es compatible a través del chat. Puede desactivar los elementos compatibles usando el asistente o eliminarlos en el panel de control de Wati.
Plantillas de WhatsApp aprobadas: Una regla de automatización o acción de bot que envía una plantilla requiere que la plantilla esté aprobada en Wati.
Los cambios afectan a las conversaciones reales: Los chatbots y las reglas de automatización guardados son configuraciones reales. Una vez habilitados, pueden afectar a las conversaciones reales con los clientes. Pruebe los cambios antes de habilitarlos para todos los clientes.
Actualizar una regla de automatización: Cuando le pide al asistente que actualice una regla, vuelve a guardar toda la regla. Es posible que los recuentos de ejecución de la regla se reinicien desde cero.
Operaciones masivas: Las solicitudes que implican muchos cambios pueden tardar más. Si recibe un mensaje para "intentarlo de nuevo", espere unos segundos y repita la solicitud.
Permisos: El asistente solo puede realizar acciones permitidas por su rol en el espacio de trabajo de Wati activo.
Solución de problemas de Wati MCP
Utilice la siguiente guía para solucionar problemas comunes al crear o gestionar recursos de Wati a través del servidor MCP.
Error o problema | Cómo resolverlo |
"Session not found" o "can't reach live data" | Envíe la misma solicitud de nuevo. Por lo general, funciona en el segundo intento. |
"Rate-limiting requests" | Espere unos 10 segundos antes de intentarlo de nuevo. Si el problema persiste, reduzca la cantidad de tareas en un solo mensaje. |
Un chatbot o regla de automatización devuelve "Not found" | Verifique que está en el espacio de trabajo correcto preguntando: "¿En qué espacio de trabajo de Wati estoy?" |
"Sign-in required" al cambiar de espacio de trabajo | Abra el enlace de inicio de sesión, inicie sesión en el espacio de trabajo de destino y regrese a la conversación. Si el enlace ha caducado, pídale uno nuevo al asistente. |
Un chatbot no responde a una palabra clave | Pregunte: "¿Está el activador encendido?" Los nuevos activadores se crean en estado desactivado de forma predeterminada. |
El asistente dice que una regla de automatización no es válida | Revise la información faltante identificada por el asistente, proporcione los detalles requeridos y pídale que valide la regla nuevamente. |
"Team or operator does not exist" | Pídale al asistente que enumere los equipos u operadores disponibles y luego seleccione el correcto. |
Si el problema persiste después de varios intentos, desconecte y vuelva a conectar Wati MCP, luego intente la solicitud nuevamente.
Si el problema continúa, contacte al soporte de Wati y comparta una captura de pantalla que incluya la hora de la solicitud y lo que le pidió al asistente de IA que hiciera.
Did this answer your question?