Agent 12
Portal Runner
An agent that logs into your clients' supplier portals and does the typing: invoices, prequal uploads, PO pickups, and payment checks.
12 min → 90 sec
per portal invoice
Built for
- Accounts receivable
- Office admin
- Project controls
- Owners / GMs
Live example
adg/portal-runner · ready
Scenario · An industrial contractor has 3 approved invoices to submit to an operator's supplier portal, plus the weekly payment check.
01Queue: ready for portal
Approved invoices
TableFrom Field Ticket → Invoice · approved by project controls
| Invoice | PO | Total |
|---|---|---|
| INV-10592 | 4500188231 | $4,675.13 |
| INV-10593 | 4500188231 | $3,912.40 |
| INV-10597 | 4500191077 | $11,208.75 |
02Agent run
- Logging in
- Entering INV-10592
- Waiting for approval
- Remaining queue + payment check
03Portal result + status
Output appears here
The problem
Operators make suppliers submit everything through their own web portals: invoices matched line by line to POs, service entry sheets, prequal documents, and insurance renewals. None of those portals connect to your accounting system, so someone in your office retypes every invoice and spends Monday checking payment statuses one login at a time. Portal Runner is a browser agent. It works the portals the way your admin does: it logs in, opens the PO, fills in the invoice, attaches the LEM, and stops for your approval before it submits. Then it checks what's been paid.
Today
- Retyping every invoice into a different portal for each client
- Invoices rejected for line mismatches against the PO
- Monday mornings spent logging into five portals to check payments
- New POs sitting unnoticed in a portal inbox
With the agent
- Invoices entered into the portal straight from the approved LEM
- Line items mapped to PO lines before submission, with mismatches flagged
- One payment-status report across every portal
- New POs and requests pulled down and logged automatically
How it works
4 steps, with you in control.
- 01
Pick up
Takes approved invoices from Field Ticket → Invoice, or from your accounting system.
- 02
Log in
Opens the client portal in a secure browser using credentials from an encrypted vault, with MFA approved on your phone.
- 03
Fill
Navigates to the PO, maps each invoice line to a PO line, fills in the fields, and attaches the backup.
- 04
Approve & submit
Shows you a screenshot of the completed form. You approve, it submits, and it saves the confirmation number.
Comes in
Agent does
You check
Goes out
Works with
- Operator supplier portals (browser)
- Prequal platforms (browser)
- QuickBooks / Sage
- 1Password / Bitwarden vault
Nothing leaves without a person approving it. Agents draft, check, and flag. Your team makes the call. Data stays in your Microsoft 365 or Google tenant wherever possible.
What it's worth
Run your own numbers.
Slide to match your team. Defaults are typical for a small-to-mid contractor in the region.
Hours back per year
269
Estimated annual value
$13,500
Estimate only, based on 48 working weeks. We confirm real numbers in a free workflow audit.
Want Portal Runner running on your jobs?
Book a free 45-minute workflow audit. We'll map where your office and field hours go and show you which agent pays for itself first.
