Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Copilot Studio - General
Unanswered

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

(0) ShareShare
ReportReport
Posted on by

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.

 

Categories:
  • CU22081450-0 Profile Picture
    Most Valuable Professional on at
    Re: How to choose which PVA? PVA in ms teams v/s Web app PVA

    Thanks for your clarification @mivakoc ! 🙂

  • Michael Vakoc Profile Picture
    on at
    Re: How to choose which PVA? PVA in ms teams v/s Web app PVA

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


    @renatoromao wrote:

    As I said @Anonymous , 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

  • CU22081450-0 Profile Picture
    Most Valuable Professional on at
    Re: How to choose which PVA? PVA in ms teams v/s Web app PVA

    As I said @Anonymous , 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.

  • Community Power Platform Member Profile Picture
    on at
    Re: How to choose which PVA? PVA in ms teams v/s Web app PVA

    @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.

     

     

  • Jcook Profile Picture
    7,770 Most Valuable Professional on at
    Re: How to choose which PVA? PVA in ms teams v/s Web app PVA

    Hello @Anonymous 

     

    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 | Microsoft Docs

  • CU22081450-0 Profile Picture
    Most Valuable Professional on at
    Re: How to choose which PVA? PVA in ms teams v/s Web app PVA

    Hi @Anonymous ,

     

    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.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

🌸 Community Spring Festival 2025 Challenge Winners! 🌸

Congratulations to all our community participants!

Warren Belz – Community Spotlight

We are honored to recognize Warren Belz as our May 2025 Community…

Leaderboard > Copilot Studio - General

#1
Romain The Low-Code Bearded Bear Profile Picture

Romain The Low-Code... 76

#2
Pablo Roldan Profile Picture

Pablo Roldan 61

#3
stampcoin Profile Picture

stampcoin 10

Overall leaderboard