Saltar al contenido principal

IA

Traiga su propio agente de IA a WhatsApp: conecte cualquier framework (LangGraph, ADK, personalizado) con un endpoint webhook

Su equipo creó un agente con LangGraph, Google ADK, CrewAI o código propio, y funciona. Así se pone frente a los clientes en WhatsApp y en todos los demás canales sin reconstruirlo, con una bandeja de entrada de equipo y traspaso a una persona alrededor.

Equipo de MonoChat Actualizado: 6 min de lectura

En esta página
  1. ¿Por qué traer su propio agente?
  2. Cómo funciona el harness Personalizado
  3. Qué debe hacer su endpoint
  4. Paso a paso en MonoChat
  5. Notas sobre los frameworks
  6. Traspaso: decídalo en el flujo
  7. Cuándo no crear el suyo

Puede conectar casi cualquier agente de IA a WhatsApp sin reescribirlo. Ejecute su agente, creado con LangGraph, Google ADK, CrewAI o su propio código, detrás de un endpoint HTTPS y añádalo después en MonoChat como un AI Harness con el proveedor Personalizado: una URL de endpoint y un secreto compartido. Coloque un nodo AI Agent en un flujo, conecte su número de WhatsApp y su agente atenderá a los clientes en WhatsApp y en todos los demás canales que conecta MonoChat, con una bandeja de entrada compartida y traspaso a una persona alrededor.

Esta guía es para equipos que ya tienen un agente, o que quieren un control total sobre cómo funciona. Explica cuándo tiene sentido traer su propio agente, de qué se encarga su endpoint, la configuración en MonoChat y los detalles que importan en producción.

¿Por qué traer su propio agente?

La mayoría de las plataformas de mensajería con clientes incluyen un agente de IA integrado. Es cómodo hasta que:

  • Su agente ya está creado. Sus desarrolladores dedicaron meses a un grafo de LangGraph o a una configuración multiagente de ADK, con evaluaciones y pruebas. Reconstruirlo dentro del creador de bots de un proveedor tira ese trabajo a la basura.
  • Necesita su propia lógica. Reglas de precios, comprobaciones de elegibilidad, pasos de cumplimiento normativo o sistemas internos a los que solo llega su código.
  • Quiere elegir el framework. Los frameworks evolucionan rápido. Hoy es LangGraph; el año que viene puede ser otro. Sus canales y su bandeja de entrada no deberían tener que cambiar con él.
  • Los datos tienen que quedarse con usted. Algunas organizaciones quieren que el razonamiento del agente y las llamadas a herramientas se ejecuten en su propia infraestructura.

El Agent Harness de MonoChat está pensado para esto: traiga su propio framework de agentes y mantenga todo lo que lo rodea, los canales, la bandeja de entrada, las personas, en un solo lugar.

Cómo funciona el harness Personalizado

Piense en ello como un reparto del trabajo.

MonoChat se ocupa de la capa de conversación:

  • Las conexiones oficiales con WhatsApp, Instagram, Messenger, TikTok, Telegram, chat web, SMS y voz (MonoChat es un Meta Business Partner oficial).
  • El flujo que decide cuándo se llama al agente, mediante el nodo AI Agent.
  • La bandeja de entrada de equipo compartida, donde una persona puede tomar el relevo con todo el historial.

Su endpoint se ocupa del agente:

  • Recibir la conversación de MonoChat.
  • Ejecutar su agente: su razonamiento, sus herramientas, su memoria.
  • Devolver la respuesta del agente.

Entre ambos hay un secreto compartido, un valor que conocen ambas partes, para que su endpoint pueda verificar que una solicitud procede de su cuenta de MonoChat. MonoChat define el formato exacto de solicitud y respuesta que implementa su endpoint; si todavía no lo tiene, hable con nosotros y se lo facilitaremos a sus desarrolladores.

Qué debe hacer su endpoint

Sea cual sea el framework que use, un endpoint de agente listo para producción tiene varias tareas.

Verifique cada solicitud

Compruebe el secreto compartido en cada llamada y rechace todo lo que no coincida. Guarde el secreto en su gestor de secretos o en variables de entorno, no en el código, y rótelo si alguna vez queda expuesto.

Mantenga separada cada conversación

Los clientes escriben en paralelo. Asegúrese de que el estado, la memoria y los archivos de trabajo de su agente están limitados a una sola conversación, para que los datos de un cliente nunca se filtren en la respuesta a otro.

Responda con mensajes del tamaño de un chat

Los agentes creados para aplicaciones web tienden a escribir respuestas largas y con formato. WhatsApp se lee en el teléfono. Pida a su agente mensajes cortos, una pregunta cada vez, y evite el Markdown pesado en las respuestas.

Falle de forma visible, no en silencio

Si una herramienta agota el tiempo de espera o su proveedor de modelos devuelve un error, devuelva un fallo claro en lugar de una respuesta a medias. Un fallo predecible permite que el flujo haga lo correcto, por ejemplo traspasar la conversación a una persona.

Sea rápido

Los clientes esperan una respuesta en segundos. Mantenga el trabajo de larga duración fuera de la ruta de respuesta siempre que pueda, y haga que sus herramientas sean rápidas o asíncronas.

Paso a paso en MonoChat

1. Despliegue su agente detrás de HTTPS

Aloje su agente de LangGraph, ADK, CrewAI o personalizado en su propio servidor o nube, accesible por HTTPS. Implemente el formato de solicitud y respuesta de MonoChat y la comprobación del secreto compartido.

2. Añada un AI Harness con el proveedor Personalizado

En MonoChat, añada un AI Harness, elija Personalizado e introduzca la URL de su endpoint y el secreto compartido. Añade el harness una vez y puede usarlo en tantos flujos como quiera.

3. Añada un nodo AI Agent a un flujo

En el flujo que recibe las conversaciones entrantes, añada un nodo AI Agent y seleccione su harness personalizado. Use el flujo que lo rodea para lo que los flujos hacen mejor: el saludo, el enrutamiento por idioma o tema, el horario de atención y el camino hacia una persona.

4. Defina un presupuesto por ejecución

Cada nodo AI Agent admite límites de presupuesto por ejecución. Úselos como red de seguridad junto a los límites que ya aplica en su propio código.

5. Conecte WhatsApp y otros canales

Conecte su número de WhatsApp Business y luego asocie el mismo flujo a los demás canales que use. No hay trabajo de integración adicional por canal: su endpoint ve conversaciones, no API de canales.

6. Pruebe y luego póngalo en marcha

Reproduzca mensajes reales de clientes a través del flujo. Compruebe las llamadas a herramientas, los tiempos de respuesta, el tono y el traspaso. Vigile de cerca los primeros días de tráfico real y después amplíe lo que el agente puede hacer.

Notas sobre los frameworks

LangGraph. Un grafo de nodos y aristas encaja de forma natural con los recorridos de atención al cliente (clasificación, consulta, resolución, escalado). Envuelva el grafo compilado en un pequeño servicio HTTP, cargue el estado de la conversación en cada solicitud y devuelva el mensaje final.

Google ADK. Los árboles multiagente de ADK, con un coordinador y subagentes especialistas, se corresponden bien con los equipos de soporte, ventas y facturación. Exponga el agente raíz a través de su endpoint y deje que ADK enrute internamente.

CrewAI. Los equipos de agentes basados en roles funcionan bien en tareas con traspasos claros, como investigar y luego responder. Mantenga los equipos pequeños para el chat: cada agente adicional añade latencia.

Su propio código. Un simple bucle con una API de modelo y unas pocas funciones suele bastar. Usted mantiene el control total, y MonoChat le ofrece los canales y la bandeja de entrada.

Traspaso: decídalo en el flujo

Decida en el flujo qué conversaciones van a una persona y qué equipo las recibe, y escriba su agente para que le diga al cliente con honestidad cuándo no puede ayudar en lugar de adivinar. A continuación, el flujo traspasa la conversación al equipo adecuado en la bandeja de entrada compartida con todo el historial. La Política de Mensajería Empresarial de WhatsApp también espera que las respuestas automáticas ofrezcan una vía clara hacia una persona.

Mantenga también su agente dentro de su negocio. Desde el 15 de enero de 2026, WhatsApp excluye de la plataforma a los asistentes de IA de propósito general; los agentes que atienden a sus propios clientes están permitidos. Nuestra guía de la política de WhatsApp sobre chatbots de IA explica la regla.

Cuándo no crear el suyo

Un agente personalizado es la opción más flexible y también la que usted mantiene. Si empieza desde cero, una opción integrada le pone en marcha más rápido y sin nada que alojar:

  • El harness integrado de MonoChat con sus modelos de IA de MonoChat.
  • OpenAI Agents SDK, ejecutado dentro de MonoChat (guía).
  • Claude Agent SDK o Pi, ejecutados en el agent runner de MonoChat (guía de Claude).
  • Agentes alojados: OpenAI Agents API o Claude Managed Agents, con su propia clave.

Como todas las opciones usan el mismo nodo AI Agent, puede empezar con una y pasar más adelante a su propio agente sin tocar sus canales ni el traspaso. Compárelas en la página de Agent Harness.

Preguntas frecuentes

Preguntas frecuentes

¿Qué frameworks puedo conectar a WhatsApp a través de MonoChat?

Cualquier framework que pueda ejecutarse detrás de un endpoint HTTPS: LangGraph, Google ADK, CrewAI, Microsoft Agent Framework, su propio código o cualquier otro. En MonoChat añade un AI Harness con el proveedor Personalizado e introduce la URL de su endpoint y un secreto compartido.

¿Sigue ejecutándose mi agente en mis propios servidores?

Sí. Con el proveedor Personalizado, su agente permanece en su propio servidor e infraestructura. MonoChat le lleva las conversaciones de los canales que conecte y se ocupa de la bandeja de entrada y del traspaso a su equipo.

¿Necesito una integración distinta para Instagram, Messenger o el chat web?

No. El agente se usa desde un nodo AI Agent de un flujo de MonoChat, y el flujo funciona en todos los canales que conecta MonoChat: WhatsApp, Instagram, Messenger, TikTok, Telegram, chat web, SMS y voz.

¿Para qué sirve el secreto compartido?

Es un valor secreto que conocen tanto MonoChat como su endpoint, de modo que su servicio puede comprobar que una solicitud procede realmente de su cuenta de MonoChat y rechazar todo lo demás. Manténgalo fuera del código fuente y rótelo si se filtra.

¿Debo crear mi propio agente o usar un harness integrado?

Si ya tiene un agente probado, o necesita un framework o una lógica que las opciones integradas no cubren, conecte el suyo. Si empieza desde cero, el harness integrado de MonoChat, OpenAI Agents SDK, Claude Agent SDK o Pi le ponen en marcha más rápido, sin nada que alojar.

Primer mes de Growth gratis

Gestione WhatsApp, Instagram y Messenger desde una sola bandeja de entrada

Empiece gratis con MonoChat: bandeja de entrada de equipo compartida, asistentes de IA, plantillas y campañas sobre las API oficiales de Meta.

Un código por empresa • 30 días para canjearlo • Sin tarjeta

150 $ para empezar.

Reclamar