n8n este un instrument de automatizare a fluxurilor de lucru open-source pe care îl poți găzdui pe cont propriu. Exayard livrează un nod comunitar, n8n-nodes-exayard, care îți permite să conectezi Exayard la celelalte sute de aplicații acceptate de n8n. Pachetul include două noduri: Exayard, care execută acțiuni, și Exayard Trigger, care pornește un flux de lucru când se întâmplă ceva în Exayard.
Instalarea nodului
Pe o instanță n8n găzduită pe cont propriu, mergi la Settings → Community nodes → Install și introdu n8n-nodes-exayard. Nodurile comunitare neverificate rulează doar pe n8n găzduit pe cont propriu — nu sunt disponibile pe n8n Cloud până când n8n nu verifică nodul.
Autentificarea
Adaugă o acreditare Exayard API. Creează o cheie API la app.exayard.com/settings/developer, apoi introdu-o împreună cu adresa URL de bază https://api.exayard.com/v1. n8n testează acreditarea când o salvezi.
Organizația ta este derivată din cheia API. Dacă o cheie aparține mai multor organizații, setează câmpul Organization ID pentru a alege pe care s-o folosești.
Ce poate face nodul Exayard
Nodul Exayard grupează operațiunile pe resurse:
Resursă | Operațiuni |
Proiecte | Listează proiecte, obține un proiect, obține ultima evaluare |
Estimări | Generează |
Oferte | Generează |
Preț furnizor | Setează |
Cotații | Solicită, înregistrează răspunsul, actualizează starea |
Fișiere | Încarcă |
Reacția la evenimente
Nodul Exayard Trigger se abonează la evenimente și pornește un flux de lucru când acestea se declanșează. Evenimentele acoperă proiect creat, actualizat și arhivat; evaluare și antemăsurătoare începută, finalizată, aprobată, anulată și eșuată; estimare generată; ofertă generată; fișier procesat; și cele cinci evenimente de cotație. Livrările sunt semnate HMAC, iar declanșatorul verifică fiecare semnătură înainte de a rula.
Exemple de fluxuri de lucru
Când o antemăsurătoare eșuează, folosește declanșatorul pentru a trimite o alertă către chatul echipei tale, astfel încât cineva să poată interveni. Când un proiect este creat, adaugă un rând în baza ta de date pentru a păstra o evidență externă sincronizată.
