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, а тригер перевіряє кожен підпис перед запуском.
Приклади робочих процесів
Коли обмір зазнає невдачі, використайте тригер, щоб надіслати сповіщення в чат вашої команди, аби хтось міг втрутитися. Коли проєкт створено, додайте рядок до вашої бази даних, щоб синхронізувати зовнішній запис.
