Skip to content

Processes/finance — banking, accounting, and money movementfinance

Pay vendor invoices — finance processPay vendor invoices

moderatefully automatable🔁 monthly

Review and pay all outstanding vendor invoices via wire transfer.

Mercury API supports wire creation. System looks up vendors, verifies balances, executes payments with approval gates.

Current agent ceiling

An agent can run 6 of 6 steps 3 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 outstanding invoices

agent
1 API call
  • company_data_get({query: "vendors outstanding"})

02Check account balance

agent

or:Ramp logoRamp44·Brex logoBrex42

1 API call
  • GET /api/v1/accounts

runs in parallel · 3

03Create wire for AWS ($4,250)

agent
Mercury logoMercury76⏸ approval gatehigh risk

or:Ramp logoRamp44·Brex logoBrex42

1 API call
  • POST /api/v1/accounts/{id}/wires

04Create wire for Vercel ($2,100)

agent
Mercury logoMercury76⏸ approval gatehigh risk

or:Ramp logoRamp44·Brex logoBrex42

1 API call
  • POST /api/v1/accounts/{id}/wires

05Create wire for Figma ($850)

agent
Mercury logoMercury76⏸ approval gatehigh risk

or:Ramp logoRamp44·Brex logoBrex42

1 API call
  • POST /api/v1/accounts/{id}/wires

06Post summary to task

agent

tasks_comment

Context the agent needs first: outstanding · balance

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