Forum Discussion
Integrating copilot agent into powerbi through power apps
- 1 year ago
Hi LB_Team ,
Since the Copilot control is still in preview, some of the embedding options (like inline iframe rendering) may not work consistently across all environments or visuals. This is expected until the feature reaches general availability.
In the meantime, Use a simple Canvas App and connect it to your Copilot bot via the Web app channel. This is the most reliable way today to surface a bot inside Power BI.
Updates will be announced when the Copilot control becomes generally available.
Thank you.
Community Support Team.
Hey LB_Team,
I've been through a similar struggle with free environments. Here's what actually works:
For your specific issues:
- Web Content tile - Yeah, it's restricted on free workspaces. No workaround for this one unfortunately.
- Missing Chatbot control - Even with Dataverse, the PVA/Copilot connector often needs admin approval in tenant settings. Check if "Power Platform Connectors" are enabled in your environment.
- Canvas App approach - Try using the Web browser control instead of looking for a direct chatbot component. Point it to your bot's web channel URL.
What's worked for me:
- Publish your Copilot Studio bot to "Demo website" - grab that URL
- Create a simple Canvas App with just a web browser control
- Set the web browser URL to your bot's demo page
- Add this Canvas App as a visual in your Power BI report
Quick test: Go to your Copilot Studio → Channels → Demo website → copy that URL and test it in a basic Canvas App first.
This approach keeps everything within Power BI while working around the free tier restrictions.
Fixed? ✓ Mark it • Share it • Help others!
Best Regards,
Jainesh Poojara | Power BI Developer
I even not able to find this web browser control in my power app
like i went through Insert → Media → inside media there is no option to insert this web link of my chatbot
- LB_Team1 year ago
Advocate I
yes this custom website only I am trying to find out from brginning but There is no such option in my copilot studio
- LB_Team1 year ago
Advocate I
Hi jaineshp,
I guess by 'Add HTML Content visual' you mean to say to use HTML VizCreator Flex which is free to use but I dont think pasting the embed code directly will not happen as it should be given under measure.and also by web url visual could you be more specific on the name of the visual?
- LB_Team1 year ago
Advocate I
Hi,
I wanted to be an inline one
i tried with this measure but I am not getting the agent bot visual
AgentHTML =
"
<!DOCTYPE html>
<html>
<body>
<iframe
src='https://copilotstudio.microsoft.com/environments/.....'
frameborder='0'
style='width:100%; height:600px;'>
</iframe>
</body>
</html>
"- v-menakakota1 year ago
Community Support
Hi LB_Team ,
Since the Copilot control is still in preview, some of the embedding options (like inline iframe rendering) may not work consistently across all environments or visuals. This is expected until the feature reaches general availability.
In the meantime, Use a simple Canvas App and connect it to your Copilot bot via the Web app channel. This is the most reliable way today to surface a bot inside Power BI.
Updates will be announced when the Copilot control becomes generally available.
Thank you.
Community Support Team.