Connects to the tools you use
Set up connections through ERP.AI and Proto workflows, with every change logged.
- Approval Management System
- Request source
- Document source
- Execution destination
- Staff identity source
Approval Management System runs the path from a business request through route resolution, ordered approver decisions and recorded follow-up. Approval requests carry the requesting organization, owner, assigned approver, amount and revision.
Approval requests in one list
Approver checks the assigned step, request revision and evidence before approving the business request.
Every feature works on the same records. Pick one to see the screen your team works in.
Capture the request and give the reviewer a clear business context.
Approval requests
| Number | Name | Status | Submitted date | Requested amount | Revision | |
|---|---|---|---|---|---|---|
| AR-72617 | Replace warehouse loading dock | Draft | 25 Oct | 380 | 950 | |
| AR-73983 | Renew regional courier contract | Submitted | 19 Oct | 280 | 800 | |
| AR-55345 | Purchase design studio laptops | In review | 16 Oct | 290 | 500 | |
| AR-85953 | Approve Q4 travel budget | Approved | 02 Nov | 310 | 500 | |
| AR-65209 | Extend clinic cleaning contract | Draft | 02 Nov | 150 | 470 |
Keep each request connected to the effective route and its review context.
Approval routes
| Name | Code | Organization | Effective from | Effective to | Policy reference | |
|---|---|---|---|---|---|---|
| Capital purchases over $25,000 | CAPEX-25K | Harbor Operations | 22 Oct | 28 Oct | POL-FIN-014 | |
| Vendor contract renewals | VENDOR-RENEW | Eastbank Technology | 13 Oct | 17 Oct | POL-PROC-008 | |
| Department travel expenses | TRAVEL-EXP | Cedar Finance Division | 16 Oct | 19 Oct | POL-TRV-003 | |
| Facilities emergency repairs | FACILITY-REPAIR | Eastbank Technology | 20 Oct | 29 Oct | POL-FAC-012 | |
| Marketing campaign spending | MARKETING-SPEND | Northside Procurement | 02 Nov | 09 Nov | POL-MKT-006 |
Record the ordered decision and retain the context used to make it.
Approval requests
| Number | Name | Owner | Requested amount | Route version | Step order | |
|---|---|---|---|---|---|---|
| AR-76048 | Replace warehouse loading dock | Jonas Keller | 520 | Version 1 | 480 | |
| AR-39730 | Renew regional courier contract | Ravi Kumar | 400 | Version 2 | 860 | |
| AR-33714 | Purchase design studio laptops | Priya Shah | 820 | Version 3 | 780 | |
| AR-25334 | Approve Q4 travel budget | Fatou Diop | 710 | Version 4 | 390 | |
| AR-88212 | Extend clinic cleaning contract | Noah Fischer | 220 | Version 5 | 300 |
Connect each supporting document and review outcome to the request being decided.
Evidence documents
| Title | Source | Attachment | Document date | External reference | Verified by | |
|---|---|---|---|---|---|---|
| Loading dock repair estimate | Purchase design studio laptops | loading-dock-estimate.pdf | 19 Oct | QUOTE-2026-144 | Mei Wong | |
| Courier renewal agreement | Extend clinic cleaning contract | courier-renewal-agreement.pdf | 23 Oct | CONTRACT-2026-51 | Mei Wong | |
| Studio laptop quote | Replace warehouse loading dock | studio-laptop-quote.pdf | 11 Oct | BUDGET-Q4-2026 | Fatou Diop | |
| Q4 travel budget worksheet | Repair south office roof | q4-travel-budget.xlsx | 25 Oct | INSPECT-2026-31 | Noah Fischer | |
| Clinic cleaning scope | Repair south office roof | clinic-cleaning-scope.pdf | 02 Nov | VENDOR-2026-82 | Jonas Keller |
Inspect operation history and reconcile the outcome of approved work.
In review waits for the approver
| Number | Name | Owner | Assigned approver | Definition | Requested amount | |
|---|---|---|---|---|---|---|
| AR-54711 | Replace warehouse loading dock | Ravi Kumar | Mei Wong | Vendor contract renewals | 760 | |
| AR-21731 | Renew regional courier contract | Noah Fischer | Ravi Kumar | Capital purchases over $25,000 | 420 | |
| AR-37285 | Purchase design studio laptops | Amira Hassan | Luis Ortega | Invoice exception review | 180 | |
| AR-42085 | Approve Q4 travel budget | Ravi Kumar | Luis Ortega | Vendor contract renewals | 50 | |
| AR-60356 | Extend clinic cleaning contract | Amira Hassan | Jonas Keller | Marketing campaign spending | 140 |
Assign unresolved work and preserve the history of a corrected request.
Approval requests
| Number | Assigned approver | Definition | Route version | Step order | Delegation expires | |
|---|---|---|---|---|---|---|
| AR-96673 | Amira Hassan | Department travel expenses | Version 1 | 590 | 11 Oct | |
| AR-28484 | Noah Fischer | Headcount change requests | Version 2 | 100 | 18 Oct | |
| AR-64596 | Ravi Kumar | Vendor contract renewals | Version 3 | 760 | 17 Oct | |
| AR-66197 | Ravi Kumar | Department travel expenses | Version 4 | 510 | 20 Oct | |
| AR-23243 | Luis Ortega | Facilities emergency repairs | Version 5 | 900 | 15 Oct |
Request to decision and traceable follow-up ships ready to use. One step needs a named approval before the work moves on: Approve request (Approver).
Capture the business case with its owner, requested amount and supporting material.
Check the request revision and eligible approver order, then retain the route context.
Check the supporting document before using it in the business decision.
The eligible Approver records the decision for the current ordered step.
Inspect the run, step evidence and any uncertain destination result.
Retain the prior executed revision and return the successor request to review.
Open any approval request to see its approval decisions, the roles that work on it, its process stages and its approvals on one page.
Organization, Owner, Assigned approver and Submitted date.
Each line is linked to this approval request.
Admin, Request Owner and Approval Coordinator, each with their own permissions.
Submit request and Verify evidence, with the role that acts.
Approve request, with who decides.
Harbor Operations · Draft
| Parent | Sequence | Step order |
|---|---|---|
| Repair south office roof | 20 | 170 |
| Add two dispatch coordinators | 60 | 680 |
| Extend clinic cleaning contract | 20 | 360 |
Signed in as Approver
| Decision | Approver | |
|---|---|---|
| Approve requestThe eligible Approver records the decision for the current ordered step. | Approver | |
| Approve approval requests | Approver | |
| Approve review decisions | Evidence Reviewer |
Everyone opens Approval Management System to the work that is theirs. Pick a role to see what it starts with.
Maintains business units, staff access and route configuration without receiving approval authority solely through administration.
Prepares assigned requests and supporting documents, then follows their review and correction history.
This is the first screen this role sees.
Approval requests · Request Owner
Maintains route context, monitors due requests and assigns exception follow-up within the agreed organization scope.
This is the first screen this role sees.
Approval requests · Approval Coordinator
| Number | Name | Owner | Assigned approver | Definition | Requested amount | |
|---|---|---|---|---|---|---|
| AR-54711 | Replace warehouse loading dock | Ravi Kumar | Mei Wong | Vendor contract renewals | 760 | |
| AR-21731 | Renew regional courier contract | Noah Fischer | Ravi Kumar | Capital purchases over $25,000 | 420 | |
| AR-37285 | Purchase design studio laptops | Amira Hassan | Luis Ortega | Invoice exception review | 180 | |
| AR-42085 | Approve Q4 travel budget | Ravi Kumar | Luis Ortega | Vendor contract renewals | 50 | |
| AR-60356 | Extend clinic cleaning contract | Amira Hassan | Jonas Keller | Marketing campaign spending | 140 |
Decides the assigned eligible step of a request after inspecting its revision and evidence.
This is the first screen this role sees.
Approval requests · Approver
| Number | Name | Owner | Assigned approver | Definition | Requested amount | |
|---|---|---|---|---|---|---|
| AR-54711 | Replace warehouse loading dock | Ravi Kumar | Mei Wong | Vendor contract renewals | 760 | |
| AR-21731 | Renew regional courier contract | Noah Fischer | Ravi Kumar | Capital purchases over $25,000 | 420 | |
| AR-37285 | Purchase design studio laptops | Amira Hassan | Luis Ortega | Invoice exception review | 180 | |
| AR-42085 | Approve Q4 travel budget | Ravi Kumar | Luis Ortega | Vendor contract renewals | 50 | |
| AR-60356 | Extend clinic cleaning contract | Amira Hassan | Jonas Keller | Marketing campaign spending | 140 |
Verifies supporting documents and records independent review outcomes against the selected request revision.
This is the first screen this role sees.
Approval decisions · Evidence Reviewer
| Parent | Sequence | Step order | Outcome | Amount | Route version | |
|---|---|---|---|---|---|---|
| Repair south office roof | 20 | 170 | Pending | 200 | Version 1 | |
| Add two dispatch coordinators | 60 | 680 | Accepted | 140 | Version 2 | |
| Extend clinic cleaning contract | 20 | 360 | Pending | 910 | Version 3 | |
| Approve Q4 travel budget | 90 | 340 | Accepted | 820 | Version 4 | |
| Renew regional courier contract | 20 | 530 | Pending | 940 | Version 5 |
Investigates operation outcomes and completes assigned execution follow-up while preserving original receipts.
This is the first screen this role sees.
Operation runs · Execution Operator
Review request volume, pending decisions and unresolved execution work.
This quarter
How far records got this quarter
| Stage | Reached | Step | |
|---|---|---|---|
| Draft | 28 | ||
| Submitted | 19 | 68% | |
| In review | 9 | 47% | |
| Approved | 5 | 56% |
Sample totals per stage
Where is submitted work coming from, and how is it distributed across current request states?
How much time elapsed between submission and the recorded completion of approved requests?
Which submitted requests or requests still under review have reached their due date, and who is assigned to them?
Which requests still under review need attention to their recorded delegation expiry?
What outcomes were recorded at each ordered step, grouped by the parent request's route and the recorded route version?
Which requests have supporting documents still awaiting verification?
Which runs and attempts need investigation, and what step evidence is available?
Which assigned actions are still open or in progress beyond their due date?
See how Approval Management System fits your kind of team.
Each stage of request to decision and traceable follow-up names the role that acts and the status it records, so a change is never anonymous.
Each stage, the role that acts and the status it records
Prepare request reviews and explain recorded outcomes with Proto.
Set up connections through ERP.AI and Proto workflows, with every change logged.
Every record lives in a table you can see, extend and export. Add fields or whole tables in Proto.
Browse all 14 tablesStart with one team and one process, then add the rest once the basics are running.
Choose a request type and participating business unit. Name Request Owner, Approval Coordinator and Approver, then define the supporting evidence and any independent review required before the decision.
Load the business unit and people records, confirm account mapping and configure the effective route. Rehearse the ordered approver selection, delegation expiry handling and SLA due-date meaning with the policy owner.
Preserve request numbers, source identifiers and revisions. Import parent records before decisions and evidence. Load operation runs before their steps, then reconcile separate execution attempts using the original operation context.
Submit a request, resolve its route, verify the evidence and record the eligible decision. Test a changed revision and an ineligible person. Inspect the decision entry and the resulting operation and state history together.
Investigate an uncertain execution result and assign follow-up. Correct an executed request, inspect its successor revision and return it to review. Confirm that earlier evidence remains accessible throughout the correction.
$0per user
The base account and everyday work in the ERP.AI app are free, for every user.
| Usage | Per $1 |
|---|---|
| Record reads (list, filter, get) | 20,000 |
| Search or aggregate queries | 4,000 |
| Record writes | 4,000 |
| Imported or synced records | 200,000 |
| Workflow runs | 2,000 |
| AI agent runs | 2,000 |
| Scheduled jobs or webhooks | 20,000 |
| File uploads (MB) | 2,000 |
| CSV or PDF exports | 100 |
Click Get started, then use Proto to configure Approval Management System for your business. Pilot a request type in a participating business unit with a known approval policy, supporting evidence and named decision owners. Rehearse a normal decision and a corrected executed request before expanding.
Request Owner remains responsible for the business case. The assigned Approver decides the eligible step, while Approval Coordinator checks route context and follows up unresolved questions.
Decision entries retain their sequence, step order and outcome against the parent request. The decision-chain workflow records the operation and state history, advances the step order and marks the request Approved with its completion time. Agree the route's completion rule during setup.
Evidence Reviewer has checked the supporting material and recorded its verification state and verifier. An independent revision review records its own outcome, and Approver makes the business decision using the relevant evidence.
Review open requests against their SLA due date in Approval SLA watch. Approval Coordinator identifies the unresolved question and assigns follow-up with a responsible person and due date.
The request and decision records retain delegation expiry. Review requests whose date has arrived and agree who resolves the assignment. Confirm the eligible approver and applicable policy before the person acts.
The correction workflow retains the prior revision, increments the request revision and records a successor operation with prior and new revision references. It appends the correction history and returns the request to review.
Approval records the business decision. Execution Operator inspects the run and any execution attempts, then checks provider references and receipt evidence for a connected destination. An uncertain result remains a reconciliation task until the evidence supports an outcome.
Approval Operations Overview gives a read-only picture of current request states, SLA watch and recent state transitions. Open the related request or history when you need to inspect an individual case.
Bring stable business unit and people identifiers, request numbers, revisions and the policy context. Include supporting documents and prior decisions, then load operation runs before their steps. Reconcile separate attempts using the request and operation key.
Start free, then use Proto to change fields, steps and approvals before your team goes live.