TechExchange: How-to Best Handle List or Button Actions That Were Issued from UI Components Displayed in the Messenger Conversation History by Frank Nimphius

image

It happens in a chatbot interaction that a user scrolls the conversation history displayed in the messenger client and selects a list or button action that is no longer in scope for the current conversation. For example, in a travel booking chatbot, a user may have selected a destination and provided the name to be printed on the tickets When asked to select a free gift voucher, she then scrolls the message history and selects a different destination.

Changing a travel destination should not be a problem, you may think, and for most of the time you are right. But changing the travel destination may have an impact to other parts of a conversation. For example, a selected destination may not qualify for a voucher, or in the process of booking the travel, the user selected a local agency for an airport pick-up.

Chatbots don’t control the messenger and therefore cannot prevent users from selecting out-of-scope actions. So the best thing it can do is to find a solution that doesn’t upset the user and also does not mess with the business task at hand.

In Oracle Digital Assistant, out-of-scope actions are referred to as an out-of-order messages. While there is a default implementation for how a skill bot handles out-of-order messages, there also is an option for bot designers to customize the behavior, either for the bot as a whole or just for the current state in a conversation. Read the complete article here.

 

Developer Partner Community

For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.

clip_image003 Blog clip_image005 Twitter clip_image004 LinkedIn image[7][2][2][2] Facebook image Meetups

Technorati Tags: PaaS,Cloud,Middleware Update,WebLogic, WebLogic Community,Oracle,OPN,Jürgen Kress

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.