> ## Documentation Index
> Fetch the complete documentation index at: https://chatbotx.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Follow Up

> Hướng dẫn dùng node Follow Up trong Flow ChatbotX để tự động nhắc lại khi khách hàng không phản hồi sau một khoảng thời gian.

**Follow Up** là node giúp Bot gửi tin nhắn hoặc thực hiện hành động khi khách không phản hồi trong khoảng thời gian bạn đặt. Nếu khách trả lời trước khi hết thời gian, hệ thống tự hủy Follow Up và không chạy các node phía sau.

Bạn có thể dùng Follow Up để nhắc khách hoàn tất đăng ký, hỏi lại nhu cầu hoặc gửi khảo sát sau khi cuộc trò chuyện tạm dừng.

## Follow Up hoạt động như thế nào

Khi liên hệ đi đến node Follow Up, hệ thống bắt đầu đếm thời gian:

* Nếu khách **trả lời trước khi hết thời gian**, Follow Up bị hủy.
* Nếu khách **không trả lời**, Flow tiếp tục qua cổng **Continue** và chạy node tiếp theo.

Ví dụ: bạn đặt Follow Up sau 1 giờ và nối với một node **Send Message**. Nếu khách không phản hồi trong 1 giờ, Bot gửi tin nhắn nhắc lại. Nếu khách trả lời sau 20 phút, tin nhắn nhắc lại không được gửi.

## Phân biệt Follow Up và Wait

Follow Up và Wait đều tạo khoảng dừng trong Flow, nhưng xử lý phản hồi của khách khác nhau.

| Node          | Khi khách không phản hồi            | Khi khách phản hồi trong thời gian chờ |
| ------------- | ----------------------------------- | -------------------------------------- |
| **Follow Up** | Flow tiếp tục sau thời gian đã đặt. | Follow Up bị hủy.                      |
| **Wait**      | Flow tiếp tục sau thời gian đã đặt. | Flow vẫn tiếp tục sau thời gian chờ.   |

Dùng **Follow Up** khi hành động tiếp theo chỉ cần chạy nếu khách im lặng. Dùng **Wait** khi Flow luôn phải tiếp tục, bất kể khách có phản hồi hay không.

## Các trường hợp nên dùng Follow Up

<CardGroup cols={3}>
  <Card title="Nhắc khách phản hồi" icon="message-dots">
    Gửi câu hỏi như “Bạn vẫn quan tâm đến sản phẩm này chứ?” khi khách dừng giữa cuộc trò chuyện.
  </Card>

  <Card title="Xin đánh giá" icon="star">
    Gửi khảo sát hoặc yêu cầu đánh giá sau một khoảng thời gian khách không tương tác.
  </Card>

  <Card title="Xử lý liên hệ không hoạt động" icon="user-clock">
    Gỡ đăng ký, gắn Tag hoặc xóa liên hệ khi khách không phản hồi sau thời gian quy định.
  </Card>
</CardGroup>

## Cách thêm Follow Up vào Flow

<Steps>
  <Step title="Mở menu thêm node">
    Nhấn nút **+** trên thanh công cụ phía dưới canvas hoặc kéo từ cổng đầu ra của node trước đó.
  </Step>

  <Step title="Chọn Follow Up">
    Trong danh sách node, chọn **Follow Up**. Node mới xuất hiện trên canvas.

    <Frame>
      <img src="https://mintcdn.com/chatbotx/MEFfej_yD3HZ88SM/images/flow_builder_add_follow_up_node.png?fit=max&auto=format&n=MEFfej_yD3HZ88SM&q=85&s=875cfc8c8df6be02bc8382ac23c39ed4" alt="Flow Builder Add Follow Up Node" width="3180" height="1890" data-path="images/flow_builder_add_follow_up_node.png" />
    </Frame>
  </Step>

  <Step title="Đặt thời gian chờ">
    Nhấn vào node Follow Up, nhập thời lượng và chọn đơn vị **Seconds**, **Minutes**, **Hours** hoặc **Days**.

    <Frame>
      <img src="https://mintcdn.com/chatbotx/MEFfej_yD3HZ88SM/images/flow_builder_follow_up_duration_setup.png?fit=max&auto=format&n=MEFfej_yD3HZ88SM&q=85&s=3352c37200afe0532325c07ec7cc4d9f" alt="Flow Builder Follow Up Duration Setup" width="3181" height="1890" data-path="images/flow_builder_follow_up_duration_setup.png" />
    </Frame>
  </Step>

  <Step title="Nối hành động tiếp theo">
    Kéo cổng **Continue** đến node **Send Message**, **Perform Action** hoặc hành động cần chạy khi khách không phản hồi.
  </Step>
</Steps>

## Sử dụng nhiều Follow Up liên tiếp

Ví dụ này sử dụng hai node Follow Up để chăm sóc khách đang tìm sản phẩm thời trang nhưng chưa hoàn tất việc lựa chọn.

<Steps>
  <Step title="Hỏi loại sản phẩm khách đang tìm">
    Thêm node Send Message với nội dung `What type of fashion item are you looking for?` và các lựa chọn `Dresses`, `Tops`, `Jeans`, `Shoes`.
  </Step>

  <Step title="Chờ phản hồi đầu tiên">
    Nối cổng Continue của tin nhắn với node Follow Up và đặt thời gian chờ là `1 hour`.
  </Step>

  <Step title="Nhắc lại nhu cầu của khách">
    Sau Follow Up, gửi tin nhắn `Are you still looking for the perfect item? I can recommend styles based on your size, budget, and preferences.` với hai lựa chọn `Yes, help me choose` và `Not right now`.
  </Step>

  <Step title="Đề xuất phong cách">
    Nối lựa chọn `Yes, help me choose` với một node Send Message có nội dung `Great! What style do you prefer?`. Thêm các lựa chọn `Casual`, `Office`, `Elegant`, `Streetwear`, `Party` để tiếp tục tư vấn.
  </Step>

  <Step title="Kết thúc khi khách vẫn chưa phản hồi">
    Nối cổng Continue của tin nhắn nhắc lại với node Follow Up thứ hai và đặt thời gian chờ là `30 minutes`. Sau đó gửi `No worries! I’ll close this request for now. Message us anytime when you want styling advice or product recommendations.` rồi dùng Add Contact Tag để đánh dấu liên hệ.
  </Step>
</Steps>

Nếu khách gửi phản hồi trước khi một node Follow Up hết thời gian, lần nhắc đó sẽ bị hủy và Flow tiếp tục theo lựa chọn của khách.

<Frame>
  <img src="https://mintcdn.com/chatbotx/MEFfej_yD3HZ88SM/images/flow_builder_multiple_follow_up_example.png?fit=max&auto=format&n=MEFfej_yD3HZ88SM&q=85&s=9bbcc9b189dd7f03f5ed0d7c8186069d" alt="Flow Builder Multiple Follow Up Example" width="3181" height="1891" data-path="images/flow_builder_multiple_follow_up_example.png" />
</Frame>

<Note>
  Bạn có thể đặt tối đa 3 node Follow Up liên tiếp. Nếu cần nhiều lần chăm sóc hơn, hãy cân nhắc dùng Sequence để quản lý kịch bản dài ngày.
</Note>

## Kết hợp Follow Up với AI Agent

Ví dụ này dùng AI để đề xuất trang phục, sau đó dùng Follow Up để kiểm tra khách có muốn đặt hàng hoặc cần hỗ trợ thêm hay không.

<Steps>
  <Step title="Tạo nội dung tư vấn bằng AI">
    Thêm action OpenAI: Generate Text và cấu hình AI tạo đề xuất trang phục dựa trên nhu cầu của khách. Lưu kết quả vào biến `{{ai_response}}`.
  </Step>

  <Step title="Gửi đề xuất cho khách">
    Nối cổng Success với node Send Message và chèn `{{ai_response}}` để hiển thị nội dung do AI tạo.
  </Step>

  <Step title="Chờ khách phản hồi">
    Nối cổng Continue của action AI với node Follow Up và đặt thời gian chờ là `1 minute`. Nếu khách phản hồi trước khi hết thời gian, Follow Up sẽ không gửi bước nhắc tiếp theo.
  </Step>

  <Step title="Hỏi kết quả tư vấn">
    Sau Follow Up, gửi `Did these recommendations help you find the right outfit?` với các lựa chọn `Yes, I want to order`, `I need styling advice`, `Show me other option`.
  </Step>

  <Step title="Xử lý từng lựa chọn">
    Với `Yes, I want to order`, gửi `Great choice! Please select your preferred size and color, then provide your delivery details to complete the order.` cùng các lựa chọn `Select size`, `Select color`, `Contact Sales`, rồi dùng Add Contact Tag để đánh dấu liên hệ.

    Với `I need styling advice`, gửi `I’ve transferred your conversation to a fashion stylist. A team member will help you complete your look shortly.` để thông báo khách sẽ được nhân viên hỗ trợ.

    Lựa chọn `Show me other option` có thể được nối với một nhánh đề xuất sản phẩm khác phù hợp với kịch bản bán hàng của bạn.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/chatbotx/MEFfej_yD3HZ88SM/images/flow_builder_follow_up_ai_agent_example.png?fit=max&auto=format&n=MEFfej_yD3HZ88SM&q=85&s=20734b0fb2fa83d28f2d16816ff66bcc" alt="Flow Builder Follow Up with AI Agent" width="3180" height="1892" data-path="images/flow_builder_follow_up_ai_agent_example.png" />
</Frame>

## Lưu ý khi thiết lập Follow Up

* Không đặt Follow Up ngay sau node **Get User Data**. Hãy bật **Auto Skip** trong Get User Data nếu bạn cần xử lý trường hợp khách không nhập dữ liệu.
* Không đặt quá 3 node Follow Up liên tiếp trong cùng một chuỗi.
* Thời gian Follow Up không được vượt quá 30 ngày kể từ tương tác cuối cùng của khách.
* Viết nội dung nhắc lại ngắn và liên quan trực tiếp đến câu hỏi trước đó.
* Kiểm tra chính sách gửi tin của từng kênh trước khi dùng Follow Up cho khoảng thời gian dài.
