liveBook · Manning

Proactive support

As explained in Effective Conversational AI

Assistance initiated by a service or conversational system to address likely user needs or potential problems before the user explicitly asks for help.

A reactive chatbot waits for a question, while proactive support starts from a likely need. It can warn users about emerging problems before they become urgent, making assistance more timely and reassuring. section 9.1.1

The assistant becomes proactive by combining current session context, persistent user history, behavioral patterns, and previous interactions. These signals help it decide what to surface, when to surface it, and how to personalize the response. section 9.1.1 section 9.1.2

Useful proactive support can take several forms:

  • Send just-in-time reminders about upcoming bills, low balances, or unusual account activity. section 9.1.1
  • Provide balance updates each morning or bill reminders as a user’s regular payment date approaches. section 9.1.2
  • Suggest a savings plan when spending and transaction patterns indicate a large monthly surplus. section 9.1.1

Emma’s banking assistant

Emma checks her balance every morning and pays bills on the first of each month. Max can provide a morning balance update and remind her about bills as the date approaches. Because she has previously asked about budgeting and loan repayment, Max can also tailor a savings-plan suggestion to her financial concerns. section 9.1.2

Table 9.2 Example interactions with non-contextual, contextual, and personalized responses
User query: How should I manage my expenses this month?
Non-contextualized response
Ensure you track your expenses and stay within a budget. Consider using financial tracking tools to help manage your spending.
Contextualized response for a frequent traveler
Since you travel frequently, consider investing in a credit card that offers travel rewards. You should also look into travel budgets for each trip and explore saving options on frequent flyer programs to optimize your travel-related expenses this month.
Contextualized response for a recent graduate starting a new job
Congratulations on your new job! As you transition into financial independence, it’s important to set up a budget, considering your new income. You might want to allocate funds for upcoming one-time expenses, such as professional attire or a commuting pass, while also starting an emergency fund.

Compare generic, context-aware, and personalized responses to see how user circumstances change the usefulness of assistance. section 9.1.1

How Effective Conversational AI covers it

How deep it goes
Explains triggers, history, prediction, and notification examples, but stops short of implementation details.
Examples
Uses banking alerts, balance updates, bill reminders, savings plans, and Emma’s recurring financial behaviors.
What it assumes
Builds from session history, persistent user history, behavioral patterns, and previous interactions as sources of context.
What you can do after
Apply proactive support by analyzing interactions and transactions, identifying patterns, and delivering timely recommendations or notifications.
How it connects
Connects proactive support with contextual information, persistent user history, behavioral patterns, predictive insights, and personalized interactions.

This explainer was generated by Manning's knowledge graph from the text of Effective Conversational AI. The section links point to the parts of the book it draws on.