zoukankan      html  css  js  c++  java
  • CONFIGURING POWER VIRTUAL AGENT BOT HANDOFF TO OMNICHANNEL LIVE AGENT PowerPlatform

    CONFIGURING POWER VIRTUAL AGENT BOT HANDOFF TO OMNICHANNEL LIVE AGENT

     

    In this post, we will look at how to create a Power Virtual Agent (PVA), connect it to Omnichannel for Dynamics 365, and configure it so a customer can be connected to a live agent after talking to a bot through chat.

    First, let’s go to https://web.powerva.microsoft.com/, where we are prompted to enter the name of our bot, as well as the language and D365 environment:

    Click on Create. We see:

    Exploring the bot, we see below:

    Let’s go to Topics on the left. We can see there are some samples in place, for example Lesson 1 – A simple topic, which has some phrases such as When are you closed:

    Clicking on Go to Authoring Canvas takes us to the design view of this topic:

    If we enter a trigger phrase into the bot, such as When are you closed, we see the response:

    Now, in order to facilitate the handoff to a live agent, we need to configure the Escalate topic. Select the topic’s authoring canvas:

    You may see something like this:

    Now, if we don’t do this step, and a customer typed in Talk to agent, our virtual agent would simply reply with “To connect with a person now, click on the following link”, without actually transferring to a live agent:

    Instead, let’s delete this action and add a new one, End the Conversation -> Transfer to agent:

    We can add a private message to the agent as well:

    Save the topic in the top right:

    Let’s publish the bot:

    Now let’s configure Transfer to Agent. Select Settings->Transfer to Agent:

    Select Omnichannel:

    You will see:

    This takes us to https://portal.azure.com, where we can add a new app registration:

    We will enter like below and click Register:

    Now copy the Application (Client) Id:

    And paste it into the first screen, then click Next:

    Click Next to enable Teams:

    Select your org by clicking into it:

    You will then show as Connected. Click on the link “Go to Omnichannel for Customer Service”:

    This takes us to the PVA user page:

    Click on the Omnichannel tab and assign a queue:

    In our Omnichannel Administration, we see the new bot under Bots:

    Let’s tie the bot to a chat. Open a chat configuration:

    Open the associated Work Stream:

    Click on Smart Assist:

    And select the bot:

    Now let’s open the Omnichannel chat based on the code snippet here:

    Our chat opens, and automatically the Power Virtual Agent sends messages to the customer:

    If we type in “When are you closed”, we see a response coming back from the bot based on the topics we have configured:

    If we select No from the options above, we get prompted to Talk to an Agent:

    Now when we select Talk to an Agent, we get the message “An agent will be with you in a moment”:

    On the Omnichannel agent side, in the Omnichannel for Customer Service app we get an alert for an incoming chat:

    We see the history of the bot conversation, as well as the private message we configured:

    And the customer sees something like below:

    That’s it, pretty straight forward to have your org up and running with a bot that hands off to a live agent with Omnichannel for Dynamics 365.

     
  • 相关阅读:
    睁大你的眼睛,警惕职业生涯中的“红灯”
    几则好玩的脑筋急转弯
    File.Delete()的解决
    Powershell之True或False
    发送邮件
    IE与CSS兼容性
    WSS
    File.Delete()
    添加field部署
    css加载
  • 原文地址:https://www.cnblogs.com/lingdanglfw/p/15737188.html
Copyright © 2011-2022 走看看