Skip to content

Processes/sales — selling and invoicing customerssales

Send an invoice — sales processSend an invoice

simplefully automatable🔁 monthly

Create and send an invoice to a customer for services rendered. Stripe is the canonical route; any payments provider with invoicing works.

Stripe Invoicing API fully supports create, send, and track.

Current agent ceiling

An agent can run 4 of 4 steps 2 of them behind a human approval gate ⏸

No gaps — every step of this process is agent-runnable today.

How it runs

Route-coded block flow: emerald = agent, amber = manual form/portal, red = needs a human. ⏸ approval gate · ⏳ async wait.

01Look up or create customer

agent

or:Airwallex logoAirwallex88·Square logoSquare71

2 API calls
  • GET /v1/customers?email={email}
  • POST /v1/customers

02Create invoice with line items

agent
Stripe logoStripe89⏸ approval gatemedium risk

or:Airwallex logoAirwallex88·Square logoSquare71

2 API calls
  • POST /v1/invoices
  • POST /v1/invoiceitems

03Send invoice

agent
Stripe logoStripe89⏸ approval gatemedium risk

or:Airwallex logoAirwallex88·Square logoSquare71

1 API call
  • POST /v1/invoices/{id}/send

04Track payment status

agent

or:Airwallex logoAirwallex88·Square logoSquare71

1 API call
  • GET /v1/invoices/{id}

Context the agent needs first: customer email (from the founder) · invoice line items (from the founder)

The market options

Each role resolves against its arena’s live leaderboard — the default is the process’s canonical vendor, alternatives ranked by agent-readiness.

Simulate this process

simulated dry run from the mapped process — no real calls are made
For agents Process manifest (JSON)·/llms.txt