n8n là một công cụ tự động hóa luồng công việc mã nguồn mở mà bạn có thể tự lưu trữ. Exayard cung cấp một community node, n8n-nodes-exayard, cho phép bạn kết nối Exayard với hàng trăm ứng dụng khác mà n8n hỗ trợ. Gói này bao gồm hai node: Exayard, thực hiện các thao tác, và Exayard Trigger, khởi động một luồng công việc khi có điều gì đó xảy ra trong Exayard.
Cài đặt node
Trên một instance n8n tự lưu trữ, hãy vào Settings → Community nodes → Install và nhập n8n-nodes-exayard. Các community node chưa được xác minh chỉ chạy trên n8n tự lưu trữ — chúng không có sẵn trên n8n Cloud cho đến khi n8n xác minh node.
Xác thực
Thêm một thông tin xác thực Exayard API. Tạo một khóa API tại app.exayard.com/settings/developer, rồi nhập nó cùng với URL cơ sở https://api.exayard.com/v1. n8n kiểm tra thông tin xác thực khi bạn lưu nó.
Tổ chức của bạn được suy ra từ khóa API. Nếu một khóa thuộc về nhiều hơn một tổ chức, hãy đặt trường Organization ID để chọn tổ chức cần sử dụng.
Node Exayard có thể làm gì
Node Exayard nhóm các thao tác theo tài nguyên:
Tài nguyên | Thao tác |
Dự án | Liệt kê dự án, lấy một dự án, lấy đánh giá mới nhất |
Dự toán | Tạo |
Hồ sơ thầu | Tạo |
Giá nhà cung cấp | Đặt |
Báo giá | Yêu cầu, ghi nhận phản hồi, cập nhật trạng thái |
Tệp | Tải lên |
Phản ứng với các sự kiện
Node Exayard Trigger đăng ký các sự kiện và khởi động một luồng công việc khi chúng kích hoạt. Các sự kiện bao gồm dự án được tạo, được cập nhật và được lưu trữ; đánh giá và bóc tách được bắt đầu, hoàn thành, phê duyệt, hủy và thất bại; dự toán được tạo; hồ sơ thầu được tạo; tệp đã được xử lý; và năm sự kiện báo giá. Các lần gửi được ký HMAC, và trigger xác minh mỗi chữ ký trước khi chạy.
Ví dụ về luồng công việc
Khi một bản bóc tách thất bại, hãy dùng trigger để gửi một cảnh báo đến kênh chat của nhóm bạn để ai đó có thể can thiệp. Khi một dự án được tạo, hãy thêm một hàng vào cơ sở dữ liệu của bạn để giữ đồng bộ một bản ghi bên ngoài.
