Tích hợp Slack

Tích hợp Slack

Kết nối FlowHunt với Slack để làm việc cùng AI ở nơi nhóm của bạn cộng tác, tinh gọn quy trình làm việc và cải thiện dịch vụ khách hàng với hỗ trợ theo thời gian thực.

Tích hợp này cho phép bạn đưa bất kỳ Flow nào vào không gian làm việc Slack, giúp bạn làm việc cùng AI ngay tại nơi mình đã cộng tác, tiết kiệm thời gian và tập trung mọi thứ ở một chỗ.

FlowHunt giúp bạn những gì:

  • AI Assistant Flow: Có một bot AI trả lời các câu hỏi về cơ sở kiến thức, hỗ trợ bạn các tác vụ đơn giản và giúp bạn viết tốt hơn.

  • Tích hợp dịch vụ khách hàng: Giám sát cuộc trò chuyện với chatbot, được thông báo khi AI cần bạn hỗ trợ và tham gia bất kỳ cuộc trò chuyện chatbot nào ngay từ Slack.

  • Công cụ tùy chỉnh: Xây dựng và triển khai công cụ theo kênh để đơn giản hóa công việc hằng ngày, tăng năng suất.

Cách tích hợp Slack vào FlowHunt

  1. Vào mục Tích hợp ở menu bên trái.
  2. Tìm Tích hợp Slack và nhấn Tích hợp.
Slack integration
  1. Bạn sẽ được chuyển đến màn hình tích hợp của Slack, nơi báo rằng Flo đang yêu cầu quyền truy cập vào không gian làm việc của bạn.
  2. Nếu bạn có nhiều hơn một không gian làm việc, dùng bộ chọn ở góc trên bên phải:
Slack pick workspace
  1. Sau khi chọn đúng không gian làm việc, kiểm tra quyền và nhấn Allow.
Slack request access

Nếu bạn muốn tích hợp một không gian làm việc mà mình không phải là admin, bạn cần gửi yêu cầu cài đặt đến admin của workspace đó.

  1. Bạn sẽ nhận được thông báo tích hợp thành công.
Slack integration success
  1. Vào không gian làm việc Slack của bạn. Bạn sẽ thấy Flowhunt là một trong các ứng dụng đã cài đặt:
Slack Flowhunt installed

Giờ tài khoản của bạn đã kết nối, hãy bắt đầu xây dựng các Flow bạn sẽ sử dụng.

Tổng quan về các thành phần Slack

Quay lại FlowHunt và vào Flow editor.

Bạn sẽ thấy có hai thành phần liên quan đến Slack:

  • Slack Message Received
  • Slack Send Message

Đây là điểm bắt đầu và kết thúc các phản hồi Slack, kiểm soát khi nào và cách Flow tương tác với kênh Slack của bạn.

Slack Message Received

Slack message received

Thành phần này là điểm bắt đầu của cuộc trò chuyện Slack với FlowHunt. Bạn có thể xem nó như một thành phần kích hoạt. Nó cũng cho phép bạn kiểm soát khi nào, ở đâu và cách phản hồi của Flo được kích hoạt.

Component Handles

Thành phần này có ba đầu ra để định tuyến và kiểm soát hành vi sau các thao tác khác nhau trong Slack. Vì luôn nằm ở đầu Flow hoặc Subflow, nên không có đầu vào.

  • After Bot Stop: Kiểm soát hành động sau khi bot bị tắt thủ công qua Slack.
  • After Bot Start: Kiểm soát hành động sau khi bot được bật lại qua Slack.
  • Plain message: Kiểm soát hành động sau khi người dùng Slack (bạn) gửi tin nhắn.

Component Settings

  • Channel: Chọn các kênh bạn muốn thêm FlowHunt vào.
  • Workspace: Chọn không gian làm việc bạn muốn thêm FlowHunt vào.

Cần thiết lập kênh và không gian làm việc để Flow hoạt động.

Chỉ kích hoạt khi được nhắc tới

Thiết lập này kiểm soát cách bạn kích hoạt trả lời từ Flo:

  • Nếu không chọn: Flo sẽ trả lời mọi tin nhắn gửi đến kênh hoặc thread đã chọn. Thích hợp cho các kênh chỉ dùng để trò chuyện với FlowHunt, như kênh Chatbot Dịch vụ khách hàng. Không nên dùng với các kênh nội bộ đông người vì FlowHunt sẽ trả lời mọi cuộc trò chuyện gây phiền phức.
  • Nếu chọn: Bot chỉ trả lời khi được gọi. Bạn có thể gọi Flo bằng cách dùng @flowhunt. Nên dùng khi cần hỗ trợ nhanh việc lấy/summarize thông tin, nhất là trong các kênh đông người.

Slack Send Message

Slack Send Message

Thành phần này đại diện cho tin nhắn Slack của Flowhunt gửi lại cho bạn. Nó giúp bạn kiểm soát nơi, cách và ai sẽ nhận trả lời của Flo.

Component Handles

  • Slack Message: Đầu vào này xác định nội dung gửi đi. Thường là output của AI Agent hoặc AI Generator. Cần kết nối đầu vào này.
  • After Message Send: Đầu ra cho phép định nghĩa hành động tiếp theo sau khi FlowHunt đã trả lời. Có thể kết nối hoặc không.

Component Settings

  • Format as Markdown: Nếu chọn, tin nhắn sẽ được định dạng Markdown. Nếu không, tin nhắn không có định dạng.
  • Follow Up on Thread: Đảm bảo FlowHunt tiếp tục lắng nghe và trả lời thread mà nó đã được thêm vào, ví dụ các cuộc trò chuyện dịch vụ khách hàng.
  • Mentions: FlowHunt sẽ cần gọi bạn khi cần. Ví dụ, khi người dùng chatbot dịch vụ khách hàng muốn chuyển sang gặp người thật. FlowHunt sẽ gọi bạn bằng mention đã chọn.
  • Thread Timestamp: Giúp giới hạn FlowHunt chỉ trong một thread cụ thể.
  • Channel: Chọn kênh muốn thêm FlowHunt vào.
  • Workspace: Chọn không gian làm việc muốn thêm FlowHunt vào.

Lưu ý: Bạn cần chọn kênh và không gian làm việc ở cả hai thành phần vì có trường hợp chỉ dùng một trong hai, hoặc muốn nhận trả lời ở các kênh khác nhau.

Sử dụng tích hợp Slack

Nhiều trường hợp sử dụng khác nhau tương ứng các cách dùng thành phần Slack khác nhau. Dưới đây là hai trường hợp phổ biến nhất.

AI Assistant Flow

Ví dụ đầu tiên về tích hợp Slack là AI Assistant Flow đơn giản. Flow này cho phép bạn thêm bot Flo vào nhiều kênh để trò chuyện, dùng bot như trợ lý để trả lời câu hỏi cơ sở kiến thức hoặc hỗ trợ viết tốt hơn.

Phiên bản đơn giản nhất chỉ cần ba thành phần:

  • Slack Message Received
  • AI Agent
  • Slack Send message
  1. Kết nối Slack Message Received với AI Agent bằng Plain Message handle.
  2. Kết nối message output của Agent với input của thành phần Slack Send message.
Slack AI Assistant
  1. Đặt hai thành phần Slack cùng workspace và channel. Tùy chỉnh các thiết lập khác theo ý bạn.
  2. Đừng quên hướng dẫn nhiệm vụ cho Agent. Nếu cần hỗ trợ thiết lập AI Agent, hãy xem hướng dẫn này.

Flow đơn giản này cho phép bạn trò chuyện với mô hình GPT4o của OpenAI qua Slack. Để thành trợ lý AI thực thụ, hãy thêm các thành phần như:

  • Chat History để Flow giữ được ngữ cảnh.
  • Các thành phần LLM khác để chuyển từ GPT-4o mặc định sang các mô hình khác mà FlowHunt hỗ trợ.
  • Công cụ cho phép Agent truy xuất thông tin hoặc thực hiện tác vụ.

Đây là ví dụ Flow dùng Claude Sonnet 3.5 làm LLM thay vì OpenAI. Về công cụ, nó có quyền truy cập thông tin xác thực từ cơ sở kiến thức nội bộ qua thành phần Document Retriever, đồng thời có thể tìm kiếm Google thời gian thực. Và không thể thiếu chat history:

Slack AI assistant advanced

Vào Flow Library để lấy Flow này dưới dạng template sẵn dùng.

Giờ đây, bot có thể trả lời câu hỏi bằng thông tin mới nhất và trò chuyện liên tục về dữ liệu.

Slack Customer Service Flow

Trường hợp quan trọng thứ hai là kết nối chatbot dịch vụ khách hàng AI với Slack. Điều này cho phép bạn không chỉ giám sát mọi cuộc trò chuyện với chatbot mà còn có thể tham gia bất cứ lúc nào, đồng thời chatbot sẽ chủ động ping bạn khi cần bạn giúp.

Đây gọi là human in the loop, tăng cường AI bằng chuyên môn con người để đảm bảo độ chính xác, giảm lỗi và tuân thủ đạo đức trên nhiều ứng dụng khác nhau. Nói cách khác, AI sẽ chủ động báo cho bạn biết tình hình và yêu cầu bạn tiếp quản trong cửa sổ chatbot thay vì chỉ cho người dùng tùy chọn liên hệ với bạn.

Tất cả các kịch bản này cần khá nhiều thành phần phối hợp. Bạn có thể bỏ qua các bước phức tạp bằng cách lấy Flow này dưới dạng template trong Flow Library.

Flow này gồm ba phần chính. Đầu tiên là xây dựng chatbot dịch vụ khách hàng. Thứ hai là các trigger cho phép bạn tiếp quản qua Slack. Cuối cùng là các tiện ích nâng cao trải nghiệm. Bắt đầu bằng việc xây dựng chatbot trước.

Phần 1: Tạo Chatbot Subflow

  1. Như thường lệ, mọi Flow chatbot đều bắt đầu với trigger Chat Input từ người dùng.
  2. Tiếp theo, thiết lập escalation. Bắt đầu bằng cách kết nối Escalation Gateway với Chat Input:
Slack Escalation
  1. Thành phần này để AI quyết định chọn “Human Escalation” hay “Bot Escalation”. Tức là AI sẽ trả lời hay yêu cầu bạn hỗ trợ.
  2. Tiếp tục kết nối thành phần Slack Send Message với cả hai hướng. Thành phần này đảm bảo cả hai phương án đều được báo về kênh Slack và bạn luôn được cập nhật.
Send message Slack integration
  1. Mở cài đặt Slack Send Message và chọn WorkspaceChannel(hoặc nhiều kênh) mà chatbot nên hoạt động. Chọn cùng workspace và channel ở cả hai thành phần:
Send Slack message Settings
  1. Mở thành phần Slack Send Message kết nối với human escalation. Đây là nơi bot thông báo cần bạn hỗ trợ. Cần thiết lập Mention để thông báo đúng người. Nên dùng @here để báo cho mọi thành viên kênh đang online.
  2. Nếu muốn nhận thông báo về mọi tin nhắn người dùng gửi, bạn cũng có thể thiết lập Mention cho Send Slack Message kết nối Bot Response.
  3. Tất nhiên, bot cũng phải trả lời người dùng trong chat. Đó là lúc AI Agent được sử dụng. Kết nối đầu ra Bot Response với đầu vào AI Agent:
Slack with AI Agent
  1. Bước cuối là thêm đầu ra cho Agent. Bạn muốn bot trả lời người dùng trong chat, đồng thời lắng nghe phản hồi qua Slack. Vì vậy, hãy kết nối AI Agent với cả Slack Send MessageChat output:
Slack with AI Agent outputs
  1. Cài đặt cùng WorkspaceChannel như các nơi khác.

Giờ bạn đã có chatbot GPT-4o đơn giản có thể tự quyết định khi nào cần bạn hỗ trợ. Nhưng đây chưa phải chatbot dịch vụ khách hàng hoàn chỉnh. Hãy bổ sung đầy đủ tính năng chuyên nghiệp.

Phần 2: Chatbot Dịch Vụ Khách Hàng

Chúng ta cần bổ sung vài

Câu hỏi thường gặp

Tích hợp Slack của FlowHunt làm gì?

Nó cho phép bạn đưa bất kỳ Flow nào vào không gian làm việc Slack của mình, kích hoạt hỗ trợ AI theo thời gian thực, tự động hóa tác vụ, giám sát trò chuyện dịch vụ khách hàng và quản lý công cụ—tất cả ngay trong Slack.

Làm sao để tích hợp Slack với FlowHunt?

Vào mục Tích hợp trong menu FlowHunt, tìm tích hợp Slack và nhấn Tích hợp. Sau đó làm theo hướng dẫn để xác thực và kết nối không gian làm việc Slack của bạn.

Các trường hợp sử dụng phổ biến của tích hợp Slack là gì?

Các trường hợp phổ biến gồm xây dựng trợ lý AI cho nhóm, giám sát và tiếp quản trò chuyện dịch vụ khách hàng, tự động hóa quy trình làm việc, và triển khai các công cụ tăng năng suất theo từng kênh.

Tôi có thể kiểm soát khi nào AI phản hồi trong Slack không?

Có, bạn có thể cấu hình bot chỉ trả lời khi được nhắc tới, hoặc trả lời mọi tin nhắn trong các kênh đã chọn. Điều này giúp bạn quản lý cách và thời điểm AI tương tác với nhóm.

‘Human in the loop’ trong tích hợp Slack là gì?

‘Human in the loop’ cho phép bạn được thông báo và chủ động tiếp quản cuộc trò chuyện từ chatbot AI ngay trong Slack, đảm bảo chuyển giao mượt mà và hỗ trợ chất lượng cao.

Trải nghiệm tích hợp Slack của FlowHunt

Tăng năng suất và tinh gọn cộng tác bằng cách đưa tự động hóa AI và dịch vụ khách hàng trực tiếp vào không gian làm việc Slack của bạn.

Tìm hiểu thêm

Thêm o1 Preview vào Slack: Những Điều Bạn Cần Biết
Thêm o1 Preview vào Slack: Những Điều Bạn Cần Biết

Thêm o1 Preview vào Slack: Những Điều Bạn Cần Biết

Tích hợp GPT-o1 preview với Slack bằng Flowhunt để tạo một Slackbot mạnh mẽ có thể trả lời câu hỏi, tự động hóa tác vụ và nâng cao sự hợp tác trong nhóm. Tìm hi...

4 phút đọc
Slack AI +5