Every Power Platform environment we've ever walked into has the same problem.
Hundreds of components — plugins, cloud flows, business rules, forms, web resources — built by different people at different times. Nobody documented any of it. The developer who built that critical plugin left two years ago. The consultant who wired up the cloud flows moved on to another project. New team members spend their first weeks just figuring out what exists, let alone how it works.
We built Cartographer to fix this. Today, we're making it available to everyone.
What Cartographer does
Cartographer is a Dataverse-native solution that crawls your Power Platform environment and uses AI to generate plain-English documentation for every component it finds.
Install it. Point it at your solutions. Let it run. In minutes, you have a fully documented environment — searchable, browsable, and always up to date.
Here's what it covers:
- Cloud Flows — Every trigger, action, and condition described in plain English
- Plugins — Step registrations, filtering attributes, execution context — all documented
- Business Rules — Conditions and actions translated from the XML into readable summaries
- Model-Driven Forms — Tabs, sections, fields, and visibility rules mapped out
- Views & Charts — Column definitions, filter criteria, and sort orders
- Security Roles — Privilege assignments across every entity
- JavaScript Web Resources — Function-level analysis of what the code does
- Environment Variables, Custom Connectors, PCF Controls, Sitemaps — and more
How it works
The process is straightforward:
1. Install from AppSource. Cartographer deploys as a managed solution into any Dataverse environment. No external services, no data leaving your tenant.
2. Select your solutions. You choose which solutions to crawl. Cartographer only looks at what you tell it to — nothing more.
3. AI generates documentation. Every component gets analyzed and described. Bring your own OpenAI key or use our Hosted AI option.
4. Explore and maintain. Browse your environment through the Component Dashboard, Automation Map, and Compass operations view. As your environment evolves, Cartographer keeps the documentation current with incremental crawling.
The features that matter
Component Dashboard
Search, filter, and explore every component across your crawled solutions. Click any component to see its full AI summary, raw metadata, and change history. Export to CSV when you need the data outside of Dataverse.
Automation Map
A visual diagram of every trigger on any table. See all plugins, cloud flows, and business rules that fire on Create, Update, and Delete — color-coded by type. This is the view you wish you had every time a flow broke and you couldn't figure out what else was listening on the same event.
Compass Operations Dashboard
Monitor and manage your environment from one screen. Toggle flows on and off. Manage plugin step registrations. Edit environment variables. Check business rule status. This is the operational control plane that Power Platform doesn't ship out of the box.
Best Practice Analysis
12 built-in rules check for deprecated features, hardcoded GUIDs, missing error handling, poor naming conventions, and more. Get a prioritized list of issues with specific recommendations — not generic advice, but actionable findings based on your actual code.
User Guide Generation
AI generates complete user guides for your Model-Driven Apps based on crawled component summaries. Your end-user documentation, written automatically.
Solution Reports
Generate comprehensive, printable reports for any crawled solution. Executive summary, component breakdown by type, full AI summaries, and best practice findings — all in one document. Save as PDF directly from your browser.
Who it's for
Platform administrators inheriting environments with no documentation. Cartographer maps everything in minutes instead of weeks.
Developers onboarding to existing projects. Read AI-generated summaries instead of reverse-engineering plugins and flows by hand.
Consultants running audits. Walk into a client environment and deliver a complete inventory with best-practice analysis on day one.
Enterprise D365 teams managing large deployments with multiple solutions across environments. Keep every component documented, monitored, and under control.
What makes it different
Cartographer isn't an external tool that reads your metadata through an API. It's a Dataverse-native solution that runs inside your environment. Your data stays in your tenant. The AI processing uses your own OpenAI key or our hosted endpoint — either way, we don't store your component data.
It also doesn't just dump metadata into a spreadsheet. The AI layer is what makes it useful. A raw list of plugin step registrations tells you what exists. Cartographer tells you what it does and why it matters.
Get started
Cartographer is available now. Install it from AppSource, or download the managed solutions for manual installation.
Have questions? Want a walkthrough? Get in touch — we're happy to help you get set up.
Cartographer is built by VerseBlocks. We build solutions for the Power Platform and Dynamics 365 ecosystem.