n8n es una herramienta de automatización de flujos de trabajo de código abierto que puedes autoalojar. Exayard ofrece un nodo de la comunidad, n8n-nodes-exayard, que te permite conectar Exayard con los cientos de aplicaciones que admite n8n. El paquete incluye dos nodos: Exayard, que realiza acciones, y Exayard Trigger, que inicia un flujo de trabajo cuando ocurre algo en Exayard.
Instalar el nodo
En una instancia de n8n autoalojada, ve a Ajustes → Nodos de la comunidad → Instalar e introduce n8n-nodes-exayard. Los nodos de la comunidad sin verificar solo se ejecutan en n8n autoalojado; no están disponibles en n8n Cloud hasta que n8n verifica el nodo.
Autenticarse
Añade una credencial Exayard API. Crea una clave de API en app.exayard.com/settings/developer y, a continuación, introdúcela junto con la URL base https://api.exayard.com/v1. n8n prueba la credencial cuando la guardas.
Tu organización se deduce de la clave de API. Si una clave pertenece a más de una organización, establece el campo Organization ID para elegir cuál usar.
Qué puede hacer el nodo Exayard
El nodo Exayard agrupa las operaciones por recurso:
Recurso | Operaciones |
Proyectos | Listar proyectos, obtener un proyecto, obtener última evaluación |
Estimaciones | Generar |
Ofertas | Generar |
Precio de proveedor | Establecer |
Presupuestos | Solicitar, registrar respuesta, actualizar estado |
Archivos | Subir |
Reaccionar a eventos
El nodo Exayard Trigger se suscribe a eventos e inicia un flujo de trabajo cuando se disparan. Los eventos cubren proyecto creado, actualizado y archivado; evaluación y medición iniciada, completada, aprobada, cancelada y fallida; estimación generada; oferta generada; archivo procesado; y los cinco eventos de presupuesto. Las entregas van firmadas con HMAC, y el disparador verifica cada firma antes de ejecutarse.
Ejemplos de flujos de trabajo
Cuando una medición falla, usa el disparador para enviar una alerta al chat de tu equipo para que alguien pueda intervenir. Cuando se crea un proyecto, añade una fila a tu base de datos para mantener sincronizado un registro externo.
