Το n8n είναι ένα εργαλείο αυτοματισμού ροών εργασίας ανοιχτού κώδικα που μπορείτε να φιλοξενήσετε μόνοι σας. Το Exayard παρέχει έναν κόμβο της κοινότητας, n8n-nodes-exayard, που σας επιτρέπει να συνδέσετε το Exayard με τις εκατοντάδες άλλες εφαρμογές που υποστηρίζει το n8n. Το πακέτο περιλαμβάνει δύο κόμβους: τον Exayard, που εκτελεί ενέργειες, και τον Exayard Trigger, που ξεκινά μια ροή εργασίας όταν συμβαίνει κάτι στο Exayard.
Εγκατάσταση του κόμβου
Σε μια αυτο-φιλοξενούμενη εγκατάσταση n8n, μεταβείτε στο Settings → Community nodes → Install και καταχωρίστε n8n-nodes-exayard. Οι μη επαληθευμένοι κόμβοι της κοινότητας εκτελούνται μόνο σε αυτο-φιλοξενούμενο n8n — δεν είναι διαθέσιμοι στο n8n Cloud μέχρι το n8n να επαληθεύσει τον κόμβο.
Έλεγχος ταυτότητας
Προσθέστε ένα διαπιστευτήριο Exayard API. Δημιουργήστε ένα κλειδί API στη διεύθυνση app.exayard.com/settings/developer, και έπειτα καταχωρίστε το μαζί με τη βασική διεύθυνση URL https://api.exayard.com/v1. Το n8n δοκιμάζει το διαπιστευτήριο όταν το αποθηκεύετε.
Ο οργανισμός σας προκύπτει από το κλειδί API. Αν ένα κλειδί ανήκει σε περισσότερους από έναν οργανισμούς, ορίστε το πεδίο Organization ID για να επιλέξετε ποιον θα χρησιμοποιήσετε.
Τι μπορεί να κάνει ο κόμβος Exayard
Ο κόμβος Exayard ομαδοποιεί τις λειτουργίες ανά πόρο:
Πόρος | Λειτουργίες |
Projects | List projects, get a project, get latest assessment |
Estimates | Generate |
Bids | Generate |
Vendor Price | Set |
Quotes | Request, record response, update status |
Files | Upload |
Αντίδραση σε συμβάντα
Ο κόμβος Exayard Trigger εγγράφεται σε συμβάντα και ξεκινά μια ροή εργασίας όταν αυτά ενεργοποιούνται. Τα συμβάντα καλύπτουν τη δημιουργία, την ενημέρωση και την αρχειοθέτηση έργου· την έναρξη, ολοκλήρωση, έγκριση, ακύρωση και αποτυχία αξιολόγησης και επιμέτρησης· τη δημιουργία προϋπολογισμού· τη δημιουργία προσφοράς· την επεξεργασία αρχείου· και τα πέντε συμβάντα προσφορών. Οι παραδόσεις φέρουν υπογραφή HMAC, και το έναυσμα επαληθεύει κάθε υπογραφή πριν εκτελεστεί.
Παραδείγματα ροών εργασίας
Όταν μια επιμέτρηση αποτυγχάνει, χρησιμοποιήστε το έναυσμα για να στείλετε μια ειδοποίηση στη συνομιλία της ομάδας σας, ώστε κάποιος να παρέμβει. Όταν δημιουργείται ένα έργο, προσθέστε μια γραμμή στη βάση δεδομένων σας για να διατηρείτε ένα εξωτερικό αρχείο συγχρονισμένο.
