I have searched through all documentation and I cannot find any clarification on Sessions and Power Platform requests.
For "Sessions", is this any time the chat conversation ends within Teams? For example, if the chat conversation never technically ends, is this just one sessions with the virtual agent?
Power Platform requests - I'm wanting to know two questions. Is the 2,000 allotted platform requests across the entire org, or on a per user basis? Is each interaction with the virtual agent considered a power platform request, or is this just external api calls to something like power automate?
Any assistance would be huge, as I'm attempting to spin this up for the company, but these questions are a must know.
You can contact your admin to increase the Power Virtual Agents Power Platform requests limits by purchasing the Power Virtual Agents Chat Session add-on. For more information, see the Microsoft Power Platform Licensing Guide
Do you know if it's possible to increase the session limit? 10 per user per day is fairly low, as we are attempting to use this as a contact deflection for our contact center agents.
Each interaction with the PVA bot is consuming PVA limits.
But when you are calling Power Automate workflow, you need to be attention related to the Power Automate limits too.
Here's the documentation for the limits you are asking about.
Rate limits for chatbots - Power Virtual Agents | Microsoft Docs
1) A session would be any interaction with the bot until that interaction ends. IE, until a keyword for a different bot is processed. So if the chat never ends and its all the same bot then that would be one session. But that's not a very common design pattern
2) Requests are when a bot calls a Power Automate flow. They are per user and not pooled. Here's the documentation on that Requests limits and allocations - Power Platform | Microsoft Docs You can buy additional capacity if necessary.
In regards to the platform requests -- If I am not calling any automate flows from within the virtual agent, would I have zero platform requests? Or, is every interaction with the virtual agent considered a platform request?
Hi @Zpemberton ,
For "Sessions", is this any time the chat conversation ends within Teams? For example, if the chat conversation never technically ends, is this just one sessions with the virtual agent?
You can see more details here related to the billed sessions: View billed sessions - Power Virtual Agents | Microsoft Docs
Power Platform requests - I'm wanting to know two questions. Is the 2,000 allotted platform requests across the entire org, or on a per user basis? Is each interaction with the virtual agent considered a power platform request, or is this just external api calls to something like power automate?
For all users because the license is per tenant.
Also, you can see in the same documentation above when is considered session limits: View billed sessions - Power Virtual Agents | Microsoft Docs
But when we are discussing the licenses, PVA for Web license is included premium connectors within Power Automate (including API requests, or something like that). PVA for Teams is only included standard connectors.
Let me know if you have more questions.
Romain The Low-Code...
25
Pablo Roldan
25
stampcoin
10