Conecta Kommo con n8n
Antes de comenzar, asegúrate de tener una cuenta de n8n activa. Puedes conectar Kommo y n8n de tres maneras diferentes, dependiendo de cómo planees ejecutar tus flujos de trabajo.
- A través de una solicitud HTTP
- A través de un token de larga duración
- A través de Docker
A través de una solicitud HTTP
Para conectar Kommo con n8n Cloud a través de una solicitud HTTP:
En n8n:
-
Inicia sesión en tu cuenta y crea un nuevo flujo de trabajo.
-
Haz clic en el ícono + para añadir un nodo.
-
En el campo Authentication, establece el tipo de credencial en Generic credential type.
-
En el campo Generic Auth Type, ingresa el valor OAuth2 API.
-
Abre el menú desplegable OAuth2 API y haz clic en Create new credential.
En la ventana emergente, copia la OAuth Redirect URL (1) — la necesitarás al crear la integración en Kommo.
Ingresa los siguientes valores:
- Authorization URL (2).
- Access Token URL (3).
Obtén más información sobre cómo funciona la URL de Token de acceso.
-
Mantén esta ventana abierta. Completarás los campos Client ID(4) y Client Secret(5) más tarde utilizando las claves generadas en Kommo.
Para obtener más información sobre cómo funcionan las solicitudes HTTP, consulta nuestra documentación.
Continúa en Kommo:
-
En tu cuenta de Kommo, ve a Ajustes → Centro de integraciones. Luego haz clic en + Crear integración.
-
Pega la OAuth Redirect URL (1) copiada desde n8n.
-
Añade el Nombre de integración y la Descripción.
-
Asigna los permisos de acceso necesarios, selecciona un idioma y haz clic en Guardar.
-
Abre la pestaña Llaves y alcances. Genera una Clave secreta (6) y copia el ID de la integración (7).
De regreso en n8n:
- Ingresa los siguientes valores en la ventana de credenciales:
-
Client ID: el ID de la integración (7) de Kommo.
-
Client Secret: tu Clave secreta (6) de Kommo.
-
Haz clic en Save para completar la configuración.
A través de un token de larga duración
Para conectar Kommo con n8n y autenticar tus solicitudes:
En Kommo:
-
En tu cuenta de Kommo, ve a Ajustes → Centro de integraciones y haz clic en Crear integración en la esquina superior derecha.
-
Ingresa el Nombre de integración y Descripción.
-
Asigna los permisos de acceso, elige un idioma y haz clic en Guardar.
-
Abre la pestaña Llaves y alcances y genera un Token de larga duración (8).
Continúa en n8n:
- Inicia sesión en tu cuenta de n8n y crea un nuevo flujo de trabajo.
-
Haz clic en el ícono + para añadir un nuevo nodo.
- Abre la ventana de configuración de HTTP Request e ingresa los siguientes valores:
-
URL: tu dominio de Kommo. Para encontrarlo, copia la URL de tu cuenta de Kommo y elimina las partes https:// y .kommo.com/. (ej.: si tu URL es https://test.kommo.com/, tu dominio es test.)
- Authentication: Generic Credential Type.
- Generic Auth Type: Bearer Auth.
- Bearer Auth: Bearer Auth account.
-
Abre la ventana de Bearer Auth account pega tu Token de larga duración (8) de Kommo.
A través de Docker
Para conectar Kommo con n8n mediante Docker, necesitarás descargar e instalar Docker Desktop desde el sitio web oficial. Luego, sigue estos pasos:
En Docker
-
Ve a Volumes → Create a volume.
-
Nombra el volumen como n8n_data y haz clic en Create.
-
Ve a Images y haz clic en Search images to run.
-
Se abrirá una ventana de búsqueda. Escribe n8n y haz clic en Pull para descargar la imagen.
-
Una vez que la descarga esté completa, haz clic en Run para crear el contenedor.
Completa los campos requeridos siguiendo la documentación de n8n y luego haz clic en Run.
- Después de que la instalación esté completa, abre tu n8n local y configura la cuenta del propietario.
Consulta la guía en video de n8n para obtener más información sobre la instalación.
En n8n
-
Haz clic en tu ícono de perfil en la esquina inferior izquierda y abre Settings.
-
Ve a Community nodes y haz clic en Install a community node.
-
Ingresa n8n-nodes-kommo como el nombre del paquete npm y acepta la política. Luego haz clic en Install.
-
El nodo de Kommo ahora aparecerá en tu lista de nodos. Para conectarlo con n8n, crea un flujo de trabajo y haz clic en el ícono +.
-
Escribe Kommo en el campo de búsqueda y selecciónalo.
-
De la lista Actions, selecciona Get list of companies.
-
Haz clic en Create new credential.
-
Selecciona Kommo OAuth2 API y haz clic en Continue.
-
Copia la OAuth Redirect URL generada para utilizarla más tarde en Kommo y mantén la ventana abierta para finalizar la configuración después en Kommo.
Continúa en Kommo
-
En tu cuenta de Kommo, ve a Ajustes → Centro de integraciones y luego haz clic en Crear integración.
- Completa los detalles de la integración:
-
Redireccionar URL (la que copiaste desde n8n).
- Nombre de integración.
- Descripción.
-
Haz clic en Guardar.
-
Abre la pestaña Llaves y alcances y copia lo siguiente:
- Clave secreta (6).
- ID de la integración (7).
De regreso en n8n:
- Regresa a la ventana de credenciales en n8n.
- Ingresa los siguientes valores:
-
Client ID: el ID de la integración (7) de Kommo.
-
Client Secret: tu Clave secreta (6) de Kommo.
-
Subdomain: tu subdominio de Kommo.
-
Haz clic en Save.
¿Necesitas más ayuda para configurar o solucionar problemas? Contáctanos por el chat de soporte o vía WhatsApp. También puedes contratar a un socio de Kommo para que haga todo el trabajo por ti.
¿Aún no eres usuario? Regístrate para una prueba de 14 días gratis o reserva una demo gratuita para verlo en acción.