Skip to main content
Tích hợp Make giúp bạn kết nối ChatbotX với các ứng dụng và quy trình tự động bên ngoài. Bạn có thể chuyển dữ liệu khách từ Flow sang Make, cập nhật contact hoặc gửi một Flow khác mà không cần thao tác thủ công. Ví dụ: sau khi khách hoàn tất form tư vấn trong ChatbotX, Make nhận thông tin, tạo một dòng trong CRM và gửi Flow xác nhận cho khách.

Cách tích hợp hoạt động

Trong Make, một scenario là quy trình tự động gồm nhiều module nối tiếp nhau. Tích hợp ChatbotX sử dụng ứng dụng ChatConnectX với ba thành phần chính: Bạn thường thiết lập theo thứ tự: cài ChatConnectX, tạo Connection, chọn Trigger, thêm Action rồi chạy thử scenario.

Cài ChatConnectX và kết nối workspace

Cài ứng dụng ChatConnectX

Nút Connect trong ChatbotX mở trang cài đặt ứng dụng ChatConnectX trên Make. Bạn tạo và quản lý scenario trực tiếp trong Make.
1

Mở ChatConnectX từ Integrations

Trong ChatbotX, chọn Settings từ menu bên trái và mở tab Integrations. Tìm mục Make, sau đó nhấn Connect để mở ứng dụng ChatConnectX trên Make.
Make Connect Chatconnectx
2

Cài ứng dụng

Trên trang ChatConnectX, nhấn Install.
Chatconnectx Make Install
3

Chọn organization

Chọn organization cần cài ứng dụng. Tài khoản Make cần có quyền Admin, Owner hoặc App Developer. Nhấn Install để hoàn tất.
Make Select Organization
Nút Connect chỉ mở ứng dụng ChatConnectX trên Make. Việc cài ứng dụng, tạo scenario và bật scenario đều thực hiện trong Make.

Tạo Connection

Connection cho phép Make truy cập đúng workspace ChatbotX. Bạn chỉ cần tạo một lần, sau đó có thể sử dụng lại trong các module ChatConnectX.
1

Mở cửa sổ Connection

Trong một module ChatConnectX, nhấn Add cạnh trường Connection.
2

Đặt tên Connection

Nhập tên dễ nhận biết vào Connection name, ví dụ ChatbotX Production.
3

Nhập Workspace token

Trong ChatbotX, mở Settings > Integrations > Workspace token và sao chép token. Dán token vào trường Workspace token trên Make.
Make Create Connection Workspace Token
4

Lưu Connection

Nhấn Save, sau đó chọn Connection vừa tạo trong module.
Workspace token cho phép truy cập dữ liệu trong workspace. Không đưa token vào ảnh chụp, email hoặc tài liệu công khai. Không tiếp tục sử dụng token nếu token đã bị lộ.

Trigger của ChatConnectX

ChatConnectX cung cấp hai Trigger để bắt đầu scenario:

Watch events

Dùng với tính năng Webhooks của ChatbotX để bắt đầu scenario khi Make nhận một event đã đăng ký.

Watch flow data

Dùng khi block Actions > Triggers > Make trong Flow gửi dữ liệu sang Make.

Nhận dữ liệu từ block Make trong Flow

Khi Flow sử dụng block Actions > Triggers > Make, bạn phải chọn Trigger Watch flow data trong scenario. Tên event trên hai nền tảng phải giống nhau.

Tạo block Make trong Flow ChatbotX

1

Mở Flow cần kết nối

Trong ChatbotX, mở Flow cần gửi dữ liệu sang Make và chọn message node phù hợp.
2

Thêm block Make

Nhấn Create, chọn Actions > Triggers > Make để thêm block vào message node.
Chatbotx Flow Add Make Action
3

Đặt tên event

Nhấn Edit trên block Make. Trong trường Events, nhập tên event, ví dụ make_trigger, rồi nhấn Save.
Chatbotx Flow Configure Make Event

Thiết lập Watch flow data trong Make

1

Tạo scenario mới

Trong Make, chọn Scenarios, sau đó tạo New scenario.
2

Thêm ChatConnectX

Tại module đầu tiên, tìm và chọn ChatConnectX.
Make New Scenario Chatconnectx
3

Chọn Watch flow data

Chọn Watch flow data để Make nhận dữ liệu do Flow ChatbotX gửi sang.
Make Watch Flow Data Module
4

Tạo webhook và chọn Connection

Nhấn Create a webhook, nhập tên webhook và chọn Connection đã tạo. Nếu chưa có Connection, nhấn Add và nhập Workspace token.
5

Nhập Event name

Trong Event name, nhập đúng tên đã đặt trong trường Events của block Make, ví dụ make_trigger, rồi nhấn Save.
Make Watch Flow Data Webhook Event Name
6

Chạy thử scenario

Nhấn Run once để Make bắt đầu chờ dữ liệu mẫu.
7

Gửi dữ liệu từ ChatbotX

Chạy Flow có block Actions > Triggers > Make. Khi nhận dữ liệu, Make hiển thị kết quả tại Operation 1.
Event name trong webhook Make phải khớp chính xác với tên trong trường Events của block Make. Nếu hai tên khác nhau, Make không nhận được dữ liệu từ Flow.
Kết quả mẫu có thể gồm Event, Contact, Custom Fields, TagsContact Sequences. Bạn dùng các trường này để ánh xạ dữ liệu cho module tiếp theo.
Make Watch Flow Data Sample Output

Thực hiện Actions trong ChatbotX

Action là module chạy sau Trigger. Action nhận dữ liệu từ các module trước và thực hiện công việc trong workspace ChatbotX.
1

Thêm module mới

Trong scenario Make, nhấn dấu + sau module Trigger.
2

Chọn ChatConnectX

Tìm ChatConnectX, sau đó chọn Action phù hợp.
Make Chatconnectx Actions List
3

Cấu hình Action

Chọn Connection, điền các trường bắt buộc và ánh xạ dữ liệu từ module trước. Nhấn Save khi hoàn tất.

Quản lý contact

Cập nhật Tags và Custom Fields

Gửi nội dung và thực hiện tác vụ nâng cao

Delete a contact xóa contact vĩnh viễn và không thể hoàn tác. Hãy kiểm tra định danh contact trước khi chạy scenario với dữ liệu thật.

Ví dụ gửi Flow bằng Make

Giả sử Make nhận thông tin khách từ một form bên ngoài. Bạn có thể dùng Send flow để gửi Flow xác nhận hoặc tư vấn qua kênh gần nhất của contact.
1

Chọn Send flow

Thêm module ChatConnectX mới và chọn Send flow.
Make Select Send Flow
2

Chọn Connection

Chọn Connection đã tạo. Nếu chưa có, nhấn Add để tạo Connection mới.
3

Nhập Contact identifier

Nhập hoặc ánh xạ định danh contact. Bạn có thể dùng Contact ID từ Trigger. Make cũng chấp nhận id:123456, email:user@example.com hoặc phone:+84912345678.
4

Chọn Flow

Nhập ID của Flow đã Publish. Bật Map nếu Flow ID được lấy từ một module trước đó.
5

Chọn Inbox

Chọn Inbox để gửi qua một kênh cụ thể. Để trống nếu muốn dùng kênh tương tác gần nhất của contact.
6

Lưu và chạy thử

Nhấn Save, sau đó nhấn Run once để kiểm tra scenario.
Contact cần có hội thoại trước đó để nhận Flow. Nếu để trống Inbox, ChatbotX dùng kênh tương tác gần nhất của contact.

Kiểm tra scenario trước khi bật

1

Nhận dữ liệu mẫu

Nhấn Run once trong Make, sau đó chạy Flow hoặc nguồn dữ liệu dùng để kích hoạt Trigger.
2

Kiểm tra output

Mở Operation 1 và xác nhận các trường cần dùng đã có dữ liệu chính xác.
3

Kiểm tra Action

Xác nhận Action chạy thành công và contact nhận đúng nội dung hoặc dữ liệu cần cập nhật.
4

Bật scenario

Sau khi thử thành công, bật lịch chạy của scenario để Make tự động xử lý các lần tiếp theo.
Khi scenario không chạy, hãy kiểm tra lần lượt Connection, dữ liệu trong Operation và trạng thái bật của scenario.