COLLECTIONSRECEIVABLES · AUTO-MATCH · WEBHOOK

Let your agents collect payments

Spin up a unique virtual account for every payer, invoice, or transaction. When funds arrive, they are matched automatically. No reference codes, no manual reconciliation, no human in the loop.

Get Sandbox Access
Terminal
POST /v1/accounts
{
  "currency": "usd",
  "region": "us",
  "agent_id": "agent_collections_017",
  "policy_id": "pol_receivables",
  "metadata": {
    "payer": "acme-corp",
    "invoice_id": "inv_29f1a8"
  }
}
WEBHOOK · payment.received
{
  "account_id": "acct_01k3...",
  "amount": 4250.00,
  "currency": "usd",
  "rail": "ach",
  "matched_invoice": "inv_29f1a8",
  "status": "reconciled"
}

How It Works

01

Agent creates account

Unique per payer or invoice

02

Payer sends funds

ACH · SEPA · Faster Payments

03

Auto-reconciled

Matched, logged, webhook fired

Workflows

Invoice collection

Spin up a unique account per invoice. When the payer sends funds, the agent matches the payment to the invoice automatically — no manual reconciliation.

TriggerInvoice created
AccountUnique per invoice
MatchAuto-reconcile on receipt

Per-customer accounts

Assign each customer a dedicated account number. All their payments land in one place, attributed instantly — even across multiple invoices.

TriggerCustomer onboarded
AccountUnique per customer
MatchCustomer-level attribution

Marketplace escrow

Collect buyer payments into isolated accounts. Release funds to sellers on fulfillment. The agent handles the hold, verify, and release cycle.

TriggerOrder placed
AccountUnique per transaction
MatchRelease on fulfillment

Features

Unique account per payer

Every payer or invoice gets a dedicated account number. No reference codes needed.

Auto-reconciliation

Inbound payments are matched to their source automatically. Zero manual work.

Webhook-driven workflows

Trigger downstream actions the moment funds land. Invoice marked paid, order fulfilled, agent notified.

Multi-currency support

Collect in USD, EUR, and GBP. Each account supports the rails available in its region.

Aging and follow-up

Track unpaid invoices by age. Agents can send reminders or escalate automatically.

Freeze and close

Freeze or close collection accounts via API. Remaining balances swept to treasury.