HƯỚNG DẪN TẠO CHATBOT ZALO TỰ ĐỘNG BẰNG CÁCH KÉO THẢ VỚI N8N

HƯỚNG DẪN TẠO CHATBOT ZALO TỰ ĐỘNG BẰNG CÁCH KÉO THẢ VỚI N8N

Bạn muốn tự động hóa việc chăm sóc khách hàng qua Zalo? Bạn mong muốn có một trợ lý AI có thể tự động trả lời tin nhắn Zalo của bạn? Với N8N, việc này trở nên vô cùng đơn giản, chỉ cần kéo và thả! Hãy cùng khám phá cách thực hiện ngay bây giờ.

Các bước chuẩn bị trên N8N

Để bắt đầu, bạn cần có quyền truy cập vào nền tảng N8N. Bạn có thể cài đặt N8N trên máy tính cá nhân hoặc sử dụng phiên bản Cloud (đám mây) của họ. Sau khi truy cập được N8N, hãy thực hiện các bước sau để kết nối tài khoản Zalo của bạn.

Thiết lập tài khoản Zalo trong N8N

Trước khi tạo chatbot, bạn cần tích hợp tài khoản Zalo cá nhân của mình vào N8N. Đây là bước CỰC KỲ QUAN TRỌNG để N8N có thể nhận và gửi tin nhắn Zalo:

  1. Trong giao diện N8N, tìm và thêm một node mới, sau đó tìm kiếm và chọn node ‘Zalo Login QR’.
  2. Cấu hình node ‘Zalo Login QR’. Bạn sẽ cần tạo một QR Code từ node này (thường bằng cách nhấn vào nút ‘Tạo QR’ trong phần cài đặt của node) và sử dụng điện thoại để quét mã QR đó. Thao tác này giúp N8N đăng nhập vào tài khoản Zalo cá nhân của bạn và lấy ‘session’ (thông tin đăng nhập) để tạo ‘credential’ (chứng danh) cần thiết.
  3. Sau khi đăng nhập thành công, N8N sẽ lưu ‘credential’ Zalo của bạn. Bạn sẽ sử dụng ‘credential’ này cho các node Zalo khác trong workflow.

Xây dựng luồng tự động (workflow)

Sau khi đã thiết lập ‘credential’ Zalo, bạn có thể bắt đầu xây dựng luồng tự động để tạo chatbot.

Tạo workflow mới

  1. Mở N8N. Bạn sẽ thấy một không gian làm việc trống.
  2. Bấm vào biểu tượng dấu cộng (+) ở góc trên bên phải hoặc vào ô ‘Add first step’ để tạo một node mới, đó sẽ là điểm khởi đầu cho ‘workflow’ của bạn.

Thêm node kích hoạt tin nhắn Zalo (Zalo Message Trigger)

Node này sẽ lắng nghe các tin nhắn Zalo đến và kích hoạt ‘workflow’ của bạn:

  1. Trong cửa sổ tìm kiếm node, gõ ‘zalo’.
  2. Tìm và chọn node ‘Zalo Message Trigger’. Node này có mô tả là ‘Lắng nghe tin nhắn Zalo cá nhân đến (dùng cho chatbot auto-reply). Giữ 1 kết nối listener sống suốt thời gian workflow active’.
  3. Sau khi thêm node, bạn cần cấu hình nó. Trong phần cài đặt của node ‘Zalo Message Trigger’, chọn ‘credential’ Zalo mà bạn đã tạo ở bước trên. Bạn cũng có thể tùy chọn thêm các bộ lọc tin nhắn nếu muốn (ví dụ: chỉ phản hồi tin nhắn chứa từ khóa nhất định), tuy nhiên, để làm theo video, chúng ta sẽ để mặc định để nó lắng nghe tất cả tin nhắn.

Thêm node gửi tin nhắn Zalo (Zalo Send Message)

Node này sẽ chịu trách nhiệm gửi tin nhắn trả lời tự động:

  1. Từ node ‘Zalo Message Trigger’, bấm vào biểu tượng dấu cộng (+) ở bên phải để thêm node tiếp theo.
  2. Trong cửa sổ tìm kiếm node, gõ ‘zalo’ một lần nữa.
  3. Tìm và chọn node ‘Zalo Send Message’. Node này có mô tả là ‘Gửi tin nhắn Zalo cá nhân’.
  4. Nối hai node này lại với nhau (N8N thường tự động làm điều này).
  5. Cấu hình node ‘Zalo Send Message’:
    • Trong phần ‘Credential’, chọn lại ‘credential’ Zalo mà bạn đã thiết lập.
    • Trong trường ‘Recipient ID’ (ID người nhận), bạn cần lấy ID của người gửi tin nhắn từ node ‘Zalo Message Trigger’. Thông thường, bạn có thể sử dụng biểu thức như ‘{{ $json.from_id }}’ để tự động lấy ID này. Điều này đảm bảo tin nhắn trả lời được gửi về đúng người đã nhắn tin.
    • Trong trường ‘Message Content’ (Nội dung tin nhắn), nhập nội dung mà bạn muốn AI trả lời. Ví dụ, giống như trong video, bạn có thể nhập ‘Chào bạn, mình là trợ lý AI do Sự AI tạo ra’.

Kích hoạt và kiểm tra chatbot

Khi đã hoàn tất việc kết nối các node và cấu hình chúng, bạn có thể kích hoạt và kiểm tra ‘chatbot’ của mình.

Kích hoạt workflow

Trên giao diện N8N, tìm nút ‘Publish’ hoặc ‘Active’ (tùy thuộc vào phiên bản N8N của bạn) và bấm vào đó để bật ‘workflow’. Khi ‘workflow’ được kích hoạt, nó sẽ bắt đầu lắng nghe các tin nhắn Zalo đến.

Gửi tin nhắn kiểm tra

  1. Mở ứng dụng Zalo trên điện thoại của bạn.
  2. Gửi một tin nhắn bất kỳ đến tài khoản Zalo mà bạn đã tích hợp vào N8N.
  3. Quan sát. Nếu mọi thứ được cấu hình chính xác, bạn sẽ nhận được tin nhắn phản hồi tự động từ ‘chatbot’ của mình ngay lập tức.

Mở rộng và hỗ trợ

Việc tạo ‘chatbot’ Zalo tự động với N8N rất đơn giản đúng không? Với N8N, bạn có thể tùy chỉnh ‘chatbot’ để thực hiện nhiều tác vụ phức tạp hơn, như tích hợp với các công cụ AI khác, xử lý tin nhắn dựa trên từ khóa, hoặc kết nối với hệ thống CRM của bạn.

Nếu bạn đã làm được, hãy chia sẻ thành quả của mình trong phần bình luận nhé. Còn nếu bạn gặp khó khăn ở bất kỳ bước nào, đừng ngần ngại COMMENT chính xác vấn đề bạn gặp phải để Sự có thể hỗ trợ kịp thời. Hoặc bạn có thể tham gia khóa học N8N chuyên sâu của Sự để được hướng dẫn chi tiết và toàn diện hơn. Đừng quên FOLLOW Sự để không bỏ lỡ bất kỳ kiến thức mới nào về AI và tự động hóa!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *