Esta guía explica cómo utilizar el Dificar para enviar solicitudes HTTP directamente a la Kommo CRM, actualizando automáticamente la información sobre clientes potenciales o contactos a través del widget ByteGPT.
🔧 Requisitos previos
- reproductores ByteGPT activo en Kommo CRM;
- La aplicación Dify está configurada correctamente.
🚀 Paso a paso para la Integración
1. Accede al widget ByteGPT no Kommo
- Entrar en Kommo CRM, vaya a Configuración > Integraciones > ByteGPT;
- haga clic en la pestaña “Campos activos”;
- En esta pestaña tendrás acceso a:
- URL de la Webhooks (EndPoints) disponibles (para actualizar leads, contactos, pausar, etc.);
- Encontrará una lista de diferentes webhooks o puntos finales disponibles, como UPDATE, UPDATE STATUS_ID y PAUSE. Copie el webhook específico que desea utilizar y guárdelo para pegarlo más tarde en el campo URL de solicitud HTTP en Dify.
- ID de campos personalizados activos en su cuenta Kommo.
- Campos activos de la ByteGPT en la instalación actual;
- Campos de contacto y prospecto personalizados;
- Identificadores de canal de ventas de clientes potenciales;
- Pasos de cada etapa de liderazgo en Kommo.
- URL de la Webhooks (EndPoints) disponibles (para actualizar leads, contactos, pausar, etc.);
Mapeo de campos de cuenta Kommo:
2. Configurar el bloque de solicitud HTTP en Dify
En el bloque HTTP de su flujo Dify, configúrelo de la siguiente manera:
- Método HTTP:
GET
- URL: Pegue aquí la URL del webhook copiada.
- Encabezados: Dejar en blanco.
- Parámetros: Complete las claves y valores como se indica a continuación.
- Cuerpo: Seleccione
none
.
Exemplo:

📝 Parámetros de la solicitud
Obligatorio:
Chave | valor | Descripción |
---|---|---|
entity | leads ou contacts | Entidad a actualizar |
entity_id | {{sys.user_id}} | ID de cliente potencial o contacto |
field[ID] | valor ou {{variável Dify}} | Al menos 1 campo para actualizar |
Ejemplo práctico:
Imagine que un usuario desea automatizar la actualización de la información de clientes potenciales en el Kommo CRM, utilizando Dify y el widget ByteGPT. En concreto, necesita configurar un flujo en Dify para:
- Actualizar un campo personalizado: El campo con el ID
1567115
(que se puede encontrar en la pestaña “Campos Activos”) debe recibir el resultado generado por un LLM, obtenido a través de un agregador de variables en Dify, convirtiéndosefield[1567115]
y el valor respectivo de la variable LLM, de Dify. - Cambiar la etapa (estado) del pipeline: La etapa de tubería, identificada por la
field[status_id]
y el valor73814828
, que representa “Venta Ganada”, debe actualizarse.
Para ello, el usuario configurará un bloque “HTTP Request” en Dify, utilizando los parámetros mostrados en la imagen y las variables dinámicas de Dify para insertar los datos necesarios.
✅ Ejecución y Validación
Al ejecutar este bloque en Dify, el sistema envía automáticamente una solicitud HTTP al Kommo vía ByteGPT, actualizando inmediatamente los campos especificados.
💡Consejos adicionales
- Puede actualizar otros campos nativos directamente utilizando el nombre del campo como parámetro:
field[name]
: Nombre del cliente potencial o contactofield[status_id]
:ID de paso (estado) en el pipeline (embudo)field[pipeline_id]
: Identificación de la tuberíafield[price]
: Valor monetariofield[responsible_user_id]
:ID del usuario responsable en Kommo
- Utilice las variables Dify para completar automáticamente los valores con respuestas dinámicas de su asistente.
- Verifique los ID correctos de los campos personalizados de su cuenta en la pestaña Campos activos desde el widget ByteGPT.
- Esta automatización garantiza eficiencia y agilidad en las actualizaciones en tiempo real de su CRM.
- Puedes activar un Salesbot automáticamente cuando se actualiza un campo específico, utilizando el disparador Salesbot. Kommo que desencadena flujos en función del cambio de este campo.
🔎 Cuadro comparativo: Webhook ByteGPT vs API directa Kommo
A continuación, vea una comparación práctica entre el uso de los webhooks listos para usar de ByteGPT y la API tradicional de Kommo, destacando por qué el método a través de ByteGPT Es más sencillo y directo para quienes se integran con Dify.
Característico | Webhook de ByteGPT | API oficial Kommo |
---|---|---|
Autenticación | No se necesita token | Requiere un token de larga duración |
Encabezados | no requiere | Obligatorio (Autorización + Tipo de contenido) |
Cuerpo de la solicitud | No es necesario (solo usa parámetros) | Obligatorio (JSON estructurado) |
Facilidad de uso en Dify | Muy simple (GET con parámetros) | Requiere POST con carga útil personalizada |
Actualización de campos múltiples | Sí, con varios field[...] | Sí, pero requiere JSON más complejo |
Listo para usar en ByteGPT | Sí, ya viene con URL personalizadas. | Necesitas construir todo desde cero |