paint-brush
Optimize Your Bot Building with Power Virtual Agents Copilot (Preview)by@thecognitiveservicesninja
402 reads
402 reads

Optimize Your Bot Building with Power Virtual Agents Copilot (Preview)

by Holger ImberyApril 19th, 2023
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

You can easily create and modify bot topics with Power Virtual Agents Copilot. Instead of using the traditional method, you can describe what you want and let the AI build it. The AI automatically understands your requirements and automatically creates a topic with different node types and conversational responses. You will have access to deep knowledge and expertise, ensuring that you never find yourself at a loss.
featured image - Optimize Your Bot Building with Power Virtual Agents Copilot (Preview)
Holger Imbery HackerNoon profile picture


Your built-in peer bot-builder is on the horizon


Imagine you are working on a Power Virtual Agents project and wish for an experienced colleague to consult with and receive guidance from. You are in luck, as the editing canvas will come with an integrated expert on Power Virtual Agents, still in preview but in the door. You will have access to deep knowledge and expertise, ensuring that you never find yourself at a loss. This incredible resource is readily available to help you take your bot project to the next level.

Introducing Copilot

You can easily create and modify bot topics with Power Virtual Agents Copilot. Instead of using the traditional method, you can describe what you want and let the AI build it. The AI automatically understands your requirements and automatically creates a topic with different node types and conversational responses. This feature helps you save time and effort, as you don't have to manually create multiple topics before deploying your bot.



Hint: Do not forget to check the conversation booster feature, too.


Caution: Your bot must be created in the US region. Other regions, and languages other than English, aren't supported during the preview.


If you are unable to see this feature, check in Settings / General




Use Copilot to create a topic

When creating a new topic, you can utilize the "Create with Copilot" feature, asking the AI to generate it. You'll need to repeat this step for every topic you want, as you can't generate multiple topics within a single description.


  • Select Topics

  • Create a new Topic by selecting "+ New Topic" and "Create with Copilot"


Create a new Topic



Create it with Copilot



Example: outstandings

If you want to offer help to users with outstanding, ask the Copilot to generate a topic for it.


"Name your topic": outstanding

"Create a topic to": ask for name, customer number offer to pay in installments or all at once and connect them to an agent


The result is an excellent start to work with:


AI-generated Dialogflow (1)




AI generated Dialogflow (2)



The result is as expected; we have the following:


  • trigger phrases
  • two open questions and a multiple-choice question with the correct variable types
  • and an escalation node


The essential work is done; refinements can be done manually or with your Copilot.


Use Copilot to edit a topic

To use Copilot to edit an existing topic, select "Edit with Copilot"




Tip: If you have selected any nodes on your canvas, your request will be limited to those nodes. For instance, if you have selected a question node, you can simply write "add a speech response" instead of "add a speech response to the question node".The nodes you have selected will be displayed next to the Update button.



Edit with Copilot


Limitation

Copilot can create Message, Question, and Condition nodes during the preview when building and iterating on topics. Other node types during the preview aren't currently supported. Copilot understands the required properties on Message, Question, and Condition nodes, such as the text to use when prompting the user or generating appropriate output variables. However, the Copilot doesn't understand all the more advanced properties that can be configured in these nodes, such as the re-prompt and interruption settings on a Question node.

Conclusion

Of course, this is a preview, and you can't even publish the bot without having asked for an exception, but this feature shows what the future can look like in an imposing way, having a wingman of trust always at your side.



Also published here.