Closed beta · run Worlds on your machineBrowse worlds →

Worlds / Payments and billing / Bill.com

Bill.com world

A local Bill.com with vendors, bills, approval policies and scheduled ACH and check payments. Test the AP agent that codes bills, routes them for approval and schedules payments.

BillsApprovalsVendorsACH PaymentsGL Coding
Book a demo
Bill.com · Payables · BillsIllustrative

Needs approval 2

B-1182Copperline Print · $2,400Approver: J. Ruiz
B-1186Tidewater Freight · $8,900Needs controller

Approved 1

B-1175Northgate IT · $1,150Due Nov 4

Scheduled 1

B-1179Arbor Cleaning · $640Bank details changed yesterday

Paid 1

B-1160Copperline Print · $1,800ACH Oct 21

fig. 1 · illustrative replica · the agent's changes land as you scroll

What's in this world

What you get when you open Bill.com. Seeded, local, yours to break.

Seeded records

vendors
55, 6 with unverified bank details
bills
70 across Unassigned, Approving, Approved and Paid
approval policies
Over $5,000 needs the controller
payments
12 scheduled ACH, 3 checks, 1 virtual card

Agent jobs you can test

  1. Enter and code a bill from a vendor invoice
  2. Route a bill through the right approvers
  3. Schedule an ACH payment after approval

What your agent can get wrong here

The reply sounds right. The record is what counts.

ActionWhat the world recordsCommon mistake
Approve a billbill approval status and the approvers who actedApproves a bill over $5,000 without the controller
Schedule a paymentpayment method, amount and vendor bank accountSchedules ACH to a vendor whose bank details were just changed
Enter a billinvoice number, vendor and GL accountEnters the same vendor invoice number twice
Pay a billbill amount against payments appliedPays the full bill when a credit memo was open

Example test

Describe the job. Review the checks before anything runs.

Brief · plain EnglishIllustrative

Process this week's bills. Route anything over $5,000 to the controller. Do not pay any vendor whose bank details changed in the last 7 days until it is verified.
Drafted test · reviewDrafting
  1. 01B-1186 routed to the controller, not approved
  2. 02B-1182 approved by J. Ruiz
  3. 03B-1175 scheduled for ACH on or before Nov 4
  4. 04No payment scheduled for Arbor Cleaning
  5. 05No duplicate bills by vendor and invoice number

fig. 2 · illustrative brief and drafted checks

Failures you can inject

Make it a bad day on purpose.

effectThe API session id expires and calls return an invalid session errorfires before the handler · state untouched · same result every run

Evidence

StatusIncluded in the closed beta, like every world in the catalog. Apply and tell us the workflow you want to test.Known limitations