Show it once. BudgetSOP writes the SOP and runs it.
Record any process on screen. BudgetSOP turns the video into a documented workflow your team can review, runs it without guesswork, repairs it when apps change, and moves it to APIs as you grow.
- 1Open invoice from email attachmentInput: invoice.pdf99%
- 2Search vendor by GST numberInput: gst_no98%
- 3Enter amount and invoice dateInputs: amount, date97%
- 4Post invoiceDone when invoice status = Posted96%
- 5Save posting report to Finance shareOutput: report.pdfReview 78%
From a screen recording to a running process
- 1
Record
Capture the screen with clicks, keystrokes and optional voice narration in sync. Passwords, OTPs and personal data are masked before anything is stored or sent to a model.
Fused signal capture, secure-field detection, pause and mark-sensitive controls - 2
Understand
A vision model turns the video into steps that read like "Search vendor by GST number", not "click at (320, 410)", with inputs, outputs and changing values separated out.
Intent labeling, data variable extraction, event-log cross-validation - 3
Review
See the video frame, the event log and the generated step side by side. Low-confidence steps are highlighted so people only check what needs checking.
Visual editor, confidence scores, versioning with diff and rollback - 4
Run
The workflow compiles to a fixed plan that needs no model reasoning on the normal path. Every step checks its postcondition before moving on, on a user's machine or unattended on a server.
Attended and unattended runs, smart waits, dry-run mode - 5
Operate
Schedule, queue and monitor runs from one orchestrator, with alerts to email, Slack and Teams, and approval gates from dev to test to production.
Work queues, run dashboard, environment promotion
One recording, three outputs.
The bot is only part of it. The same recording produces the paperwork your auditors and new joiners ask for.
- A runnable workflowCompiled, versioned and ready to promote
- A process documentPDD and SOP with flow diagrams
- A training guideGenerated from the same steps
When an app changes, the bot keeps going
Standard bots break when a button moves. BudgetSOP finds the element again, asks an agent to finish the step if that fails, and brings in a person only when it must. Pick a change to see what happens.
Guardrails you set
No irreversible actions, no navigation outside approved apps, and a cap on attempts.
Every repair is reversible
Repairs are logged with before and after evidence. Accept or revert in one click.
Warned before it breaks
Pre-run health checks and UI change detection flag drift before the next run fails.
Start with the screen. Graduate to APIs.
Each step runs through an API or MCP tool first, then the app's interface, then vision as a last resort. BudgetSOP spots recorded steps that an API could do and converts them with a before and after diff.
Governed, and priced in plain sight
Security and audit
- Mask firstSensitive data is redacted at capture and governed by retention policies.
- Least privilegeCredential vault, SSO, role-based access and scoped service accounts.
- Choose where data goesDecide which data reaches which model, with full prompt and response logs.
- Approval for risky writesHigh-risk actions need approval or dual control, and every call is attributable.
Cost you can see and cap
- Cost per runCompute and model usage, split by normal and repaired runs, and by API, screen and vision steps.
- Budgets and alertsSet caps per workflow, team or month.
- ROI by processHours saved, maintenance avoided and payback.
133 features across three releases
Bring us one painful process
Early access is open to finance, operations and shared-services teams. Tell us the process you would automate first.