cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
rohitjadhav123
Advocate II
Advocate II

How to choose which PVA? PVA in ms teams v/s Web app PVA

Hello,

 

I'm a pro user on PVA as Web app. I have recently learned about Ms Team version of PVA. I have built few Bots using ms team version of PVA and wondering what if I want to publish those to be used by others in the organization.  I can certainly do that from 'Share' option.  But  when it comes to a decision on choosing a right platform, I'm not sure how to tackle. When to use teams v/s when to use web app PVA. 


Ref: https://docs.microsoft.com/en-us/power-virtual-agents/fundamentals-what-is-power-virtual-agents

  1. Is there any quota limited on PVA in teams v/s PVA in Web app. Where is rate limit applied?
  2. How do decided which one to choose over another. What are the deciding factors?
  3. Do we decide based on number of end users? Ex:- if 50 people are going to use we can go with PVA in ms teams and, if 1000 users then go with full web app PVA.
  4. Are  there any performance considerations we need to be thinking in this terms.

 

6 REPLIES 6
renatoromao
Super User
Super User

Hi @rohitjadhav123 ,

 

  1. Is there any quota limited on PVA in teams v/s PVA in Web app. 
    Today, I don't have a limit to use PVA for Teams, you can see all Microsoft documentation and you will don't find a specific limit to use like PVA for online.

  2. How do decided which one to choose over another. What are the deciding factors?
    I think that the best decision is to write the architecture of your solution.
    I mean:

    - Do you have any budget to pay a license monthly?
    - Do you need to publish only inside the Teams? (e.g.: custom site, facebook, etc.)
    - Do you need any external users?
    - Do you have any automation behind this chatbot? 
    - IF you have some automation, you can use a simple license or you need to use a premium license?
    - How many messages do you will send to the chatbot?

    When you reply to all questions, you will able to decide which is the best way for your organization.

  3. Do we decide based on number of end users? Ex:- if 50 people are going to use we can go with PVA in ms teams and, if 1000 users then go with full web app PVA.
    I answered above.
  4. Are  there any performance considerations we need to be thinking in this terms.
    No, today is the same performance but inside the PVA for online, you have a 2.000 sessions limit.

Did I answer your question? Mark my post as a solution!
Thanks!

Renato Romão,

Connect with me here 😉

Power Virtual Agents course (+2.300 students | PROMOTIONS) : English | Português
Jcook
Super User III
Super User III

Hello @rohitjadhav123 

 

In addition to @renatoromao's answer. You can deploy the bot for use by other members inside MS Teams. Which the bot will show up in the Teams App store. (Will require Teams Admin approval):

Publish your chatbot with the Power Virtual Agents app in Microsoft Teams - Power Virtual Agents | M...


Did I answer your question? Mark my post as a solution!

If you like my post please hit the Thumbs Up


Proud to be a Flownaut!


Check out my blog for Power Automate tips,
tricks, and guides
FlowAltDelete





@renatoromaoyou mentioned about me answering following question from the list.

 

- How many messages do you will send to the chatbot?

 

If me messages is one of the deciding factors then we need to know the limit on PVA web v/s PVA in ms teams. I don't find anything specific to session / messages limits on pva teams. So even though we say ex: we need 5000 messages per day, How do we know if full pva will support with extra license or teams pva will be enough.

 

 

renatoromao
Super User
Super User

As I said @rohitjadhav123 , today, we don't have a limit of messages inside PVA for Teams. You can search in all documentations, but you will don't find because Microsoft does not establish yet.

If you use the PVA for Web, you have a limit about 2.000 sessions/per month, maybe you can't use inside your organization yet.


Did I answer your question? Mark my post as a solution!
Thanks!

Renato Romão,

Connect with me here 😉

Power Virtual Agents course (+2.300 students | PROMOTIONS) : English | Português

Hey @renatoromao, just to clarify on the statement here:


@renatoromao wrote:

As I said @rohitjadhav123 , today, we don't have a limit of messages inside PVA for Teams. You can search in all documentations, but you will don't find because Microsoft does not establish yet.

If you use the PVA for Web, you have a limit about 2.000 sessions/per month, maybe you can't use inside your organization yet.


You are able to use PVA for web inside your organization with the 2k limit. And in some cases (when you require Premium connectors or Azure Bot Framework capability) you will have to get a paid license even if your bot is exposed only via Teams channel

renatoromao
Super User
Super User

Thanks for your clarification @mivakoc ! 🙂


Did I answer your question? Mark my post as a solution!
Thanks!

Renato Romão,

Connect with me here 😉

Power Virtual Agents course (+2.300 students | PROMOTIONS) : English | Português

Helpful resources

Announcements
March Update

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group

MSFTBizAppsLaunchEvent

Experience what’s next for Power Virtual Agents

See the latest Power Virtual Agents innovations, updates, and demos from the Microsoft Business Applications Launch Event.

Power Platform ISV STudio

Power Platform ISV Studio

ISV Studio is the go-to Power Platform destination for ISV’s to monitor & manage applications post-AppSource publish.

New Super Users

Meet the Power Virtual Agents Community Super Users!

Congratulations to our Season 1 2021 Super User Crew!

Top Solution Authors
Users online (89,309)