vMira
Microsoft Power Bi logo

Connect Microsoft Power Bi to vMira

Chat with Microsoft Power Bi and automate it — add Dashboard to Workspace in Microsoft Power Bi, on demand or on a schedule. Connect with your own credentials, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

All integrations
See plans

Use it anywhere you chat

Run Microsoft Power Bi from the chat you already use.

Connect Microsoft Power Bi once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Business Intelligence

What Microsoft Power Bi does — and what Mira does with it.

Microsoft Power BI is a business analytics service that provides interactive visualizations and business intelligence capabilities with an interface simple enough for end users to create their own reports and dashboards..

116 chat actionsConnect with your credentialsLeast-privilege & revocableBusiness IntelligenceAnalyticsDashboards

From any chat

What Mira can do with Microsoft Power Bi.

100+ Microsoft Power Bi actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Add Dashboard to Workspace

Creates a new empty dashboard in the specified workspace. Use this action when you need to create a new dashboard in a Power BI workspace. The API call can be called by a servic...

Get Reports From App

Returns a list of reports from the specified app. Use this action when you need to retrieve all reports that belong to a specific Power BI app. This is useful for exploring app...

Assign Workspace to Capacity

Assigns the specified workspace to the specified capacity. Use this action when you need to assign a Power BI workspace to a dedicated capacity or unassign My workspace from a c...

Cancel Dataset Refresh in Workspace

Cancels the specified refresh operation for the specified dataset from the specified workspace. Use this action when you need to cancel an in-progress dataset refresh operation...

Clone Report

Clones the specified report from My workspace. If the dataset for a cloned report resides in two different workspaces or in My workspace, then a shared dataset is created. Use w...

Clone Report in Workspace

Clones the specified report from the specified workspace. Use this action when you need to duplicate a Power BI report within the same workspace or to a different workspace. If...

Create Goal Value Check-in

Creates a new goal value check-in for a Power BI scorecard goal. Use this action when you need to record a new value check-in for a specific goal within a Power BI scorecard. Th...

Create Workspace

Creates a new workspace in Power BI. Use this action when you need to create a new Power BI workspace to organize reports, dashboards, datasets, and other Power BI content. This...

Create Push Dataset

Creates a new dataset on My workspace in Power BI. Use this action when you need to create a new push dataset to store and manage data that can be pushed programmatically via th...

Create Scorecard

Creates a new scorecard in the specified Power BI workspace. Use this action when you need to create a new scorecard to track business objectives and key results in a specific P...

Create Temporary Upload Location

Creates a temporary blob storage upload location for importing large Power BI .pbix files that are between 1 GB and 10 GB in size. Use this action when you need to upload a larg...

Create Temporary Upload Location

Creates a temporary blob storage upload location for importing large Power BI .pbix files that are between 1 GB and 10 GB in size. Use this action when you need to upload a larg...

Delete Dashboard

Deletes the specified dashboard from My workspace. Use this action when you need to permanently remove a dashboard from a user's Power BI workspace. This action is irreversible...

Delete Dataflow

Deletes the specified dataflow from Power BI data prep storage, including its definition file and model. Use this action when you need to permanently remove a dataflow from a Po...

Delete Dataset

Deletes the specified dataset from My workspace. Use this action when you need to permanently remove a dataset from a user's Power BI workspace. This action is irreversible — on...

Delete Dataset from Workspace

Deletes the specified dataset from the specified workspace. Use this action when you need to permanently remove a dataset from a specific Power BI workspace. This action is irre...

Delete Goal

Deletes a goal from a scorecard by goal ID. Use this action when you need to permanently remove a goal from a Power BI scorecard. This action is irreversible — once deleted, the...

Delete Goal Note by ID

Deletes a goal value check-in note by its unique identifier. Use this action when you need to remove a specific check-in note from a goal value in Power BI goals. This action is...

Delete Goal Status Rules

Removes status rule definitions from a goal. Use this action when you need to remove all status rules from a specific goal within a Power BI scorecard. This action is irreversib...

Delete Pipeline User

Removes user permissions from the specified deployment pipeline. Use this action when you need to revoke a user's access to a deployment pipeline. This action is irreversible —...

Delete Report from Workspace

Deletes the specified report from the specified workspace. Use this action when you need to permanently remove a report from a specific Power BI workspace. This action is irreve...

Delete Rows from Dataset Table

Deletes all rows from the specified table within the specified dataset from My workspace. Use this action when you need to clear all data from a specific table within a Power BI...

Delete Rows from Dataset Table in Workspace

Deletes all rows from the specified table within the specified dataset from the specified workspace. Use this action when you need to clear all data from a specific table within...

Delete Scorecard By ID

Deletes a scorecard by its ID from the specified workspace. Use this action when you need to permanently remove a scorecard from a Power BI workspace. This action is irreversibl...

Delete Workspace

Deletes the specified workspace. Use this action when you need to permanently remove a Power BI workspace. This action is irreversible — once deleted, the workspace and all its...

Discover Gateways for Dataset

Returns a list of gateways that the specified dataset from the specified workspace can be bound to. Use this action when you need to discover which on-premises data gateways are...

Execute DAX Queries

Executes Data Analysis Expressions (DAX) queries against the provided dataset in My workspace. Use this action when you need to run DAX queries to retrieve or analyze data from...

Execute DAX Queries on Dataset

Executes Data Analysis Expressions (DAX) queries against the specified Power BI dataset. Use this action when you need to run DAX queries to retrieve data, perform calculations,...

Execute Subscription

Executes the Subscription specified by the Id. Use this action when you need to manually trigger a Power BI email subscription to run immediately instead of waiting for its sche...

Generate Dashboard Embed Token

Generates an embed token to view or edit the specified dashboard from the specified workspace. Use this action when you need to generate an embed token to embed a Power BI dashb...

Generate Embed Token for Power BI

Generates an embed token for multiple reports, datasets, and target workspaces. Use this action when you need to generate an embed token to embed Power BI reports, dashboards, o...

Generate Report Embed Token in Group

Generates an embed token to view or edit the specified report from the specified workspace. Use this action when you need to generate an embed token to embed a Power BI report i...

Generate Dataset Embed Token in Group

Generates an embed token based on the specified dataset from the specified workspace. Use this action when you need to generate an embed token to embed Power BI reports or dashb...

Get Available Feature By Name

Returns the specified available feature for the user by name. Use this action when you need to check the availability and status of a specific Power BI feature, such as embedTri...

Get Capacities

Returns a list of Power BI capacities that the authenticated user has access to. Use this action to retrieve information about all available capacities in the organization, incl...

Get Dashboard from My Workspace

Returns the specified dashboard from My workspace. Use when you need to retrieve details about a specific dashboard from the current user's personal workspace in Power BI. This...

Get Dashboards

Returns a list of dashboards from the specified workspace. Use this action when you need to retrieve all dashboards within a Power BI workspace. This is useful for exploring wor...

Get Dataflows

Returns a list of all dataflows from the specified workspace. Use this action when you need to retrieve all dataflows within a specific Power BI workspace. This is useful for in...

Get Dataset

Returns the specified dataset from My workspace. Use this action when you need to retrieve details about a specific Power BI dataset in your workspace, including its configurati...

Get Dataset in Workspace

Returns the specified dataset from the specified workspace. Use this action when you need to retrieve details about a specific Power BI dataset in a workspace, including its con...

Get DataSet Data

Gets the query results for the specified DataSet. Use when you need to retrieve the actual data values from a Power BI DataSet, such as for exporting data, generating reports ou...

Get Datasets from My Workspace

Returns a list of datasets from My workspace. Use when you need to retrieve all datasets available in the authenticated user's personal workspace, including their configuration...

Get DataSets from Power BI

Gets an array of DataSet CatalogItems from Power BI. Use when you need to retrieve all available datasets from the Power BI service, including their metadata such as creation da...

Get Dataset to Dataflows Links

Returns a list of upstream dataflows for datasets from the specified workspace. Use this action when you need to retrieve the relationships between datasets and their upstream d...

Get Dataset Users

Returns a list of principals that have access to the specified dataset. Use this action when you need to retrieve the list of users or service principals who have been granted a...

Get Dataset Users In Group

Returns a list of principals that have access to the specified dataset within a workspace. Use this action when you need to retrieve the list of users or service principals who...

Get Datasources for Dataset

Returns a list of data sources for the specified dataset from My workspace. Use when you need to retrieve all data source connections configured for a specific Power BI dataset,...

Get Datasources for Dataset in Workspace

Returns a list of data sources for the specified dataset from the specified workspace. Use when you need to retrieve all data source connections configured for a specific Power...

Get Gateway

Returns the specified gateway. Use this action when you need to retrieve details about a specific Power BI gateway, including its status, type, and public key for encryption. Pe...

Get Gateway Datasources in Group

Returns a list of gateway data sources for the specified dataset from the specified workspace. Use this action when you need to retrieve all gateway data source connections conf...

Get Gateways

Returns a list of gateways for which the user is an admin. Use this action when you need to retrieve all Power BI gateways that you have administrative permissions for. This is...

Get Goals from Scorecard

Returns a list of goals from a scorecard. Use this action when you need to retrieve all goals defined within a Power BI scorecard. This is useful for understanding the organizat...

Get Goals Refresh History

Reads refresh history of a connected goal. Use this action when you need to retrieve the refresh history for a specific Power BI goal to monitor refresh performance, identify fa...

Get Goals Status Rules

Returns status rules of a goal. Use this action when you need to retrieve the status rules configuration for a specific Power BI goal within a scorecard. Status rules determine...

Get Goal Value By ID

Reads a goal value check-in by a UTC date timestamp. Use this action when you need to retrieve a specific goal value check-in from a Power BI scorecard. This is useful for track...

Get Groups

Returns a list of workspaces the user has access to. Use this action when you need to retrieve all Power BI workspaces (groups) that the authenticated user has access to. This i...

Get Groups Capacity Assignment Status

Gets the status of the assignment-to-capacity operation for the specified workspace. Use this action when you need to check the current status of a workspace assignment operatio...

Get Group Users

Returns a list of users that have access to the specified workspace. Use this action when you need to retrieve the list of users or service principals who have been granted acce...

Get Import

Returns the specified import from My workspace. Use this action when you need to retrieve details about a specific import in your Power BI workspace, including its status, assoc...

Get Imports from My Workspace

Returns a list of imports from My workspace. Use this action when you need to retrieve all imports in the authenticated user's personal workspace, including their status, associ...

Get Imports in Workspace

Returns a list of imports from the specified workspace. Use this action when you need to retrieve all imports in a Power BI workspace to monitor import status, list imported dat...

Get Linked Report History Snapshot

Gets requested HistorySnapshot item specified by HistoryId of the LinkedReport specified by Id. Use this action when you need to retrieve a specific history snapshot for a Power...

Get Report Page

Returns the specified page within the specified report from the specified workspace. Use this action when you need to retrieve details about a specific page within a Power BI re...

Get Pages from Report

Returns a list of pages within the specified report from the specified workspace. Use this action when you need to retrieve all pages in a Power BI report to understand the repo...

Get Pages from Report in My Workspace

Returns a list of pages within the specified report from My workspace. Use this action when you need to retrieve all pages in a Power BI report that belongs to your personal wor...

Get Dataset Parameters

Returns a list of parameters for the specified dataset from **My workspace**. Use this action when you need to retrieve all parameter definitions and their current values for a...

Get Dataset Parameters in Workspace

Returns a list of parameters for the specified dataset from the specified workspace. Use this action when you need to retrieve all parameter definitions and their current values...

Get Query Scale Out Sync Status

Returns the query scale-out sync status for the specified dataset from the specified workspace. Use this action when you need to check the synchronization status of read-only re...

Get Refreshable For Capacity

Returns the specified refreshable for the specified capacity that the user has access to. Use this action when you need to retrieve details about a specific refreshable item (da...

Get refreshables for all capacities

Returns a list of refreshables for all capacities that the user has access to. Use when you need to retrieve information about datasets and dataflows that have refresh schedules...

Get Refresh Execution Details In Group

Returns execution details of a refresh operation for the specified dataset from the specified workspace. Use this action when you need to retrieve detailed information about a d...

Get Refresh History for Dataset

Returns the refresh history for the specified dataset from My workspace. Use when you need to retrieve the refresh history of a specific Power BI dataset to monitor refresh perf...

Get Dataset Refresh Schedule

Returns the refresh schedule for the specified dataset from My workspace. Use when you need to retrieve the current refresh schedule configuration for a dataset, including the d...

Get Refresh Schedule In Group 2

Returns the refresh schedule for the specified dataset from the specified workspace. Use this action when you need to retrieve the current refresh schedule configuration for a d...

Get Report from My Workspace

Returns the specified report from My workspace. Use this action when you need to retrieve details about a specific Power BI report from your personal workspace, including its me...

Get Report Page From My Workspace

Returns the specified page within the specified report from My workspace. Use this action when you need to retrieve details about a specific page within a Power BI report in you...

Get Reports

Gets an array of Report CatalogItems from Power BI. Use this action when you need to retrieve all reports available in the Power BI service. This is useful for browsing the repo...

Get Reports From My Workspace

Returns a list of reports from My workspace. Use this action when you need to retrieve all reports from your personal Power BI workspace. This also returns shared reports and re...

Get Resources

Gets an array of Resource catalog items. Use this action when you need to retrieve all Power BI resources from the catalog. This is useful for exploring available resources, fin...

Get Scorecard By ID

Returns a scorecard with the specified ID. Use this action when you need to retrieve details about a specific Power BI scorecard within a workspace, including its goals, metrics...

Get Scorecards

Returns a list of scorecards from a workspace. Use this action when you need to retrieve all scorecards within a Power BI workspace. This is useful for exploring workspace goals...

Get Tables in Dataset

Returns a list of tables within the specified dataset from My workspace. Use this action when you need to retrieve the schema, columns, measures, and other structural metadata o...

Get Tables in Dataset within Workspace

Returns a list of tables within the specified dataset from the specified workspace. Use when you need to retrieve the schema, columns, measures, and other structural metadata of...

Get Tiles from My Workspace Dashboard

Returns a list of tiles within the specified dashboard from My workspace. Use this action when you need to retrieve all tiles (visualizations) from a specific dashboard in My wo...

Get Tiles from Workspace Dashboard

Returns a list of tiles within the specified dashboard from the specified workspace. Use this action when you need to retrieve all tiles (visualizations) from a specific dashboa...

Get Workspace

Returns a specified workspace (group). Use this action when you need to retrieve details about a specific Power BI workspace, including its name, capacity configuration, storage...

Trigger Query Scale Out Sync in Workspace

Triggers a query scale-out sync of read-only replicas for the specified dataset from the specified workspace. Use this action when you need to manually synchronize read-only rep...

Move Power BI Scorecard Goals

Moves goals within the scorecard. Changes their ranks and parents. Use when you need to reorganize the goal hierarchy in a Power BI scorecard, such as reordering goals within th...

Patch Goal Note

Updates a goal value check-in note by ID. Use this action when you need to update the content of an existing goal check-in note in Power BI goals. This action modifies the note...

Patch Goal Value By ID

Updates a goal value check-in by a UTC date timestamp. Use this action when you need to update the value, status, target, or other properties of a specific goal value check-in w...

Patch Scorecard By ID

Updates a scorecard by its ID. Use this action when you need to modify properties of an existing Power BI scorecard, such as updating its name, description, permissions, or asso...

Create Push Dataset in Workspace

Creates a new push dataset in the specified Power BI workspace. Use this action when you need to create a new push dataset in a specific workspace to store and manage data that...

Grant Dataset User Permissions

Grants the specified user's permissions to the specified dataset. Use this action when you need to assign access rights to a Power BI dataset for a specific user, group, or app....

Grant Dataset User Permissions In Group

Grants the specified user's permissions to the specified dataset in a workspace. Use this action when you need to assign access rights to a Power BI dataset for a specific user,...

Post Goal

Adds a new goal to a Power BI scorecard. Use this action when you need to create a new goal within an existing scorecard to track objectives, KPIs, or other metrics. Goals can b...

Post Goal Note

Adds a new note to a goal value check-in for a Power BI scorecard goal. Use this action when you need to add a note or comment to a specific goal value check-in within a Power B...

Add Rows to Dataset Table in Workspace

Adds new data rows to the specified table within the specified dataset from the specified workspace. Use this action when you need to push new data rows into a Power BI push dat...

Post Goal Status Rules

Creates or updates status rules of a goal in Power BI. Use this action when you need to define custom status rules that automatically set a goal's status based on conditions suc...

Update Table Schema

Updates the metadata and schema for the specified table within the specified dataset from My workspace. Use this action when you need to modify the schema or metadata of an exis...

Update Table Schema in Workspace

Updates the metadata and schema for the specified table within the specified dataset from the specified workspace. Use this action when you need to modify the schema or metadata...

Showing the first 100Microsoft Power Bi has even more actions. Connect it in chat to browse and run the full set.

Chat or automate

Put Microsoft Power Bi on autopilot.

Ask once, or set it and forget it. Turn Microsoft Power Bi actions into recurring vMira workflows — scheduled runs that run on their own and deliver straight to your chat on any platform.

Every morning

Mira add Dashboard to Workspace and sends the result to your chat.

Every week

Mira get Reports From App and posts a digest to Slack or WhatsApp.

On any schedule

Mira chains several Microsoft Power Bi actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Microsoft Power Bi.

Add Dashboard to Workspace in Microsoft Power Bi

Get Reports From App in Microsoft Power Bi

Assign Workspace to Capacity in Microsoft Power Bi

Cancel Dataset Refresh in Workspace in Microsoft Power Bi

Clone Report in Microsoft Power Bi

Connect in a few steps

How to connect Microsoft Power Bi to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Microsoft Power Bi

Tell Mira what you want done — e.g. “Add Dashboard to Workspace in Microsoft Power Bi.”

03

Add your credentials

Connect Microsoft Power Bi with your own API key or OAuth app — Mira stores it securely and acts on your behalf, revocable anytime.

FAQ

Microsoft Power Bi + vMira, in brief.

Can I connect Microsoft Power Bi to AI?

Yes. Connect Microsoft Power Bi to vMira and run it from any chat with your own credentials. Mira turns your plain-language request into the right Microsoft Power Bi action and runs it on your account.

What can Mira do with Microsoft Power Bi?

100+ Microsoft Power Bi actions — including Add Dashboard to Workspace, Get Reports From App, Assign Workspace to Capacity. Just ask in plain language once it is connected.

Can I automate Microsoft Power Bi or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs that chain Microsoft Power Bi actions and deliver the result to your chat automatically.

Which apps can I use Microsoft Power Bi from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Microsoft Power Bi on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans