Workflow docs in minutes, not hours
I use this every day. Documenting a NetSuite workflow by hand means clicking through states, copying names, expanding actions, and transcribing conditions for the better part of an afternoon. This pulls all of it (states, transitions, conditions, actions) and hands you a formatted outline to paste. It is free on the Chrome Web Store. Install it.
- Not hours per workflow
- Minutes
- States, transitions, actions
- Full detail
- On the Chrome Web Store
- Free
Documentation is transcription work
Every workflow documentation request was the same routine: open the workflow, click through the states, copy the names, expand the actions, transcribe the conditions, check the transitions, and format it all into a document. Three to four hours, every single time, for work that is pure transcription.
The structure is already there in NetSuite. It just needed to be read out and formatted. So I built the thing that does that, and put those afternoons back into the work that actually needs my attention.
Captures the whole workflow
Complete extraction
Every state, transition, condition, and action. Nothing gets missed.
One-click copy
Formatted output ready for Word, Confluence, Notion, or wherever you document.
Workflow Desktop support
Works with the SVG-based visual designer. Click the states, get the details.
No data leaves your machine
Everything runs in your browser. Your workflow data never goes anywhere.
Three steps, no learning curve
Install → Extract → PasteInstall the extension
Free from the Chrome Web Store. One-click install, done in about thirty seconds.
Open your workflow
Navigate to any workflow in NetSuite, click the extension, and hit extract.
Copy your documentation
A formatted outline appears. One click to copy, then paste wherever you need it.
The moments it earns its place
A client asks for workflow documentation
Documenting a workflow by hand means clicking through every state, copying names, expanding actions, and transcribing conditions for hours. This captures all of it in minutes.
An auditor wants the configuration written down
When the as-built state of a workflow has to be on paper, I extract the full structure instead of reconstructing it from memory.
I am handing an implementation off
Faster, complete documentation means the next person inherits the real picture: states, transitions, actions, and the conditions behind them.
For the people who care how it is built
- Chrome Manifest v3, the current extension architecture
- DOM-based parsing for reliable extraction from NetSuite's HTML
- SVG extraction for Workflow Desktop, handles the visual designer
- MutationObserver-based, no race conditions, waits for the UI to render
- XSS protected, CSP hardened
- WCAG accessible, keyboard nav and screen-reader support
- Workflow name, type, and record type
- All states with display order
- Entry, Before, and After events
- Actions with types, arguments, and conditions
- Group Actions with their nested hierarchy
- All transitions between states
- Transition conditions and triggers
- Button triggers and "Transition On" values
- Custom field definitions per state
- Execution contexts
Output is clean, hierarchical bullet points ready for any documentation tool.
Zero data collection
No analytics, no telemetry, no tracking. The extension does not phone home.
100% local processing
Everything runs in your browser. Your workflow data never leaves your machine.
Minimal permissions
It only touches NetSuite workflow pages. Nothing else.
Inspect it yourself
The code is not obfuscated. Open Chrome's extension viewer and read exactly what runs.
Try it on one workflow
It is free. Install it, run it on a single workflow, and see the output for yourself. The next documentation request does not have to eat your afternoon.