Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The chatbot can also proactively reach out to users when it detects a need for their involvement, such as to notify them of new tasks to approve or if their account has become locked out. Suppose you have scenarios where you have to provide commands directly from Job, API, Workflows, or other system components to the Bot and send messages to users. In that case, you will be using the Proactive Messaging capability of the Bot. E.G., a job can trigger a message asking the user to approve a particular business request. In this doc, we will explore properties and create a Sample Proactive Bot Message.

...

Code Block
heroCard.ConversationFlow = new BotConversationFlow().
heroCard.ConversationFlow.WorkflowName = "ResponseToUserBotflow";

//Set any required workflow parameters for the Botflow.

heroCard.ConversationFlow.Parameters = new Dictionary<string, string>() { {"WorkflowProperty1","123"} };

Insert excerpt
IL:External Stylesheet
IL:External Stylesheet
nopaneltrue