Search...
Menu

How to Set Up AI-Powered Employees to Proactively Follow Up with Customers?

I. Function Introduction

Once proactive follow-up is enabled, AI employees can proactively send follow-up messages at set times when customers do not continue to respond, thus continuing to follow up with customers.

Currently, it supports calculating the follow-up time from the time of the AI's last response or the time when the AI was reassigned.

The same callback rule can be triggered at most once in each HelpKnow session, and each callback will consume 1 message quota. If multiple rules are met in the same session, each rule can be triggered once.

This article's link: "How to Set Up AI-Powered Employees to Proactively Follow Up with Customers?"

II. Enter "Proactively Follow Up with Customers"

Enter the AI employee that needs to be configured, find "Proactive Customer Follow-up" in the "Skills" area of the "Configuration" page, and click to enter the settings page.

Click "Create Follow-up Rule" to start setting up a new follow-up rule.

III. Creating Follow-up Rules

1. Set the rule name and callback time.

Enter the "Rule Name", which can be up to 100 characters long.

It is recommended to name them according to their specific purpose to make it easier to distinguish different rules, such as: follow-up call for unanswered product inquiries, follow-up call after sending a quote, and follow-up call for after-sales issues.

Enter the waiting time in "Follow-up Time" and select minutes, hours, or days.

The following two timing methods are currently supported:

  • Time elapsed since AI's last reply : The system calculates the time from the last reply from the AI employee. If the customer still hasn't replied after the set time has elapsed, and meets the follow-up user criteria set in this rule, the system will initiate a follow-up call.
  • AI Reassignment Distance : The system calculates the time from when the session is reassigned to an AI employee. After the set time is reached, even if the customer does not send a message again, the system will initiate a follow-up call as long as the user conditions for follow-up calls set in this rule are met.

If you select "Distance from AI's last reply", the timer based on the last AI reply will be canceled after the customer replies during the waiting period; after the AI replies to the customer again, the system will recalculate the time from the latest AI reply.

2. Fill out the "AI Follow-up Request" form.

The "AI Follow-up Requirements" section outlines the goals and important considerations for this follow-up visit. AI staff will then generate a follow-up message based on these requirements and recent conversation content.

This field is optional. If left blank, the AI employee will automatically generate follow-up content based on the recent conversation context.

For example, in a follow-up call scenario for after-sales issues, you can fill in:

When a customer inquires about product malfunctions, installation, or usage issues, and the AI has already provided a solution but the customer hasn't responded, the system proactively inquires whether the problem has been resolved. A follow-up call is made based on recent conversation content; if the problem persists, the customer is guided to provide necessary information or contact human customer service.

The "AI Follow-up Requirements" are used to guide the AI in generating follow-up content; they are not a filter for determining which users need to be followed up. If you need to restrict the follow-up recipients, please select "Specified Users" in "Follow-up Users" and set the filter criteria.

The actual content sent during the callback is generated by AI based on the conversation and may not be exactly the same as the requirements or examples filled in.

3. Configure actions to be performed during follow-up visits.

In addition to generating follow-up messages, AI can also be instructed to perform configured operations simultaneously when initiating a follow-up call, such as transferring the call to a human agent or updating customer tags or attributes.

For example:

Reply to customer: Your issue requires further processing by a human operator. I will now transfer you to a human operator.

Politely ask the customer if they still need help, and update the conversation attribute "follow-up status" to "followed up".

Reply to customer: We are upgrading your service. At the same time, mark the user as "Pending Follow-up".

Before using these operations, you need to complete the corresponding configuration. Switching to human assistance requires prior setup; updating tags or attributes requires creating the corresponding tags or attributes first.

These operations are executed synchronously when the follow-up message is triggered, without waiting for the customer's reply before making a judgment.

4. Select users to follow up

The "Returning Users" feature supports the following two configuration methods:

  • "All Users": Initiate a follow-up visit for all users whose follow-up visit time has arrived and for whom the rule has not yet been triggered in the current session.
  • "Specified Users": Only initiate follow-up visits to users who meet the filtering criteria.

After selecting "Specific User", click "New" to add criteria. The following types of filter criteria can be used:

  • Custom Attributes : Select existing user attributes or session attributes as return visit filtering criteria. User attributes also include customer tags. Optional content is based on what's already in the current project. For creating or managing related attributes, refer to "How to Set Up AI Employees to Update Customer Tags?" for customer tags, and "How to Set Up AI Employees to Collect Customer Information?" for other user attributes and session attributes.
  • Contact Attributes : Use existing contact attributes from SaleSmartly as return visit filters, such as name, email, phone number, language, social media channels, country/region, etc. These attributes are preset by SaleSmartly and do not need to be created separately in HelpKnow.
  • System attribute : "AI Response Rounds". This variable counts the number of response rounds of the AI employee in the current session.

All conditions in the same condition group must be met; after adding multiple condition groups, it is sufficient to meet any one of the condition groups.

5. Save and enable the rules.

After completing the settings, click "OK".

After returning to the rule list, confirm that the switch in the upper right corner of the rule is turned on. When the switch is off, the rule will not trigger a revisit.

Once the follow-up rules are created, modified, and enabled, they will take effect immediately without needing to click "Publish" in the upper right corner of the AI Employee Configuration page.

IV. Management Follow-up Rules

On the "Proactive Customer Follow-up" page, you can view the rules that have been created, as well as the users, timing, and requirements for follow-up.

You can do the following:

  • Turn off the switch to suspend the use of a certain rule.
  • Click "Edit" to modify the rule content.
  • Click "Delete" to remove rules that are no longer in use.
  • Click "Create Return Visit Rule" to add other rules.

Multiple callback rules can be triggered within the same session. When creating multiple rules, it is recommended to avoid callback times and content being too close together to prevent sending multiple messages to the customer consecutively.

V. Test and review the follow-up results

Proactive follow-up calls cannot be triggered in the "Q&A Test" on the right side of the AI employee configuration page.

For testing purposes, please initiate a real conversation through websites or social media channels that SaleSmartly has integrated with. For detailed testing methods, please refer to: "How to Test the Actual Reception Effectiveness of AI Employees?"

After the follow-up message is sent, you can view the record by going to the "Analysis > Messages" page of the corresponding AI employee.

Since there is no corresponding user question for the proactive follow-up message, the "Question" field may display as "-"; the "Basis for Answer" will display as "Trigger Follow-up Rule". Hovering the mouse over this icon will show the name of the follow-up rule used for this message.

VI. Applicable Scenarios

Proactive follow-up is suitable for scenarios where customers have not yet responded but further follow-up is still needed, such as:

  • After inquiring about the product, ask the customer if they need to know anything about the price, specifications, or purchase method.
  • After sending a quote or product information, ask the customer if they have already viewed it.
  • After providing after-sales service methods, inquire whether the problem has been resolved.

VII. Frequently Asked Questions

1. Why wasn't the proactive follow-up call triggered?

Please check the following:

  • Has the follow-up visit rule been enabled?
  • Has the set follow-up time been reached?
  • Whether the test is conducted through websites or social media channels already integrated with SaleSmartly. Proactive follow-ups are not supported in "Q&A Tests".
  • Does the current user or session meet the filter criteria in "Specified User"?
  • Has this rule already been triggered in the current session? The same rule can be triggered at most once per session.
  • Does the current session still meet the conditions for a follow-up call, such as whether it has been transferred to a human operator, the session has ended, or automatic cessation of responses has been triggered?

Once the follow-up visit is triggered, you can go to "Analysis > Messages" to view the relevant records.

2. Will a follow-up call be triggered after the call is transferred to a human operator?

Once the conversation is switched to a human, the proactive follow-up based on the "distance from the AI's last reply" will not continue.

If a human customer service representative completes the reception and then reassigns the conversation to an AI employee, a follow-up rule of the "distance-reassigned AI" type can be used to allow the AI to proactively follow up with the customer based on the reassignment time.

3. After enabling proactive follow-up, will you follow up with customers who have consulted us before?

No. Proactive follow-ups will not automatically trace back to historical customers who had already consulted and remained silent before the rules were enabled.

Once the rule is enabled, a new, matching session state needs to be generated before the system will begin calculating the follow-up time based on the selected follow-up time type. For example, if "Distance from AI's Last Response" is selected, the AI employee needs to respond to the customer again; if "Distance from AI Reassignment" is selected, the calculation will start from the time when the AI was reassigned.

4. Will a follow-up call be triggered after the session ends?

No. Once the session ends, any proactive callbacks that have not yet been triggered in that session will not be executed.

If the customer initiates a new inquiry later, the system will recalculate the follow-up time based on the new session status and the selected follow-up time type.

5. Why do I receive multiple follow-up calls from the same customer?

Each callback rule can be triggered at most once in the same HelpKnow session.

If the same session meets multiple callback rules, each rule can be triggered separately, so the customer may receive multiple callback messages.

It is recommended to check the enabled callback rules, the users to be called back, the callback time, and the content, to avoid the scope of application and callback time of different rules being too similar.

6. Will proactively following up affect the "automatic stop reply" setting?

If the session has already triggered "automatic stop reply", the proactive follow-up will not continue.

Additionally, if "Automatic Stop Reply" uses "AI Reply Round (Single Session)" as the stop condition, proactive follow-up messages will also be counted in the current session's AI reply round.

For example, if the stopping condition is set to "AI response rounds (single session) greater than or equal to 3", after actively calling back to make the current session's AI response rounds reach 3, the customer will trigger the stop reply when sending a message again.

Related tutorial: "How to set up AI employees to automatically stop replying?"

Previous
What are Skills? How to Configure and Use Skills?
Next
How to Set Up AI Employees to Update Customer Tags?
Last modified: 2026-09-21Powered by