Skip to content

Rank #4 of 5 in Expense Management

BILL Spend & Expense logo

BILL Spend & Expense

Built-in AI assistant

BILL (Divvy Pay, LLC) · commercial

no public signals

Try itExperimental

See what an agent can do with BILL Spend & Expense before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).

$curl -s https://gateway.prod.bill.com/connect/v3/spend/budgets # the documented v3 spend API, keyless → Unauthorizedrecorded session — replayed, not live
recorded 2026-09-14 · exit 0 · captured verbatim by our probe harness, secrets redacted · pure-HTTP probe — ▶ run live re-runs it from our edge

Verified integrations

No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.

By theme — the product's score on each story themeBy theme

Accounting close — stories about accounting close in this arenaAccounting closeevidence →

Stories about accounting close in this arena

25.7/100

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

29.5/100

Ai automation — stories about ai automation in this arenaAi automationevidence →

Stories about ai automation in this arena

12.0/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

15.8/100

Bills ap — stories about bills ap in this arenaBills apevidence →

Stories about bills ap in this arena

30.0/100

Cards controls — stories about cards controls in this arenaCards controlsevidence →

Stories about cards controls in this arena

29.3/100

Expense data access — stories about expense data access in this arenaExpense data accessevidence →

Stories about expense data access in this arena

28.5/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

22.8/100

Policy approvals — stories about policy approvals in this arenaPolicy approvalsevidence →

Stories about policy approvals in this arena

27.4/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

0.0/100

Receipts capture — stories about receipts capture in this arenaReceipts captureevidence →

Stories about receipts capture in this arena

0.0/100

Reimbursements — stories about reimbursements in this arenaReimbursementsevidence →

Stories about reimbursements in this arena

10.8/100

Spend visibility — stories about spend visibility in this arenaSpend visibilityevidence →

Stories about spend visibility in this arena

34.8/100

Travel — stories about travel in this arenaTravelevidence →

Stories about travel in this arena

0.0/100

Story verdicts — every judged story with its evidenceStory verdicts

?

Sorted by importance (agentic first) (high → low) · 53/53 stories · click a row’s chevron for the rationale and evidence

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3full8/10T

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partial5/10C

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3partial3/10C

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full9/10T

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full8/10C

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2full7/10T

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial5/10C

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial5/10C

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial3/10C

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1full7/10C

Codify our expense policy — limits by category, role, and context — so in-policy expenses auto-approve and only exceptions reach a human C

Policy engine

finance leadPolicy approvals — stories about policy approvals in this arenaPolicy approvals3partial6/10C

Pull transactions, expenses, and receipts through a documented REST API with OAuth and scoped tokens C

Api access

developerExpense data access — stories about expense data access in this arenaExpense data access3partial6/10T

Transactions sync to QuickBooks, NetSuite, or Xero with GL account, class, and department mappings I control C

Accounting sync

finance leadAccounting close — stories about accounting close in this arenaAccounting close3partial6/10C

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3partial5/10C

Issue physical and virtual corporate cards to the team in minutes, each with its own spend limit C

Card issuance

founderCards controls — stories about cards controls in this arenaCards controls3partial5/10C

See company spend in real time — by team, category, and merchant — the day it happens, not when statements land C

Dashboards

founderSpend visibility — stories about spend visibility in this arenaSpend visibility3partial5/10C

An agent can pull uncoded transactions via API or MCP, propose categorizations and policy flags, and push clean coding back for review C

Agent access

ai-native userExpense data access — stories about expense data access in this arenaExpense data access3partial4/10C

Restrict cards by category, merchant, and amount — and the platform auto-locks or declines out-of-policy spend at the point of sale C

Card controls

finance leadCards controls — stories about cards controls in this arenaCards controls3partial4/10C

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3partial3/10C

Submit an out-of-pocket expense and get reimbursed by direct deposit in days, tracked from submission to payout C

Domestic

employeeReimbursements — stories about reimbursements in this arenaReimbursements3partial3/10C

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3noneuntestednone yet

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3n/auntestednone yet

Snap a photo or forward an email and the platform OCRs the receipt and files it against the right transaction C

Receipt capture

employeeReceipts capture — stories about receipts capture in this arenaReceipts capture3noneuntestednone yet

Allocate budgets to teams and projects and have card limits and approvals actually enforce them C

Budgets

finance leadSpend visibility — stories about spend visibility in this arenaSpend visibility2partial7/10C

Create single-vendor virtual cards for SaaS subscriptions and procurement so one compromised vendor never exposes shared credit C

Virtual cards

finance leadCards controls — stories about cards controls in this arenaCards controls2partial6/10C

Spend is coded as it happens — merchant, category, memo, receipt — so month-end close is a review, not an archaeology dig C

Close

finance leadAccounting close — stories about accounting close in this arenaAccounting close2partial6/10C

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partial5/10T

Run accounts payable in the same platform — capture invoices, route approvals, and pay vendors by ACH, check, or wire C

Bill pay

finance leadBills ap — stories about bills ap in this arenaBills ap2partial5/10C

AI codes and audits expenses for me — reading receipts, suggesting categories and memos, and catching duplicates or fraud C

Ai coding

ai-native userAi automation — stories about ai automation in this arenaAi automation2partial4/10C

Every expense carries a full audit trail — edits, approvals, policy checks — that survives an external audit C

Audit trail

finance leadPolicy approvals — stories about policy approvals in this arenaPolicy approvals2partial4/10C

Issue and manage cards programmatically — create a card with a limit, lock it, update controls — via the public API C

Card api

developerExpense data access — stories about expense data access in this arenaExpense data access2partial4/10C

Build multi-step approval chains — manager, budget owner, finance — with delegation and escalation when approvers sit on requests C

Approvals

finance leadPolicy approvals — stories about policy approvals in this arenaPolicy approvals2partial3/10C

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial3/10C

An AI assistant enforces policy conversationally — chasing missing receipts, explaining declines, and answering "can I expense this?" before the spend happens C

Ai policy

ai-native userAi automation — stories about ai automation in this arenaAi automation2none0/10

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2none0/10

Book flights and hotels in-platform with travel policy applied at booking time, not expensed and argued about later C

Booking

employeeTravel — stories about travel in this arenaTravel2noneuntestednone yet

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Log mileage with map-based distance and claim per-diem rates without building the expense by hand C

Mileage perdiem

employeeReceipts capture — stories about receipts capture in this arenaReceipts capture2noneuntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2noneuntestednone yet

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2n/auntestednone yet

Receipts match to card transactions automatically — with e-receipts pulled from integrations — and I get nudged only when one is genuinely missing C

Receipt matching

employeeReceipts capture — stories about receipts capture in this arenaReceipts capture2noneuntestednone yet

Reimburse employees abroad in their local currency without running a separate international payments process C

International

finance leadReimbursements — stories about reimbursements in this arenaReimbursements2noneuntestednone yet

Run multiple legal entities and currencies in one account with consolidated reporting and per-entity books C

Multi entity

finance leadAccounting close — stories about accounting close in this arenaAccounting close2noneuntestednone yet

A trip's expenses — bookings, cards, receipts — collect themselves into one itinerary-linked report C

Trip expenses

employeeTravel — stories about travel in this arenaTravel1none0/10

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 46 stories with headroom

What would move BILL Spend & Expense’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools

    nonemoves agent-readyimpact 45

    The evidence only shows BILL publishing an MCP server that exposes its own API documentation to external AI tools (server role), not any capability for BILL Spend & Expense itself to consume/plug in external MCP servers to extend its own agentic features (client role).

  2. Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product

    partialq3/10moves Built-in AIimpact 31.5

    Missing: evidence of a user-facing chat/assistant interface, examples of delegating varied tasks (not just bill coding), and independent confirmation of how the agent is invoked or controlled.

  3. Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models

    nonemoves PA Scoreimpact 30

    No evidence in the pack addresses AI training data opt-out or any privacy controls regarding AI model training; the pack only covers API, webhooks, and product features unrelated to this axis.

  4. Receipts capture — stories about receipts capture in this arenaSnap a photo or forward an email and the platform OCRs the receipt and files it against the right transaction

    nonemoves PA Scoreimpact 30

    The evidence pack covers APIs, webhooks, vendor network, accounting sync, and AI bill coding, but contains no mention of receipt photo capture, email-forward ingestion, or OCR matching to transactions for the Spend & Expense product.

  5. Agenticness — how well agents can access and operate the productOperate the product with natural-language commands

    nonemoves Built-in AIimpact 30

    Evidence shows only a documentation MCP server for developers (docs-18) and an AI-based invoice coding agent, neither of which lets an end user operate the product itself via natural-language commands (e.g., 'pay this vendor' or 'approve this expense' via chat).

  6. Agenticness — how well agents can access and operate the productUse an official CLI

    nonemoves agent-readyimpact 30

    The evidence pack details a REST API, webhooks, UI Elements SDK, and an MCP server for documentation access, but nowhere mentions an official CLI tool for interacting with BILL Spend & Expense.

  7. Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent

    nonemoves agent-readyimpact 30

    Missing: any mention of API key scopes, granular permission levels, or agent-specific credential issuance mechanisms.

  8. Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples

    nonemoves API qualityimpact 30

    Evidence confirms BILL has API docs, a sandbox test environment, and an MCP server for AI tools to query documentation, but nothing describes an interactive API reference with runnable/try-it-out examples; a probe for standard OpenAPI/Swagger specs returned 404s across all checked paths, suggesting no such interactive reference is exposed.

Showing the top 8 of 46 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map7 surfaces · 30 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

docs22 stories

Probe proofs — replayable recordings from the probe harnessProbe proofs

Replayable recordings from our probe harness — see the Prove-It protocol to submit one.

$curl -s https://gateway.prod.bill.com/connect/v3/spend/budgets # the documented v3 spend API, keyless → Unauthorizedreproduced
$ curl -s https://gateway.prod.bill.com/connect/v3/spend/budgets  # the documented v3 spend API, [redacted]less → Unauthorized
{"message":"Unauthorized"}
$curl -sL https://developer.bill.com/llms.txt | head -4reproduced
$ curl -sL https://developer.bill.com/llms.txt | head -4
# BILL API documentation Documentation

> Discover how to leverage the BILL API features in your integrations

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

1 of 9 testable claims verified · 0 contradictedintegrity 11/100

12 distinct capability claims found in BILL Spend & Expense’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

1

Verified

8

Unverified

0

Contradicted

21

Undersold

Verified (1)
Unverified (9)
Undersold (21)
Claims outside our story set (2)

Real capability claims found in BILL Spend & Expense’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • API to build and manage organization structure within BILL

    source ↗
  • Embeddable UI theme (Elements) with configurable navigation for custom app integration

    source ↗
Suggest a story for these →

Business model

interchangeenterprise-custom

Corporate cards plus expense software, historically interchange-funded; pricing is demo-gated — 'based on your business needs and the number of users'.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Score23 (Sep 14 '26)24 (Sep 16 '26)
Agent-ready41 (Sep 14 '26)41 (Sep 16 '26)

Try Experimental

Run it in the microterminal →

Recorded agent sessions — and a live MCP handshake where the vendor ships one.

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data