n8n és una eina d'automatització de fluxos de treball de codi obert que pots allotjar tu mateix. Exayard ofereix un node de la comunitat, n8n-nodes-exayard, que et permet connectar Exayard amb els centenars d'altres aplicacions que n8n admet. El paquet inclou dos nodes: Exayard, que fa accions, i Exayard Trigger, que inicia un flux de treball quan passa alguna cosa a Exayard.
Instal·lar el node
En una instància de n8n autoallotjada, ves a Configuració → Nodes de la comunitat → Instal·la i introdueix n8n-nodes-exayard. Els nodes de la comunitat no verificats només funcionen en n8n autoallotjat — no estan disponibles a n8n Cloud fins que n8n verifica el node.
Autenticació
Afegeix una credencial Exayard API. Crea una clau d'API a app.exayard.com/settings/developer i després introdueix-la juntament amb l'URL base https://api.exayard.com/v1. n8n prova la credencial quan la deses.
La teva organització es dedueix de la clau d'API. Si una clau pertany a més d'una organització, estableix el camp Organization ID per triar quina vols utilitzar.
Què pot fer el node Exayard
El node Exayard agrupa les operacions per recurs:
Recurs | Operacions |
Projectes | Llistar projectes, obtenir un projecte, obtenir l'última avaluació |
Pressupostos | Generar |
Ofertes | Generar |
Preu de proveïdor | Establir |
Cotitzacions | Sol·licitar, registrar resposta, actualitzar estat |
Fitxers | Pujar |
Reaccionar als esdeveniments
El node Exayard Trigger se subscriu als esdeveniments i inicia un flux de treball quan es disparen. Els esdeveniments cobreixen projecte creat, actualitzat i arxivat; avaluació i amidament iniciats, completats, aprovats, cancel·lats i fallits; pressupost generat; oferta generada; fitxer processat; i els cinc esdeveniments de cotització. Els lliuraments estan signats amb HMAC, i el disparador verifica cada signatura abans d'executar-se.
Fluxos de treball d'exemple
Quan un amidament falla, utilitza el disparador per enviar una alerta al xat del teu equip perquè algú pugui intervenir. Quan es crea un projecte, afegeix una fila a la teva base de dades per mantenir sincronitzat un registre extern.
