Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
LB_Team
Advocate I
Advocate I

Power Virtual Agent

I am planning to build a chatbot using Power Virtual Agents (PVA) and embed it into a Power BI dashboard for a client.

I came across the pricing listed as $200 per month, but I’m a bit confused about what exactly this pricing covers.

Could someone please help me understand the following:

  1. Does the $200/month charge cover unlimited sessions, or is there a limit on conversations or sessions?

  2. Since the bot will be embedded directly into the Power BI report, and only used by client(with same tenant mail address), does that impact the pricing or licensing model?

    Any guidance would be greatly appreciated!

    Thanks in advance.

2 ACCEPTED SOLUTIONS
pankajnamekar25
Super User
Super User

Hello @LB_Team 

You're building a Power Virtual Agent (PVA) chatbot to embed within a Power BI dashboard for internal client use. The $200/month pricing includes 2,000 sessions per month, where a session is a 60-minute user interaction with the bot, regardless of the number of messages exchanged during that time. This pricing does not offer unlimited sessions—if usage exceeds 2,000 sessions, additional packs of 1,000 sessions can be purchased for $100 each.

Since the bot is embedded in a Power BI report and used only by internal users within the same Microsoft 365 tenant, there's no need for additional per-user licensing. The pricing and licensing are based on the bot's usage volume, not the number of users, as long as the users are authenticated and belong to the same tenant.

You can embed the chatbot in Power BI using an HTML viewer visual or a custom web component. This setup is fully supported for internal use and allows for a seamless experience within Power BI Service. You can monitor session usage and performance in the Power Platform Admin Center and plan for scale if the number of users or interactions grows

 

Thanks

 Pankaj Namekar | LinkedIn

If this solution helps, please accept it and give a kudos (Like), it would be greatly appreciated.

 

View solution in original post

rohit1991
Super User
Super User

Hi @LB_Team ,

1. Does the $200/month cover unlimited sessions?
No. The $200/month (USD) price for PVA is per tenant, for 2,000 sessions per month (not unlimited). One "session" is a single user’s conversation with the bot, with a session ending after 60 minutes of inactivity.
If you need more than 2,000 sessions/month, you can purchase additional sessions in increments.

2. If the bot is embedded in Power BI and only used by users with the same tenant email, does it affect pricing?
No, embedding the bot in Power BI and limiting access to users within your tenant does not reduce the cost or change the licensing model. The $200/month covers 2,000 sessions for the tenant, regardless of how/where the bot is accessed (Teams, web, Power BI, etc.).


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

View solution in original post

9 REPLIES 9
LB_Team
Advocate I
Advocate I

Thankyou @pankajnamekar25 

 

rohit1991
Super User
Super User

Hi @LB_Team ,

1. Does the $200/month cover unlimited sessions?
No. The $200/month (USD) price for PVA is per tenant, for 2,000 sessions per month (not unlimited). One "session" is a single user’s conversation with the bot, with a session ending after 60 minutes of inactivity.
If you need more than 2,000 sessions/month, you can purchase additional sessions in increments.

2. If the bot is embedded in Power BI and only used by users with the same tenant email, does it affect pricing?
No, embedding the bot in Power BI and limiting access to users within your tenant does not reduce the cost or change the licensing model. The $200/month covers 2,000 sessions for the tenant, regardless of how/where the bot is accessed (Teams, web, Power BI, etc.).


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!
HarishKM
Memorable Member
Memorable Member

@LB_Team Hey,
Please refer below 

  • How much will be cost, will it be one license or all user needs to have it
    • Cost per Tenant & Sessions
      $1.000 per tenant/month
      2.000 sessions per month
      1 session is:
      • 60 minutes of conversation user and bot
      • 100 messages between user and bot
    • Cost per User & Sessions
      You don't need to pay the license for the user, the license is per tenant the same as the sessions.
  • Deployment model 
    The deployment is per bot, you can deploy inside Facebook, Microsoft Teams, Custom Website, and others, but if you will deploy inside the Private channel, you will pay the license inside this tool, which is not related to Power Virtual Agents license.

Solved: Power Virtual Agent Price & Deployment model

Cost of Power Virtual Agent - Microsoft Q&A

 

Thanks

Harish M

Please accepts this as a solution if it is solve your problem and give kudos as well

 

Can we restrict the session for tenant?
What does a session mean? Is it like opening and closing of the chat or ending the chat?

pankajnamekar25
Super User
Super User

Hello @LB_Team 

You're building a Power Virtual Agent (PVA) chatbot to embed within a Power BI dashboard for internal client use. The $200/month pricing includes 2,000 sessions per month, where a session is a 60-minute user interaction with the bot, regardless of the number of messages exchanged during that time. This pricing does not offer unlimited sessions—if usage exceeds 2,000 sessions, additional packs of 1,000 sessions can be purchased for $100 each.

Since the bot is embedded in a Power BI report and used only by internal users within the same Microsoft 365 tenant, there's no need for additional per-user licensing. The pricing and licensing are based on the bot's usage volume, not the number of users, as long as the users are authenticated and belong to the same tenant.

You can embed the chatbot in Power BI using an HTML viewer visual or a custom web component. This setup is fully supported for internal use and allows for a seamless experience within Power BI Service. You can monitor session usage and performance in the Power Platform Admin Center and plan for scale if the number of users or interactions grows

 

Thanks

 Pankaj Namekar | LinkedIn

If this solution helps, please accept it and give a kudos (Like), it would be greatly appreciated.

 

Thanks, @pankajnamekar25 
what if i have used only like 1000 sessions out of 2000 session in this month will the remaining 1000 sessions be carry forwarded to next month or will it get off and pay new $200 for the next month?

Hi @LB_Team 

Unused sessions do not carry forward to the next month. Each month, your session count resets, and you pay $200 for a new block of 2,000 sessions regardless of how many were used in the previous month. If you only use 1,000 sessions, the unused 1,000 are lost and not credited or rolled over.
See Microsoft PVA licensing FAQ for more details.


Did it work? ✔ Give a Kudo • Mark as Solution – help others too!

Thankyou @rohit1991 

If you use only 1,000 out of the 2,000 sessions included in your Power Virtual Agents (PVA) plan for a given month, the remaining 1,000 sessions will not carry forward to the next month.

Microsoft’s PVA licensing works on a monthly subscription model, and the 2,000 sessions reset each month. Any unused sessions expire at the end of the billing cycle, and you’ll still need to pay $200 again for the next month to receive a fresh 2,000-session quota.

So in short

No, unused sessions do not roll over.
Yes, you pay $200 again for the next month, regardless of past usage.

 

Thanks

 Pankaj Namekar | LinkedIn

If this solution helps, please accept it and give a kudos (Like), it would be greatly appreciated.

Helpful resources

Announcements
November Power BI Update Carousel

Power BI Monthly Update - November 2025

Check out the November 2025 Power BI update to learn about new features.

Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors