Hướng dẫn sử dụng Webhook trên Getfly 6.0
Webhook là tính năng cho phép Getfly CRM thông báo đến các hệ thống khác khi có các sự kiện phát sinh (ví dụ: khi tạo mới đơn hàng, khách hàng,..), điều này giúp các hệ thống khác có thể chủ động lấy thông tin từ CRM khi có dữ liệu phát sinh.
I. Lợi ích của Webhook:
- Tự động hóa quy trình: Webhook giúp tự động hóa các quy trình giữa Getfly và các hệ thống khác, loại bỏ nhu cầu nhập dữ liệu thủ công và giảm thiểu sai sót.
- Cải thiện hiệu quả: Tự động hóa quy trình giúp tiết kiệm thời gian và nâng cao hiệu quả hoạt động.
- Kết nối hệ thống: Webhook giúp kết nối Getfly với nhiều hệ thống khác nhau, tạo ra một hệ sinh thái dữ liệu thống nhất.
II. Cách cài đặt Webhook trên Getfly CRM 6.0
Bạn có thể cân nhắc cài đặt Webhook trên Getfly CRM 6.0 theo 1 trong 2 cách thức sau:
1. Cài đặt Webhook tại mục Tích hợp hệ thống
1.1. Để sử dụng webhook bạn phải có quyền Admin hệ thống sau đó vào Cài đặt > Tích hợp > Tích hợp Webhook
- Ấn Đăng ký Webhook: Điền các thông tin:
+ Callback ULR: đường dẫn liên kết đến các hệ thống khác, phần mềm sẽ đẩy các thông tin khi phát sinh sự kiện đến đường dẫn này theo phương thức POST, trường dữ liệu này bắt buộc phải có
+ Secret Key: mã bí mật, dành cho trường hợp muốn xác thực thông tin khi webhook gọi đến Callback URL
+ Sau khi cấu hình xong nhấn Cập nhật để cập nhật thông tin
1.2. Bật đăng ký các sự kiện: Hiện tại Getfly CRM 6.0 đang hỗ trợ 7 sự kiện:
- Thêm mới khách hàng
- Thêm mới đơn hàng
- Duyệt đơn hàng
- Thêm mới sản phẩm
- Thêm mới phiếu nhập kho
- Thêm mới phiếu xuất kho
- Thêm mới phiếu chuyển kho
Bạn có thể tham khảo thêm tài liệu ở hướng dẫn sau: https://developer.getfly.vn/docs/6.0/webhook
2. Cài Đặt Webhook trong Automation Getfly CRM 6.0
2.1. Gửi Webhook trong Automation của Getfly CRM 6.0 hiện tại đang hỗ trợ cho các hành động sau:
- Khách hàng lần đầu vào CRM
- Chỉnh sửa thông tin khách hàng
- Tạo mới đơn hàng
- Duyệt đơn hàng
- Hủy đơn hàng
- Thanh toán đơn hàng
2.2. Các bước thiết lập Automation gửi Webhook
- Chọn Marketing → Marketing Automation → Thêm mới → Phát triển từ đầu
- Bạn chọn Điều kiện hành động mong muốn (VD: Thêm mới đơn hàng, loại đơn hàng là đơn hàng bán)
- Chọn Thao tác là Gửi Webhook
- Bạn chọn phương thức truyền dữ liệu: Method GET hoặc POST
+ Phương thức GET là phương thức gửi dữ liệu thông qua đường dẫn URL nằm trên thanh địa chỉ của Browser.
+ Phương thức POST sẽ gửi dữ liệu qua một form HTML.
- URL: cần điền url mà bạn cần truyền dữ liệu đến.
- Header và Body: Bạn cần gắn đoạn code tương ứng (code tùy theo mục đích truyền dữ liệu của đơn vị, ví dụ: tên khách hàng, đơn hàng……), ngoài ra hệ thống có hệ thống biến để khách hàng có thể tùy chọn dễ dàng hơn.
Chúc bạn có những trải nghiệm tuyệt vời cùng Getfly CRM 6.0!
Tags
Thông tin tác giả
Võ Thu Hà