Announcements
Hi Community,
I’ve created a Copilot Studio (Power Virtual Agents) chatbot under a free environment, and want to embed this bot directly inside a Power BI report/dashboard so users can chat while viewing visuals.
Important to note — I’m working completely on FREE plans:
Power BI (Free workspace / trial)
Power Apps (created an environment that have Dataverse, even though I’m on free)
Copilot Studio (trial environment)
What I’ve already tried:
• Web Content tile in Dashboard – Option is greyed out in my free Power BI workspace • Power Apps Visual in Power BI report – I built a classic Canvas App (Dataverse environment), but in Insert → Chat, I do not see the “Power Virtual Agents / Copilot” control, so I cannot insert my bot into the app. • HTML web page workaround – I know embedding both iframes outside Power BI works, but I’m specifically trying to stay inside the Power BI experience.
Questions for the community:
Is there a supported way to embed a Copilot Studio chatbot directly inside a Power BI dashboard free environments?
Give me some workarounds to embed into the PowerBi(inline).
This sidesteps the missing “PVA/Copilot” control in your Canvas App.
Publish your bot to the “Demo website” channel in Copilot Studio.
Go to Settings → Channels → Demo website and copy the URL.
Create a simple Canvas App in your Dataverse environment.
Insert a Web browser control (from the “Media” menu).
Set its URL property to the bot’s Demo website URL.
URL
Add the Canvas App to Power BI using the Power Apps visual.
Drop the visual into your report, select your app, and it will render the bot inline.
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.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Valantis 633
Vish WR 301
Haque 219