Submit an invoice
Sign in to a vendor or expense portal on your own account, fill the invoice form, and submit it with the confirmation captured.
This template can take an action with consequences.
Safety rails on Action templates lead with guardrails. Before anything happens, every guard below is in force: a dry-run preview, a confirm-gate, a rate limit, an audit log, and idempotency so a retry never double-acts.
- ✓Confirm-gate before submitting
- ✓Dry-run
The outcome
Sign in to a vendor or expense portal on your own account, fill the invoice form, and submit it with the confirmation captured.
Backed by a real, installable recipe, not a generated stub. Install it, attach your own inputs, and run it on your own accounts.
Expected output
A successful run returns a structured result:
{ "submitted": true, "reference": "...", "amount": 0.00 } 5 steps
Real step types from the 30+ in the workflow vocabulary. Edit any of them after you install.
- 1navigate
Open the portal's new-invoice page.
- 2twofa
Sign in with a Persona, including any 2FA.
- 3fill
Enter the invoice fields from your inputs.
- 4click
Attach the document and submit.
- 5extract
Capture the submission reference.
Inputs
portal_urlurl must match^https?://amountnumber must match^[0-9]+(\.[0-9]{2})?$invoice_numberstring
Input shape
Inputs are validated against per-slot regex rules before a run starts.
{
"portal_url": "<url>" // matches ^https?://,
"amount": "<number>" // matches ^[0-9]+(\.[0-9]{2})?$,
"invoice_number": "<string>"
} Estimated runtime: 20-60s.
Install in one click
Open the template in the app, attach your own inputs and resources, and run it on your machine or the cloud.
Local runs have no compute charge and do not use Writ cloud compute. Paid plans are for cloud execution, faster monitors, teams, managed AI, and fleet features.
Point it at a site
This recipe adapts to any of these, all on your own authorized accounts.
Submit an invoice questions
What does the Submit an invoice template do?
Where does it run?
Does it spend money automatically?
Related templates
Start with the Submit an invoice template
Install it, attach your own inputs, and run it on your own account in minutes.