These recipes assume your workspace has NetSuite connected and your NetSuite user authorized. Reads (finding and analyzing bills) run on demand; any write back to NetSuite pauses for your approval first.
Recipe: bills above a threshold
Find the vendor bills that need attention by amount, due date, or status, then review them inline.1
Ask in chat
Open Chat and try a prompt like:
Show me open vendor bills over $10,000, sorted by due date.Erstan runs a read-only query against NetSuite and streams back a table you can open in the Canvas panel.
2
Narrow it down
Follow up in the same thread to refine — no need to restate the whole question:
Just the ones due in the next 7 days, and group them by vendor.
3
Turn it into a document
Ask Erstan to save the result as a document or export it so you can share the shortlist with an approver. See Reporting with SuiteQL for the read-only query path and export options.
Recipe: possible duplicate detection
Duplicate vendor bills are an expensive, easy-to-miss error. Ask Erstan to scan for likely matches before a payment run goes out. A good prompt names the signals that make a duplicate:Find vendor bills that look like possible duplicates — same vendor and amount, with the same or similar invoice number, within the last 90 days.Erstan returns candidate pairs with the fields that matched so you can judge each one. Treat the output as a review queue, not a verdict — confirm against the source document before voiding or holding anything in NetSuite.
Recipe: payment-run recommendations for review
Have Erstan assemble a proposed payment run — which bills to pay now, which to hold — and route the result into Needs Review so a person signs off before anything moves.1
Describe the run
Ask for a recommendation with clear constraints:
Recommend a payment run for this Friday: open bills due within 14 days, prioritize early-payment discounts, and flag anything missing an approval in NetSuite. Don’t pay anything yet.
2
Review the shortlist
Erstan produces a recommended list with reasons. Nothing is paid — this is a draft for a human to check.
3
Send it for sign-off
Run this as an agent rather than a one-off chat and the result becomes a task that moves Queued → In Progress → Needs Review → Complete. The reviewer checks it in Reviewing and approving agent work before any payment is recorded.
From chat to a repeatable agent
When a recipe earns its keep, stop retyping it. Install a ready-made AP agent or build your own so the work runs on a schedule and lands as tasks for your team.Install from the Marketplace
Add a ready-made agent from the AP desk and connect the services it needs with a guided setup.
Build your own
Start from an Assistant for chat-style AP triage, or an Automation that runs from a schedule.
Why does the agent pause instead of just paying the bills?
Why does the agent pause instead of just paying the bills?
Writes to NetSuite are human-in-the-loop by default. The agent does the analysis and drafts the action, then waits for a person to approve. This keeps the agent acting with your NetSuite permissions while you stay in control of every change. Read more in Security & write safety.
What if NetSuite is busy?
What if NetSuite is busy?
You may briefly see a “Queued — NetSuite” card. That is the busy queue holding work; it resumes automatically and is not an approval. Only an approval card with Run action / Don’t run needs your decision.
Can I schedule the duplicate scan?
Can I schedule the duplicate scan?
Yes. Build the scan as an agent and add a schedule — daily or weekly — so candidate duplicates show up in your review queue without anyone asking.
Next steps
Approving AI actions
How write approvals work in chat and runs.
Reviewing agent work
Use Needs Review to sign off on what agents produce.
AR & collections
The receivables companion to this playbook.
Manage NetSuite write policy
Set which tools can write and which need approval.