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 группирует операции по ресурсам:
Ресурс | Операции |
Проекты | Получить список проектов, получить проект, получить последнюю оценку |
Сметы | Сформировать |
Заявки | Сформировать |
Цена поставщика | Задать |
Ценовые предложения | Запросить, записать ответ, обновить статус |
Файлы | Загрузить |
Реакция на события
Узел Exayard Trigger подписывается на события и запускает рабочий процесс при их срабатывании. События охватывают создание, обновление и архивирование проекта; начало, завершение, утверждение, отмену и сбой оценки и обмера; формирование сметы; формирование заявки; обработку файла; и пять событий ценовых предложений. Доставки подписываются по HMAC, и триггер проверяет каждую подпись перед запуском.
Примеры рабочих процессов
Когда обмер завершается сбоем, используйте триггер, чтобы отправить оповещение в командный чат, чтобы кто-то мог вмешаться. Когда создаётся проект, добавьте строку в вашу базу данных, чтобы внешняя запись оставалась синхронизированной.
