Your dashboards and reports

delivered everywhere

PowerBI Robots automatically takes screenshots of your Microsoft Power BI dashboards and reports and sends them anywhere, to an unlimited number of recipients. Simply tell PowerBI when and where you want your BI data, and it will take care of delivering it on time.


Automate Power BI reports

Fully automate your company's reporting needs by scheduling PowerBI Robots to run at the frequency that best suits your company’s needs, be it every week, hour, month, etc.
At the time of your choice, PowerBI Robots automatically takes high definition screenshots of your Microsoft Power BI dashboards and reports, and continuously sends them as images or PDF files by email, to a SharePoint library, a file system or any browser.
Thanks to Robot Process Automation (RPA), all you need to do is tell PowerBI Robots what info you need and when you need it and it will take care of delivering it like clockwork.


Send Power BI reports to anyone

PowerBI Robots allows you to routinely send playlists of reports to as many people as you want, from or outside your organization, regardless of being Power BI users.
Because data overwhelm is as bad as not enough data during the decision-making process, PowerBI Robots also allows you to filter your reports as much as you want, so different metrics are sent to different recipients from the same Power BI dashboard.
In a business comprised of different areas, PowerBI Robots allows insightful information to flow to the right people without ever overwhelming them.


Display Power BI reports anywhere

With a single license of PowerBI Robots, you can send reports and dashboards to anyone, but also anywhere. Think where you'd like your report and dashboard screenshots delivered or broadcast and it will most likely support it.
PowerBI Robots allows you to export one or multiple reports as PDFs or images files and attach or embed them on an email, or send them to your company's SharePoint Server or file system.
You can also choose to send them to the cloud and use the generated URL to display your reports wherever you want, be it a small smartphone or a huge smart TV screen. If it runs a web browser, it supports PowerBI Robots.


Power BI Robots completely changed the way we work with Power BI, much for the better. We now design nearly all our reports not to be accessed by users at but distributed via Robots. We also design them to fit on phones, so people can read them as they travel to work. This approach dramatically increased consumption of Power BI reports in our company, so we're extremely happy and very much appreciate the work put into the product.

Simon Adell, Chief Financial Officer, Triplelift

Privacy Guaranteed

Both the user and the company’s privacy is 100% guaranteed with PowerBI Robots. All information used by PowerBI Robots is stored locally on the user’s infrastructure, so it does not collect any information from the user or the reports. Image and PDF files are also generated in the machine running the PowerBI Robots desktop agent.

Order PowerBI Robots now
and enjoy our special launch price
of only 899€ per year

* The displayed price is subject to sales tax or VAT according to the customer's location, if applicable. The customer will have the opportunity to review the final price we will charge before submitting an order.

An annual license of PowerBI Robots fits the needs of all companies, and comes with:

  • unlimited scheduling of Power BI reports
  • the ability to send Power BI reports to an unlimited number of recipients, either in or outside the company
  • the ability to send Power BI reports to any number of emails, SharePoint libraries or devices
  • Free continuous product updates, with the integration of features suggested by the client
  • 5-hour maintenance fee


PowerBI Robots is a robot process automation (RPA) tool for Microsoft Power BI that allows users to schedule automatic screenshots of their reports and dashboards and send them via email or to a file system or SharePoint server.

Anyone with an Office 365 and a Power BI account can use PowerBI Robots. We advise the end user to be an experienced Microsoft Power BI user, although they don't need to know any programming language to operate PowerBI Robots.

Both versions have the same exact features and functions. The only difference between them is the presence of a watermark on every report and dashboard screenshot captured by the trial version of PowerBI Robots.

It's a license per user, although that's usually enough for any organization, regardless of size.

No, there are no limits. You can schedule as much as you need.

PowerBI Robots consists of two components: a web application and a Windows application (which we call agent) installed on the client's infrastructure.
The playlists' configuration is done through the web application, allowing the user to select reports and/or dashboards, apply filters, select the sending provider (email, SharePoint, file system or PowerBI Robots Cloud) and set recurrence. Save for the email used to create an account, DevScope doesn't save any customer data.
Sensitive data (PowerBI tokens, email provider configuration or SharePoint, if applied) is saved in the client's infrastructure when using the desktop agent. DevScope doesn't have access to any of this information.

When configuring your playlists, you can choose your visual format from the following options:

  • Image (PNG)
  • A4 PDF (single or multiple pages)
  • Letter size PDF (single or multiple pages)
  • Custom size (single or multiple pages)

Of course, we do. You can find a 101-tutorial on our blog, as well as many videos and articles covering PowerBI Robots’ many features.

PowerBI Robots enables you to apply report and page level filters from the filter pane in your reports and dashboards. It doesn’t recognize slicers or drill-drown filters nor captures visuals saved as bookmarks, but our team is working on it and hopefully we will add these new features during 2019.

Please make sure that:

  • You have activated your license on the Web application
  • You have downloaded and installed the latest version of the PowerBI Robots agent (2.1.5)
  • Confirm the status of your license on your PowerBI Robots agent - it must say “Valid”

An annual license of Power BI Robots is 899€ and is valid for one user (one agent per organization/company is usually enough). It includes a 5-hour maintenance fee and access to all versions and updates.

For special reseller conditions, please contact our team at

You can test any of your playlists in PBI Robots Config without running the service. It's also possible to override your playlist destination to a new folder to perform your initial tests (even if your playlist has an email or SharePoint list as its destination).

If you're having problems creating your playlists in Power BI Robots back office (for e.g the "Create" button remains greyed out) please make sure you have all required fields (marked with *) filled, namely the recurrence of the events, at least one report selected from PowerBI and one destination configured.

When you create a Slideshow using Power BI Robots Cloud, all visuals are saved in DevScope's cloud in order to create a shareable public URL. It’s possible to create a Slideshow playlist for internal use only. However, this feature requires technical expertise to set up (if you want to do so, follow the instructions here. If you have any other questions, please contact us at IMPORTANT NOTE: In order to update the slideshow visuals, the service must be running.

Please make sure to meet the following requirements before installing Power BI Robots:

  • Windows 7 or greater
  • Microsoft .NET Framework 4.6.2
  • A valid Office 365 and Power BI account

The only information collected on the PowerBI Robots web application is the user's email when a new account is created. That email is used to identify the user and send him or her notifications regarding PowerBI Robots such as updates or policy changes. That email may also be used to market DevScope products or services. We never share or sell our users' email contact or other information to third-party companies. Users may opt-out of these marketing emails at any time by accessing their account. The PowerBI website also uses a cookie (a small text file) with the sole purpose of facilitating the authentication process of returning users. Please refer to your browser's policy to learn how to disable and delete cookies.

The PowerBI Robots agent doesn't collect any personal information. All information used on the PowerBI Robots agent is stored locally, on the user's infrastructure.

When entering your Power BI account’s credentials, you will be prompted with any information needed to login.
When using a SMTP account with MFA enabled, you need to create an application password. For more details, please follow this link.

The schedule is not on our system; it's a local scheduler. We use a HangFire-based scheduler running locally on the machine alongside the PowerBI Robots Agent. We did this by design so our servers wouldn’t store any info regarding the data content itself or any credentials that you own. The only thing we store on our servers is the playlist you generate, containing PowerBI URL addresses and filters. These playlists are stored locally and encrypted using local machine security in the file “PBIRobotsService.config”, located in the app folder.

Images and PDFs are always generated locally, i.e., on the computer running the agent. If you choose to send your report playlist to PowerBI Robots Cloud, the generated images are uploaded to an Azure Blob Storage owned by DevScope. When you select this open, that’s explicitly stated in the web app, and you must accept it. You also have the option to do this locally (please refer to the Slideshow tab on the web agent’s Helper to learn how to do it). If you generate PDFs or the target is a file system, the generated content is stored locally or where you specify it.

There are two points in time where we ask for the user's Power BI credentials: when configuring the agent and when creating the playlist. We ask for credentials because the only way to display and generate images form Power BI is by using the Power BI SDK, and we need to provide PowerBI with a security token to access its data. This security token is returned by the Power BI SDK and is always stored locally as a session cookie with an expiration date and following the OAuth protocol.

  • DevScope doesn't save/store the web application's access token on the server side. These tokens are session-wide only and stored in a cookie on the client's browser On the Agent Service app, the token is stored and encrypted locally on the client/user’s computer;
  • All security follows Microsoft's guidelines for accessing the Power BI API and uses the provided Microsoft SDKs;
  • The permissions required by our app are explicitly defined in its Azure directory;
DevScope guarantees that no tokens are ever used because they aren't saved on our servers at any point of the workflow. They are always saved locally, either on the client's browser or the agent’s computer. We went through a big engineering effort to guarantee that we don’t keep any Microsoft security credentials on our side.

We have a full support team dedicated to our products. The PowerBI Robots license includes 5 hours of online support. Extra support hours are charged by the unit (30 minutes). You can also celebrate a maintenance contract with DevScope.

  • If you are trying to access through Office 365: In order to get the playlists running you must ensure that you have the following configurations:
    • SMTP Host:
    • SMTP port: 587
    • SMTP security box has to be checked
  • If you are trying to access through Gmai: In order to get the playlists running you must ensure that you have the following configurations:
    • SMTP Host:
    • SMTP port: 587
    • SMTP security box has to be checked
If after this change the following message is displayed “The SMTP server requires a secure connection, or the client was not authenticated”, it means your Gmail account is blocking the access. Check your Inbox for an email from Gmail Security Center and follow the instructions to allow the access.

Please check if you are using a proxy on the computer running the Power BI Robots’ agent. Power BI Robots doesn't support this method of access to the internet. If you aren’t, try to access these two websites using a browser other than Internet Explorer. Make sure to copy/paste these URLs:

If you’re able to access them, please contact us at

If you have specified a user, please make sure that user has read and write permissions to the installation folder (default folder: C:\Program Files\DevScope\PBIRobots). If this doesn't work, please try with the local system user and check if it works.

After editing the playlist recurrence or adding a new playlist, please make sure to synchronize it to perform any tests. The automatic playlist synchronization is only made before each event.

Please verify your authentication steps since Power BI Robots doesn't support Office 365 multi-factor authentication at the moment. For more information, please contact us at

  • Agent – add CC and BCC addresses when sending reports by email.
  • Web - Customize CC and BCC email addresses.
  • Web – Edit filters in bulk using an Excel file

Find more details in the blog post.

  • Agent - Fixed an issue that prevented embedded reports from showing in emails.
  • Agent - Removed the max width of embedded reports from the email body.
  • Agent – Fixed issues related to the creation of PDF files.
  • Agent – Fixed issues related to playlist history updates.
  • Agent - Users can now stop sending playlists whenever they encounter a timeout/error.
  • Agent – Report images can now be embedded in emails instead of annexed.
  • Agent - Improved PDF image quality – now exactly the same as when you export from Power BI.
  • Agent - New PDF size format available: US letter size
  • Agent - Overall improved performance

Find more details in the blog post.

  • Agent - Render performance improvements.
  • Agent - Specifying a user to run the PowerBI Robots service is no longer mandatory.
  • Agent - New engine with improved timeout and rendering ability.
  • Web - Apply filters hotfix.
  • Web - Option to enable/disable playlists
  • Web - Added option to enable/disable playlists.
  • Web - New output format: PDF will adjust to the image width.
  • Web - Added option to reorder visuals in the playlist.
  • Web - Added two new rendering options: full dashboard and add link from report server.
  • Agent - Playlists now run on the local machine’s time (they previously ran on UTC time).
  • Web - Added HTML Edit to customize the email body.
  • Web - Added tokens to use in the email subject and body.
  • Web - Added playlist execution history.
  • Web - Added duplicate option to playlist.
  • Web - Added rendering settings to playlist.
  • Web - Added recurrence minutes.
  • Web - Improved report/dashboard navigation.

Find more details in the blog post.

  • Agent - Timeouts fixes.
  • Agent - Fixed problem with Windows zoom.
  • Agent - Other minor bug fixes.
  • Web – New wizards for create/editing a playlist.
  • Web - Added new delivery method: PowerBI Robots Cloud.
  • Web - Added playlist slideshow.


Our PowerBI suite offers a range of products that help professionals make the most of business intelligence.

PowerBI Tiles Pro

Embed your Power BI visuals in your Office documents in seconds.

See More

PowerBI Robots

Allow you to send and display screenshots of your latest reports and dashboards wherever you want.

See More

PowerBI Scorecards

Generate performance reports and easily set up scorecards and KPIs.

See More

PowerBI SmartPivot

Unlock you Excel PivotTables with powerful tools and productivity accelerators​

See More

PowerBI Governance

Track, Audit and Control the usage of your PowerBI Tools

See More


We’re more than happy to answer any questions regarding PowerBI Robots or other DevScope products.

If you have any, please use the form in the right side or give us a call.

  • Address

    Rua Passos Manuel, 223 - 3º, 4º Andar 4000-385 Porto

  • Phone

    +351 223 751 350

  • Email