Every Monday: open Power BI, log in, wait for the visuals, screenshot, paste, send. Dom-shot does all of it on a schedule and delivers pixel-perfect screenshots of your Power BI reports — before you've had coffee.
Trial license by email · No card required · Windows only
The Problem
Power BI is great at showing numbers. It's not great at putting those numbers in front of people who don't open Power BI — so someone screenshots it. By hand. Every week.
Power BI Service means a Microsoft login, sometimes MFA, sometimes a session that expired over the weekend. Five minutes gone before you've seen a single chart.
Workspace, then report, then the right page tab, then wait for every visual to finish rendering. Screenshot too early and you send a report full of spinners.
Sales wants their page, ops wants theirs, the board wants a summary. Three reports, ten pages, one person clicking through all of it — every single week.
How it works
Dom-shot runs as a Windows scheduled task on your machine. No Power BI Premium required, no export APIs, no cloud service in the middle.
Copy the report link from Power BI Service into a JSON config — one entry per report page you want captured. Add as many pages and workspaces as you need.
Dom-shot keeps a persistent browser session: sign in to your Microsoft account once during setup, and scheduled runs reuse that session — SSO and MFA included. It waits for visuals to render before taking the shot.
Pick your rhythm — every Monday at 7am, daily, whatever your reporting cycle is. Screenshots land in a folder or shared drive, get posted to your Azure DevOps wiki, or arrive as one email digest with every report page inline.
The specifics
The honest details, so you know exactly what you're getting before you try it.
Get started
Try Power BI screenshot automation on your own reports. Trial license by email, no card, no cloud account — €199/yr per machine if you keep it.
Trial license delivered by email within 24h · No card required · Windows 10/11