1. Kết nối dữ liệu từ Chatbot AhaChat với AhaMake
Đăng nhập vào AhaMake theo liên kết sau
https://app.ahamake.com
Bấm New Flow
Bấm vào block đầu tiên chọn Webhook
Copy lại liên kết của Webhook này
Tạo kịch bản trên AhaChat để đẩy dữ liệu sang AhaMake
Có thể copy mẫu sau:
https://ahachat.com/share-story-to-bot/289e88fe6b6ddf9c536987012ee0e6e4ADKMXg7oT53235755
Dán liên kết Webhook đã copy ở trên vào block API
Trong đó:
(1): Bạn dán link url Webhook kích hoạt từ AhaMake
(2): Các giá trị biến được tự động đẩy sang AhaMake
(3): Thuộc tính của khách hàng tương ứng với mỗi biến trên Chatbot
Sau khi dán liên kết, bạn chọn “Test trên Messenger” để chạy kịch bản này. Sau đó, mở lại AhaMake và nhấp vào Sent Data. Hệ thống sẽ nhận được yêu cầu với thông tin bạn vừa chạy kịch bản ở AhaChat.
Bạn có thể thay đổi dữ liệu form muốn sử dụng bằng cách quay lại chỉnh sửa trong kịch bản AhaChat sau đó nhấn “Test trên Messenger” để chạy lại kịch bản mới.
Bạn chọn Retest, hệ thống AhaMake sẽ ghi nhận yêu cầu mới để bạn lựa chọn
Sau khi đã có được thông tin của khách hàng trên AhaMake, từ đây bạn có thể kết nối với các nền tảng khác để đồng bộ thông tin với nhau
2. Đẩy thông tin lên Sapo
Với tích hợp Sapo bạn có thể tạo mới khách hàng, sản phẩm, đơn hàng… Với nguồn dữ liệu từ nhiều nơi khác nhau. Trong bài này tôi sẽ hướng dẫn bạn cách lấy dữ liệu từ chatbot và đẩy lên Sapo
Create Customer
Quay trở lại giao diện AhaMake bạn bấm tiếp vào dấu + bên dưới block Webhook và chọn Sapo
Chọn hành động là Create Customer
Bấm New Connection để tạo kết nối với Sapo
Tại đây bạn đặt tên cho kết nối → nhập tên cửa hàng trên Url sapo web của mình vào Store ID → sau đó bấm Connect → Tiếp tục bấm Save
Mẫu tên như thế này:
Nhập các thông tin cần để tạo mới khách hàng trên Sapo
Bấm “Test step” và kết quả là khách hàng mới đã được tạo trên Sapo
Search Customer
Để tìm kiếm thông tin khách hàng chọn Search Customer
Chọn tài khoản Sapo đã kết nối
Nhập ID khách hàng cần tìm kiếm
Bấm “Test step” và bạn sẽ thấy thông tin về khách hàng được hiển thị đầy đủ bên dưới
Update Customer
Để cập nhật thông tin khách hàng bạn chọn Update Customer
Chọn tài khoản Sapo đã kết nối
Nhập ID khách hàng cần cập nhật và bấm “Add Input” để chọn trường thông tin cần cập nhật lên Sapo
Bấm “Test step” và bạn sẽ thấy email đã được cập nhật thành công trên Sapo
Create Product
Để tạo sản phẩm trên Sapo bạn chọn Create Product
Chọn tài khoản Sapo đã kết nối
Nhập các thông tin cần để tạo sản phẩm
Bấm “Test step” sẽ thấy sản phẩm đã được tạo trên Sapo
Search Product
Để tìm kiếm sản phẩm bạn chọn Search Product
Chọn tài khoản Sapo đã kết nối
Bạn có thể tìm sản phẩm theo ID , Name, …
Bấm “Test step” và kết quả là tất cả thông tin về sản phẩm sẽ được liệt kê bên dưới
Update Product
Để cập nhật sản phẩm bạn chọn Update Product
Chọn tài khoản Sapo đã kết nối
Nhập ID sản phẩm cần thay đổi và thêm trường thông tin để cập nhật
Bấm “Test step” và kiểm tra sản phẩm đã được cập nhật thành công trên Sapo
Create Order
Để tạo đơn hàng bạn chọn Create Order
Chọn tài khoản Sapo đã kết nối
Bạn có thể sử dụng các mẫu chatbot shopping để đồng bộ hoá sản phẩm từ AhaChat lên Sapo
Tham khảo thêm tại hướng dẫn này:
https://ahachat.com/help/docs/sapo
Nhập thông tin đặt hàng bao gồm ID sản phẩm ( ID ở đây sẽ là ID biến thể của sản phẩm đó, xem chi tiết cách lấy ID ở link hướng dẫn trên), số lượng, đơn giá. Click Add input để bổ sung thêm
Bấm “Test step” và kiểm tra đơn hàng của bạn đã được tạo thành công
Search Order
Để tra cứu đơn hàng bạn chọn Search Order
Chọn tài khoản Sapo đã kết nối
Nhập ID đơn hàng cần tra cứu
Bấm “Test step” và kiểm tra thông đơn hàng của bạn đã được liệt kê bên dưới
Update Order
Để cập nhật đơn hàng bạn chọn Update Order
Chọn tài khoản Sapo đã kết nối
Nhập ID đơn hàng cần thay đổi, bấm vào Add Input để thêm các trường thông tin cần cập nhật
Bấm “Test step” và kiểm tra đơn hàng của bạn đã được cập nhật thành công