liveBook · Manning

Process-oriented bot

As explained in Effective Conversational AI

A process-oriented bot is a conversational agent that guides a user through a sequence of questions or actions to achieve a goal or complete a transaction.

A user who wants to check an insurance claim should not have to answer several questions before the bot provides any value. A process-oriented bot guides the user toward a goal through a sequence of questions and actions. It may complete the transaction or collect what a human needs to finish it. Unlike a question-answering bot, it must keep the user engaged beyond the first response. section 1.1.1 section 1.1

From cake-order routing to a useful handoff

A routing bot can send “User wants to order a cake” to an agent. A process-oriented version first asks for cake size and occasion, then passes along “User wants to order a <size> <occasion> cake.” Offering choices helps users answer, while typed responses remain possible. If the opening request already says “a large anniversary cake,” the bot can skip both questions. A fuller flow gathers further details, confirms the order, and proceeds toward fulfillment. section 2.2.2

The working pattern is to recognize the user’s intent, gather only missing information, and fulfill the request or connect the user to someone who can. A dialogue engine manages the steps and conversation state; API calls can retrieve information or act for the user. Design the questions around the channel and its security limits: information suitable for a web password reset may be difficult to collect by phone or insecure over SMS. section 1.1.2 section 1.1.3

Judge the flow by whether users reach their goal efficiently, not merely by whether every question is valid. Use available context to avoid unnecessary questions, provide a human path when needed, and examine where users drop out. Improving a weak step can matter more than adding another capability; generative AI alone does not remove the risk of misunderstanding or wrong answers. section 1.1.1 section 1.3.1

How Effective Conversational AI covers it

How deep it goes
Works through a staged cake-order flow, including skipped questions and human handoff, while deferring fulfillment details.
Examples
Contrasts burdensome and context-aware claim checks, then develops cake-order questions, confirmation, and handoff.
What it assumes
Introduces intent, dialogue engines, and API interaction through user requests rather than requiring implementation code.
What you can do after
Apply it via IBM watsonx Assistant to collect order details before handing a partially completed request to a human.
How it connects
Links intent recognition and dialogue state to API calls, human handoff, and conversion funnels.

Related concepts

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.