Conectar n8n
n8n se conecta a Cord de dos formas. El nodo de Cord es el camino corto; el nodo HTTP Request sirve para cualquier endpoint que el nodo todavía no cubra.
Con el nodo de Cord
- En n8n, entra a Settings › Community nodes e instala
n8n-nodes-cord. Necesitas una instalación propia de n8n y permiso de administrador en ella. En n8n Cloud aparecerá en el panel de nodos cuando n8n termine de verificarlo. - Crea una llave secreta en Cord: activa el Modo desarrollador en Tu cuenta › Preferencias y abre la pestaña Llaves del Workbench, la píldora Desarrolladores de la esquina inferior derecha. El botón Crear llave de API de Ajustes › Integraciones › n8n te lleva ahí. Usa una llave con permiso de escritura; las que empiezan con
sk_test_trabajan contra tu entorno de prueba. - En n8n crea una credencial Cord API y pega la llave. El botón de probar consulta tu cuenta y te dice si la llave es de prueba o de producción.
- Agrega el nodo Cord Trigger, elige los eventos y activa el flujo: n8n registra el webhook en Cord por ti y lo borra cuando desactivas el flujo.
- Para actuar sobre Cord, agrega el nodo Cord: clientes (crear, actualizar, obtener, buscar), cotizaciones (crear, obtener, buscar, enviar, marcar pagada) y tareas.
El disparador verifica la firma X-Cord-Signature-V1 de cada entrega, así que un POST a la URL del webhook que no venga de Cord se descarta.
Con el nodo HTTP Request
- En Cord, agrega tu webhook en la pestaña Webhooks del Workbench con la URL que te dé el nodo Webhook de n8n.
- Para llamar a la API, usa el nodo HTTP Request contra
https://cordhq.app/api/v1/...con el encabezadoAuthorization: Bearer sk_....
Límites
Los webhooks y las llamadas de API cuentan contra los límites de tu plan, igual que con Zapier o Make. El uso de la API del mes está en las pestañas Resumen y Llaves del Workbench (las llamadas con llaves de prueba y las del Workbench no cuentan), y tus endpoints contra el límite del plan, en la pestaña Webhooks.