Tích hợp n8n vào Aladintech.co V2
· 3 min read
1. Tổng quan
- Bài toán: Tích hợp N8N vào Aladintech version 2.
- Usecase: Tự động hoá workflow bằng công cụ N8N.
- Tác động: Bằng công cụ quản lý workflow, có thể thiết kế quản lý luồng công việc, tích hợp các công cụ đang bị phân mảnh hiện tại của Aladintech.
2. Tổng quan công cụ
- Mô tả: N8n là nền tảng tự động hóa luồng công việc (workflow automation), cho phép tạo các quy trình tự động hóa.
- Tính năng: Kéo thả các node, custom node, tích hợp sẵn nhiều API của các công cụ như email, jira, google sheets,...
3. Use-case
-
Tiềm năng:
- Tự động hoá các luồng công việc:
-
Hiện tại, team đang xây quy trình, bắt đầu bằng module HRMs. Anh Khương đang tham vấn và sẽ gửi lại 3 đầu việc của module HRMs, bao gồm:
- Quy trình tuyển dụng: Lọc đầu vào, ngân hàng câu hỏi phỏng vấn, ma trận đánh giá kỹ năng
- Quy trình training: Quy trình training cho các vị trí khác nhau như BE & FE
- Quy trình đánh giá: Quy trình đánh giá, lộ trình thăng tiến cho nhân viên.
=> Xây dựng cho các quy trình có thể tự động. Các quy trình đều là các bước A => B, ta có thể áp dụng tự động hoá cho các đầu việc không liên quan đê con người. Ví dụ, khi PV ứng viên, tự động tạo list câu hỏi và gửi về email cho ứng viên.
-
Giải quyết các vấn đề tồn đọng hiện tại:
- Các hệ thống quản lý rời rạc, nhiều khi ảnh hưởng bởi lý do khách quan là khách hàng yêu cầu sử dụng một phần mềm nào đó.
- Ví dụ:
- Khách hàng yêu cầu dùng JIRA => JIRA của mình là self-host => Không đồng bộ.
- Quản lý bằng Google Sheets => Thống kê, đánh giá khó khăn, manh mún.
Figure 1: Flow xây dựng.
-
- Tự động hoá các luồng công việc:
-
Giới hạn & Vấn đề kỹ thuật:
- Jira hiện tại em chưa call tích h ợp được => cần thời gian thêm tích hợp / check API của các self-host app của mình.
- Sẽ cần người thiết kế flow đối với các flow phức tạp (Ví dụ: custom API của một hệ thông khác, một node chưa được hỗ trợ bởi n8n)
4. Test self-host n8n
- Một số công cụ tương tự: Zapier, Airflow(Data driven),...
- So sánh: N8N free và self-host được
- Self-host: http://125.212.192.150:8388/home/workflows
5. Plan tích hợp & triển khai
- Triển khai seft-host:
- Đơn giản
- Cần dựng các flow có sẵn cho team.
- Dùng cơ bản là kéo thả, cần một chút training sau khi dựng flow.
- Plain triển khai:
- Xây dựng xong quy trình, mô hình hoá thành flow diragram
- Tiến hành xây dựng flow trên N8N