PVA Flashcards
(45 cards)
PVA
1) topics -
* a small individual conversation on a specific subject or
* represent paths a customer can be taken on while interacting with a bot
2) Trigger Phrases
* Phrases, keywords, or questions entered by users that relate to a specific issue
* Should be unique to the topic. Using same trigger phrase in multiple topics can result in items not displaying correctly.
* Punctuation can be used
* use short phrases rather than long sentences
3) Goto Authoring canvas
4) Test your bot
5) Track between topics
6) Publish on the side navigation pane
7) Share your bot - demo website
8) Analytics in Navigatin pane
Analytics tab
1) Summary
2) Customer Satisfaction
3) Sessions - detailed session history and transcripts
4) Billing
New Environment
1) Login to PPAC
2) Environment tab
3) Select +New
4) Specify unique name of the env
5) Select environment type - Production or Trial
6) Region
7) Create a database for this env to Yes
8) Select Next
9) Language and currency
10) Save
Issues while creating a bot
- Insufficient permissions for the selected environment
“You do not have permissions to any environments. Please get access from an
administrator.”
You will need to create a new environment. Use that environment to create your bot.
The environment doesn’t show up in the drop-down menu of Power Virtual Agents
1) The environment doesn’t have a database created. To resolve this issue, go to admin.powerplatform.com to
create a database in your environment.
2) The environment is created in an unsupported region.
Share a bot
1) view, edit, configure, share and publish but cannot delete
2) Can only share with individual users
3) cannot share with security group or distribution group in your org
4) cant share with users or groups outside your org.
5) Users in env must have environment maker security role before bot can be shared with them.
Share Flow in the bot
1) arent automatically shared with other users while sharing the bot.
2) Users who dont have access to the shared flow can still run the bot in the test bot canvas.
3) to let users edit and add flows - need to share them in power automate.Can open flow directly from the topic where flow is used.
Security role
You can only assign security role while sharing a bot, if you are system admin. You cannot remove security role while doing that. Use PPAC for full security role management.
Types of Security Role
1) Environment Maker - manager + power automate user
2) Bot transcript viewer
Environment Variable in skills
1) AppID
2) manifestURL
Destination solution
You must have atleast 1 bot already in the new environment where you are importing the solution . This ensures you have correct configuration in your environment when you import a bot.
Localization
Localized handling and formatting are based on the user's browser locale setting, and include the following elements within a chat conversation: 1) Date and time 2) Numbers 3) ZIP or postal code 4) Currency 5) Speed
Can only see bots in the version of PVA where you created them-
If you create a bot with the Power Virtual Agents app in Microsoft Teams, you will not see the bot in the web
app of Power Virtual Agents at https://powerva.microsoft.com.
delete bot
1) Select the bot
2) Settings from top menu bar
3) General settings
4) Delete bot
Max number of topics in a bot
1000 topics
When you create a bot, few topics that automatically get created
1) User Topic - lessons or Sample topics . 4 .
2) System topics.
can edit both these types but cannot delete.
Insert node
After Trigger phrase node 1) Ask a question 2) Show a message 3) Call an action After that node you can also 4) Go to another topic 5) End conversation - End with survey, transfer to agent
Synonymn
define synonym for each option.
1) Menu icon on the top of the Question node
2) Select options for user
3) Select Synonym
4) Add the keywords individually
5) select done to return to authoring canvas
Fallback topic
to customize where bot will go if it cant find an appropriate topic or doesn’t understand the user’s input.
eg catchall topic to capture unrecognized user intent
or route to existing services etc.
1) Settings pane
2) System Fallback section
3) Go to fallback topic
Note - This system fallback topic doesn’t have a trigger phrase.
Reset system Fallback behavior
1) Settings
2) System Fallback section
3) Delete
This will remove the fallback topic and any changes you made to it.
Topic Checker
- lets you know if there are errors in your topic.
- when you save a topic , it is run
- Topics Page will only show errors not warnings as that stop your bot from working.
- Can save Topics with errors but cannot publish it.
Types of errors
1) Node - entire node is incorrect and highlighted red
2) Field - field might be missing required data and highlighted red.
3) Expression - might be invalid - highlighted red
4) Variable deletion - variable in topic was deleted but referenced later which is highlighted red. Variable reference must be either removed or replaced.
Topic Status
- On/ off
- When off - will not trigger if triggering phrases are used in the bot conversation
- will also not be redirected to (when off) even if other topic has specified that it should be.
- when bot is published- all topics On or Off are published but Off topic will not trigger.
- Can change to on/off on Topics Page.
- default new topics with status as On
Copy Topic
- on topics page
* copied topic has status off.