Skip to content

Expense Management Arena

Expensify vs BILL Spend & Expense

BILL Spend & Expense wins · 726 (16 drawn)

Accounting close — stories about accounting close in this arenaAccounting close

Stories about accounting close in this arena

Accounting sync

  1. finance leadTransactions sync to QuickBooks, NetSuite, or Xero with GL account, class, and department mappings I control

    weight 3 · round drawn
    Expensifypartialclaimed6/10

    Docs confirm real integrations with QuickBooks Online (export sync) and NetSuite (expense syncing/reporting/accounting), plus a 'multi-level GL coding' feature suggesting GL account/class/department mapping control, but there's no explicit mention of Xero or of finance-lead-controlled class/department field mapping specifically. Missing for 10: explicit Xero integration evidence, detailed documentation of user-controlled class/department mapping configuration, and independent/hands-on confirmation that mappings work as configured.

    • [claimed-docs] Finalized reports are exported automatically to QuickBooks Online.
    • [claimed-docs] A QuickBooks Online connection lets you sync Expensify expenses with your accounting system.
    • [claimed-docs] Connect your Expensify Workspace to NetSuite to streamline expense syncing, reporting, and accounting.
    • [claimed-docs] Multi-level GL coding
    BILL Spend & Expensepartialclaimed6/10

    BILL docs confirm automatic 2-way sync with QuickBooks Enterprise, NetSuite, Sage Intacct, and other accounting systems, and reference building an organization structure via the API, but Xero is not named among the sync targets and there is no explicit documentation of finance-lead-controlled GL account/class/department mapping rules. missing for 10: explicit Xero sync confirmation, documented GL account/class/department mapping controls, independent corroboration of mapping accuracy.

    • [claimed-docs] Automatic 2-way sync with QuickBooks Enterprise, Oracle NetSuite, Sage Intacct, Microsoft Dynamics, & more
    • [claimed-docs] Use the BILL API to build your organization structure in BILL.
    • [claimed-docs] **Manually integrate** with accounting software via CSV file import/export

Close

  1. finance leadSpend is coded as it happens — merchant, category, memo, receipt — so month-end close is a review, not an archaeology dig

    weight 2 · round to BILL Spend & Expense

    Expensify's docs promise automatic merchant/date/total capture (SmartScan), AI-driven categorization, multi-level GL coding, and syncing to QuickBooks/NetSuite so reports are close-ready, but hands-on community reports directly contradict the categorization claim, citing ~70% miscategorization and slow, human-mediated (mechanical turk) receipt processing that undermines 'real-time coding'. Missing for 10: independent verification that categorization accuracy has improved, more recent (post-mturk-era) hands-on accounts confirming reliable real-time coding, and evidence of memo/note fields being auto-populated.

    • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
    • [claimed-docs] Open the app, tap the camera, and SmartScan reads the merchant, date, total, and currency automatically.
    • [claimed-docs] Multi-level GL coding
    • [claimed-docs] SmartScan extracts receipt data in realtime, with no batch processing or overnight delays.
    • [claimed-docs] Finalized reports are exported automatically to QuickBooks Online.
    • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
    • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
    • [community] I used expensify and it took like 20 mins to process a few receipt images.. I ended up doing it myself anyway.
    BILL Spend & Expensepartialclaimed6/10

    Vendor docs claim that BILL Spend & Expense cards make every transaction 'controlled, categorized, and automatically compliant' and pair with AI-driven bill coding (docs-8, docs-9), plus automatic 2-way sync to major accounting systems (docs-12), which supports real-time coding for close. However, there is no explicit documentation of automatic merchant/memo capture or receipt-matching workflows, and no independent/hands-on evidence corroborating that categorization actually eliminates manual review at month-end. Missing for 10: explicit receipt-capture/matching evidence, memo-field automation detail, and independent verification of coding accuracy.

    • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
    • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
    • [claimed-docs] Automatic 2-way sync with QuickBooks Enterprise, Oracle NetSuite, Sage Intacct, Microsoft Dynamics, & more

Multi entity

  1. finance leadRun multiple legal entities and currencies in one account with consolidated reporting and per-entity books

    weight 2 · round drawn
    Expensifynone0/10

    No evidence describes multi-entity account structures, per-entity books, or consolidated multi-entity reporting; only generic multi-currency invoicing and single ERP connections (QuickBooks/NetSuite) are mentioned, which is not the same as multi-entity consolidation.

    • [claimed-docs] Upload your logo, add custom terms, VAT, sales tax, or multiple currencies, and make every invoice look polished and professional.
    • [claimed-docs] A QuickBooks Online connection lets you sync Expensify expenses with your accounting system.
    • [claimed-docs] Connect your Expensify Workspace to NetSuite to streamline expense syncing, reporting, and accounting.
    BILL Spend & Expensenone0/10

    No evidence in the pack addresses multi-entity management, multi-currency consolidation, or per-entity books/reporting; documentation focuses on API access, vendor payments, webhooks, and accounting sync only.

    Agenticness — how well agents can access and operate the productAgenticness

    How well agents can access and operate the product

    Agent access

    1. ai-native userPoint an agent at llms.txt or agent-oriented docs

      weight 2 · round to BILL Spend & Expense
      Expensifynone0/10

      No evidence of an llms.txt file, agent-oriented documentation, or any machine-readable docs endpoint; the docs-md probe returned a 404, and no other citation mentions such a resource.

      • [probe] PROBE docs-md: HTTP 404 at https://integrations.expensify.com/Integration-Server/doc/.md
      BILL Spend & Expensefullprobed9/10

      A probe confirms a live, HTTP 200 llms.txt file at developer.bill.com/llms.txt with structured documentation index, and BILL also documents an official MCP server for its API docs enabling agents like Cursor, Windsurf, and Claude Desktop to interact directly with the documentation. Missing for 10: independent/community confirmation of agent usage beyond BILL's own docs.

      • [probe] PROBE llms.txt: HTTP 200 at https://developer.bill.com/llms.txt # BILL API documentation Documentation > Discover how to leverage the BILL …
      • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
    2. ai-native userRun the product headlessly / in CI for automation

      weight 2 · round to BILL Spend & Expense
      Expensifypartialclaimed3/10

      Expensify exposes an Integration Server API with OAuth2 token-based programmatic access, which could technically be scripted into a CI pipeline, but there is no documentation, CLI, SDK, or example showing headless/CI usage specifically. Missing for 10: explicit CI/automation documentation, a headless CLI or SDK, and any hands-on evidence of running Expensify unattended in a pipeline.

      • [claimed-docs] To use the API, you will need to generate API credentials.
      • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
      • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
      BILL Spend & Expensepartialclaimed5/10

      BILL exposes a full v3 REST API with webhooks and a sandbox environment that let developers script and automate AP/AR/S&E workflows programmatically, which supports headless/automated use cases like CI pipelines. However, there is no explicit CLI, GitHub Action, or documented CI-specific integration pattern in the evidence. Missing for 10: a dedicated CLI/automation tool, explicit CI/CD examples, and independent confirmation of headless operation in production pipelines.

      • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
      • [claimed-docs] BILL offers a comprehensive sandbox environment where you can test workflows, from creating bills to completing AP payments, without moving …
      • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
      • [claimed-docs] You can create up to 10 webhook subscriptions per organization.
    3. ai-native userConnect an agent via an official MCP server

      weight 3 · round to BILL Spend & Expense
      Expensifynone0/10

      Expensify offers a REST API with OAuth2 credentials, but there is no evidence of an official MCP server for agent connectivity; the AI features described (Ask Expensify) are first-party assistant features, not an MCP integration point.

      • [claimed-docs] To use the API, you will need to generate API credentials.
      • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
      • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
      BILL Spend & Expensepartialclaimed5/10

      BILL provides an official MCP server for developer documentation, letting tools like Cursor, Windsurf, and Claude Desktop interact with BILL API docs, which is a genuine first-party MCP offering. However, it is scoped only to documentation lookup, not to actually invoking BILL API actions (payments, bills, expense data) via MCP, so it's a limited agentic bridge rather than a full action-capable MCP server. Missing for 10: an MCP server exposing live API/data operations (not just docs), independent/community confirmation of usage, and details on scope/auth for agent actions.

      • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
    4. ai-native userUse an official CLI

      weight 2 · round drawn
      Expensifynone0/10

      Evidence shows an API/Integration Server with OAuth2, and a GitHub repo for the app itself, but no official CLI tool for AI-native workflows is documented anywhere in the pack.

        BILL Spend & Expensenone0/10

        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. Since BILL offers a developer platform, a CLI is a plausible axis, but there is no evidence one exists.

        • ai-native userDrive the product through a documented public API

          weight 3 · round to BILL Spend & Expense
          Expensifyfullclaimed7/10

          Expensify documents a public Integration Server API with credential generation and OAuth2 authorization-code flow for acting on behalf of users, indicating programmatic access beyond the UI. Missing for 10: independent/hands-on developer corroboration of the API's completeness, rate limits, or breadth of endpoints, and no evidence of SDKs or community usage confirming real-world API-driven workflows.

          • [claimed-docs] To use the API, you will need to generate API credentials.
          • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
          • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
          BILL Spend & Expensefullprobed8/10

          BILL publishes a documented v3 API covering AP/AR/S&E, webhooks, sandbox environment, and even an MCP server for AI-agent access to docs, indicating a genuinely documented public API surface usable programmatically. Missing for 10: a discoverable OpenAPI/swagger spec (probe found all candidate paths 404) and independent third-party corroboration of API robustness.

          • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
          • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
          • [claimed-docs] Subscribe to & receive real-time notifications for AP & AR events and S&E events.
          • [claimed-docs] BILL offers a comprehensive sandbox environment where you can test workflows, from creating bills to completing AP payments, without moving …
          • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
          • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
          • [probe] PROBE llms.txt: HTTP 200 at https://developer.bill.com/llms.txt # BILL API documentation Documentation > Discover how to leverage the BILL …
          • [probe] PROBE openapi: all candidate paths 404 (https://developer.bill.com/openapi.json, https://developer.bill.com/swagger.json, https://developer.…
        • ai-native userIssue scoped/least-privilege API credentials for an agent

          weight 2 · round drawn
          Expensifynone0/10

          Expensify's API docs describe generating general API credentials and using OAuth2 to obtain short-lived tokens on behalf of a user, but there's no evidence of scoped/least-privilege credential issuance specifically designed for agent use cases (e.g., granular permission scopes, agent-specific role restrictions). Missing for 10: scoped/permissioned API key or token creation, agent-specific credential controls, documentation of least-privilege design.

          • [claimed-docs] To use the API, you will need to generate API credentials.
          • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
          • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
          BILL Spend & Expensenone0/10

          The evidence shows BILL has a v3 API, webhooks, and an apiToken concept, but there is no documentation of scoped or least-privilege credential issuance (e.g., role-based API keys, granular permission scopes for agents). Missing for 10: any mention of API key scopes, granular permission levels, or agent-specific credential issuance mechanisms.

          • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
          • [claimed-docs] Spend & Expense: apiToken is missing
        • ai-native userBuild against official SDKs

          weight 2 · round to BILL Spend & Expense
          Expensifynone0/10

          Evidence shows only a proprietary Integration Server REST API with API credentials/OAuth2, not an official SDK (client library) for building AI-native integrations; no mention of SDKs in any language, and a probe attempt to find developer docs even returned a 404. Missing for 10: any official SDK/client library, language-specific packages, or AI-agent oriented developer kit.

          • [claimed-docs] To use the API, you will need to generate API credentials.
          • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
          • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
          • [probe] PROBE docs-md: HTTP 404 at https://integrations.expensify.com/Integration-Server/doc/.md
          BILL Spend & Expensefullprobed7/10

          BILL provides an official v3 API and developer docs covering AP/AR/S&E, webhooks, sandbox environment, and even an MCP server for AI code editors, giving AI-native developers a real SDK/API surface to build against. However, evidence lacks explicit language-specific SDK libraries (e.g., Python/Node client packages) and OpenAPI spec discovery failed (404s), leaving some doubt about full programmatic tooling maturity. missing for 10: explicit official client SDK libraries in multiple languages, publicly discoverable OpenAPI/swagger spec, independent developer corroboration of SDK quality.

          • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
          • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
          • [claimed-docs] BILL offers a comprehensive sandbox environment where you can test workflows, from creating bills to completing AP payments, without moving …
          • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
          • [probe] PROBE llms.txt: HTTP 200 at https://developer.bill.com/llms.txt # BILL API documentation Documentation > Discover how to leverage the BILL …
          • [probe] PROBE openapi: all candidate paths 404 (https://developer.bill.com/openapi.json, https://developer.bill.com/swagger.json, https://developer.…
        • ai-native userSubscribe to events via webhooks

          weight 2 · round to BILL Spend & Expense
          Expensifynone0/10

          The evidence pack shows Expensify has an API with OAuth2 auth and credential generation, but nothing describes a webhook/event subscription mechanism for AI agents to consume. Missing for 10: any documentation of webhook endpoints, event types, subscription setup, or push-notification callback support.

            BILL Spend & Expensefullclaimed8/10

            BILL's developer platform explicitly documents webhook subscriptions for real-time event notifications, including S&E events, HMAC-SHA256 signing for security, subscription limits (up to 10 per org), and error handling docs, indicating a mature, well-documented webhook system. missing for 10: independent/hands-on third-party corroboration beyond first-party docs, and more detail on the breadth of subscribable event types for Spend & Expense specifically.

            • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
            • [claimed-docs] Subscribe to & receive real-time notifications for AP & AR events and S&E events.
            • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
            • [claimed-docs] BILL uses the HMAC-SHA256 algorithm to sign all event notifications sent to your `notificationUrl` with the `securityKey`.
            • [claimed-docs] Spend & Expense: apiToken is missing
            • [claimed-docs] You can create up to 10 webhook subscriptions per organization.

          Agentic features

          1. ai-native userGet AI-generated insights and suggestions from my data inside the product

            weight 2 · round to BILL Spend & Expense

            Expensify markets an 'Ask Expensify AI' feature that lets users create/categorize/approve expenses and even fix workspace configuration via plain-language requests, which matches the AI-insights/suggestions story (expensify-docs-3, expensify-docs-4). However, independent community reports say Expensify's automated categorization (the core AI-driven suggestion mechanism) is wrong roughly 70% of the time unless obvious, undercutting the reliability of these AI suggestions (expensify-comm-1, expensify-comm-4). Missing for 10: independent hands-on validation of the newer 'Ask Expensify AI' feature specifically (not just older SmartScan categorization), and evidence of proactive 'insights' beyond conversational commands.

            • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
            • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
            • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
            • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
            BILL Spend & Expensepartialclaimed3/10

            Evidence shows AI-powered automation like automatic transaction categorization/compliance and an 'Invoice Coding Agent' for multi-line bill coding, but there's no documentation of AI-generated insights, recommendations, or proactive suggestions surfaced to users from their spend data. Missing for 10: explicit AI insight/analytics dashboards, natural-language querying of data, proactive spend recommendations, and independent corroboration of any such feature.

            • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
            • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
          2. ai-native userSet up automations that run autonomously in the background

            weight 2 · round to BILL Spend & Expense
            Expensifypartialclaimed4/10

            Expensify documents rule-based background automations (auto-export to QuickBooks/NetSuite, SmartScan, workflow rules) and an 'Ask Expensify AI' assistant that can categorize/approve/configure via plain language, plus an API/OAuth flow for building custom integrations — but these are largely interactive or preset triggers rather than a documented capability for AI-native users to configure agentic background automations that run autonomously on their own schedule. Missing for 10: explicit support for user-defined autonomous/scheduled AI agent workflows, independent confirmation that 'Ask Expensify AI' actions can run unattended in the background, and evidence of persistent agent-triggered automation beyond fixed export rules.

            • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
            • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
            • [claimed-docs] Finalized reports are exported automatically to QuickBooks Online.
            • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
            • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
            BILL Spend & Expensepartialclaimed5/10

            BILL offers background automation primitives — vendor autopay that automatically pays bills when created, an AI Invoice Coding Agent that auto-codes multi-line bills, custom approval policies, and webhook-driven event subscriptions — all of which run without manual intervention once configured. However, there's no evidence of a general-purpose, AI-native automation/agent builder that lets users define arbitrary autonomous workflows; these are fixed, pre-built automation features rather than a configurable agentic automation layer. Missing for 10: a documented no-code/AI automation builder for custom autonomous workflows, evidence of user-defined multi-step agentic automations, and independent confirmation these run reliably unattended.

            • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
            • [claimed-docs] When this feature is enabled for a vendor, BILL automatically pays the vendor when a bill is created for the vendor.
            • [claimed-docs] Set custom approval policies
            • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
            • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
          3. ai-native userDelegate tasks to a built-in AI assistant inside the product

            weight 3 · round to Expensify
            Expensifypartialclaimed6/10

            Expensify's own blog documents 'Ask Expensify AI Anything,' a built-in assistant that can create/categorize/approve expenses and even configure workspaces via plain language, matching the delegation story. However, this is first-party marketing copy with no independent hands-on corroboration, and community feedback in the pack focuses only on SmartScan's older categorization/data-handling issues rather than validating the AI assistant itself. Missing for 10: independent/hands-on verification of the AI assistant's task delegation, details on scope/limits of what it can autonomously do, and any user reports specifically about this AI feature.

            • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
            • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
            BILL Spend & Expensepartialclaimed3/10

            BILL advertises an 'Invoice Coding Agent' that automatically performs AI multi-line bill coding and general 'AI-powered spend management,' showing some built-in AI capability, but this is an automated background feature rather than a conversational assistant the user can actively delegate arbitrary tasks to. Missing for 10: 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.

            • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
            • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
          4. ai-native userOperate the product with natural-language commands

            weight 2 · round to Expensify
            Expensifypartialclaimed5/10

            First-party blog claims 'Ask Expensify AI' lets users create/categorize/tag/approve/reject expenses and configure workspaces via plain language, directly matching the story, but this is vendor marketing copy with no independent/hands-on verification of the natural-language feature itself. Community evidence discusses categorization accuracy and UX issues but doesn't specifically test or contradict the AI natural-language assistant. Missing for 10: independent hands-on confirmation that the AI chat actually executes commands reliably, details on scope/limits of supported natural-language operations, and evidence it's broadly available rather than a beta/blog announcement.

            • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
            • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
            BILL Spend & Expensenone0/10

            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). No evidence of a conversational/agentic interface for actually performing S&E actions in natural language.

            • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
            • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent

          Api quality

          1. ai-native userExplore an interactive API reference with runnable examples

            weight 2 · round drawn
            Expensifynone0/10

            Evidence shows only a basic API doc requiring credentials and OAuth2 setup, with no mention of an interactive reference, runnable examples, or sandbox/console; a probe for a machine-readable docs endpoint returned 404.

            • [claimed-docs] To use the API, you will need to generate API credentials.
            • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
            • [probe] PROBE docs-md: HTTP 404 at https://integrations.expensify.com/Integration-Server/doc/.md
            BILL Spend & Expensenone0/10

            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.

            • [claimed-docs] BILL offers a comprehensive sandbox environment where you can test workflows, from creating bills to completing AP payments, without moving …
            • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
            • [probe] PROBE openapi: all candidate paths 404 (https://developer.bill.com/openapi.json, https://developer.bill.com/swagger.json, https://developer.…
          2. ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)

            weight 2 · round drawn
            Expensifynone0/10

            Evidence shows Expensify has an API with OAuth2 credentials but no mention of a downloadable machine-readable spec like OpenAPI/Swagger; the docs page is only HTML documentation, not a spec file.

            • [claimed-docs] To use the API, you will need to generate API credentials.
            • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
            • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
            BILL Spend & Expensenone0/10

            BILL has a developer API portal and docs, but a direct probe for standard OpenAPI/Swagger spec locations (openapi.json, swagger.json, etc.) returned 404 across all candidates, and no evidence pack item links to a downloadable machine-readable spec file.

            • [probe] PROBE openapi: all candidate paths 404 (https://developer.bill.com/openapi.json, https://developer.bill.com/swagger.json, https://developer.…
            • [probe] PROBE llms.txt: HTTP 200 at https://developer.bill.com/llms.txt # BILL API documentation Documentation > Discover how to leverage the BILL …
            • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
          3. ai-native userTest against a sandbox environment without touching production data

            weight 1 · round to BILL Spend & Expense
            Expensifynone0/10

            No evidence of a sandbox or test environment for Expensify's API/integration platform; docs only cover OAuth2 credentials and production-oriented integrations (QuickBooks, NetSuite). This is a fair axis for an API-driven product, but nothing in the evidence pack mentions sandbox, staging, or test-mode accounts.

              BILL Spend & Expensefullclaimed7/10

              BILL's developer docs explicitly state a comprehensive sandbox environment exists for testing AP/S&E workflows without moving real money, directly matching the story. missing for 10: independent/hands-on confirmation of sandbox parity with production and details on how sandbox data isolation works for Spend & Expense specifically.

              • [claimed-docs] BILL offers a comprehensive sandbox environment where you can test workflows, from creating bills to completing AP payments, without moving …
              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
            • ai-native userRely on versioned APIs with a documented deprecation policy

              weight 2 · round drawn
              Expensifynone0/10

              Evidence shows Expensify has an Integration Server API with OAuth2 credentials, but nothing about API versioning, version numbers, or a documented deprecation/sunset policy is present anywhere in the pack. Missing for 10: any mention of API version numbers, changelog, breaking-change policy, or deprecation timeline/notice process.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
              BILL Spend & Expensenone0/10

              Evidence shows BILL has a versioned v3 API and a changelog for tracking changes, but there is no mention of a documented deprecation policy, versioning strategy, or sunset timeline for API versions. missing for 10: explicit deprecation policy documentation, version lifecycle/sunset timeline, migration guidance between versions.

              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
              • [claimed-docs] You can create up to 10 webhook subscriptions per organization.

            Ai automation — stories about ai automation in this arenaAi automation

            Stories about ai automation in this arena

            Ai coding

            1. ai-native userAI codes and audits expenses for me — reading receipts, suggesting categories and memos, and catching duplicates or fraud

              weight 2 · round to BILL Spend & Expense

              Expensify markets 'Ask Expensify AI' for categorizing, tagging, and approving expenses via plain language, and SmartScan for reading receipt data (expensify-docs-3, expensify-docs-4, expensify-docs-6, expensify-docs-18), but hands-on community reports directly contradict the accuracy claims: users report ~70% mis-categorization rates and note SmartScan historically relied on human mechanical-turk workers (with resulting PII exposure) rather than pure AI (expensify-comm-1, expensify-comm-2, expensify-comm-3, expensify-comm-4). No evidence at all addresses duplicate or fraud detection. Missing for 10: verified fraud/duplicate-catching capability, independent confirmation that categorization/audit is now AI-driven and accurate, and resolution of the human-labor/accuracy concerns.

              • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
              • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
              • [claimed-docs] Open the app, tap the camera, and SmartScan reads the merchant, date, total, and currency automatically.
              • [claimed-docs] SmartScan extracts receipt data in realtime, with no batch processing or overnight delays.
              • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
              • [community] TL;DR: Expensify's deceptive mechanical turk army may have resulted in me coming within seconds of losing $30k, giving away PII to low-paid …
              • [community] Some of the receipts had enough info to identify people - store card numbers, buyer phone number, etc. My wife occasionally does mturk and l…
              • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
              BILL Spend & Expensepartialclaimed4/10

              BILL Spend & Expense is explicitly marketed as 'AI-powered spend management' that automatically categorizes and ensures compliance for every transaction (docs-9), and BILL's platform includes an 'Invoice Coding Agent' for automatic AI bill coding (docs-8), suggesting some automated categorization/coding capability. However, there is no evidence of receipt OCR/reading, memo suggestion, or duplicate/fraud detection specifically for expense transactions. Missing for 10: explicit receipt-reading/OCR evidence, memo-suggestion detail, and duplicate or fraud detection functionality for Spend & Expense.

              • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
              • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent

            Ai policy

            1. ai-native userAn AI assistant enforces policy conversationally — chasing missing receipts, explaining declines, and answering "can I expense this?" before the spend happens

              weight 2 · round to Expensify
              Expensifypartialcommunity4/10

              Expensify's 'Ask Expensify AI Anything' assistant supports plain-language creation, categorization, approval/rejection of expenses and workspace rule configuration, which is conversational policy interaction, but the evidence never shows it proactively chasing missing receipts, explaining specific declines, or answering pre-spend 'can I expense this?' queries. Community reports also flag poor categorization accuracy (~70% error rate), undermining confidence in the conversational engine's reliability. Missing for 10: explicit documentation of proactive receipt-chasing, decline explanations, and pre-spend eligibility checks, plus independent verification of these specific behaviors.

              • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
              • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
              • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
              • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
              BILL Spend & Expensenone0/10

              Evidence shows AI-powered categorization/coding agents and custom approval policy configuration, but nothing describes a conversational assistant that chases missing receipts, explains declines, or answers pre-spend 'can I expense this?' queries. Missing for 10: any conversational interface, proactive receipt-chasing behavior, decline explanations, or pre-purchase policy Q&A capability.

              • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
              • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
              • [claimed-docs] Set **custom** approval policies

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

            How much of the product can run unattended

            1. ai-native userPerform bulk operations across many items at once

              weight 2 · round to BILL Spend & Expense
              Expensifynone0/10

              Evidence shows an API/OAuth integration and a natural-language AI assistant for single-item actions (create/categorize/approve expenses), but nothing describes bulk or batch operations across many items at once via API or AI. Missing for 10: documented bulk endpoints, batch API calls, or AI commands operating on multiple items simultaneously, plus any independent confirmation of such bulk capability.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
              BILL Spend & Expensepartialclaimed3/10

              The BILL v3 API exposes programmatic access to transactions, budgets, users, and virtual cards, which could in principle be used to script bulk operations, but there is no explicit documentation of batch/bulk endpoints, bulk import/export of records, or any dedicated bulk-action tooling for AI-native use. Missing for 10: explicit bulk/batch API endpoints, documented bulk create/update/delete operations, and any first-party or independent evidence of large-scale batch processing.

              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] Use the BILL API to build your organization structure in BILL.
            2. ai-native userDefine rules that trigger actions automatically on events

              weight 3 · round drawn
              Expensifypartialclaimed5/10

              Expensify's AI assistant lets users 'build rules... by just asking' and the product already ships built-in automations like auto-export of finalized reports to QuickBooks, showing some event-triggered automation. However, there is no documentation of a general-purpose, API/webhook-based rule engine where an AI-native user can programmatically define arbitrary event→action rules; the API docs only cover credential/auth flows, not rule creation. Missing for 10: documented API/webhook endpoints for creating custom triggers, examples of user-defined event-action rules beyond a handful of built-in workflows, and independent confirmation these AI-set rules work reliably.

              • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
              • [claimed-docs] Finalized reports are exported automatically to QuickBooks Online.
              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
              BILL Spend & Expensepartialclaimed5/10

              BILL supports webhooks for real-time event notifications and custom approval policies/tolerance rules, which enable some automated reactions to events, but there is no evidence of a native rules engine where users define arbitrary if-this-then-that automation triggering actions — webhooks require external code to consume and act on events. missing for 10: a documented no-code/low-code rule builder that lets users define trigger-condition-action automations natively within the product, evidence of arbitrary action-taking (not just notification) on events, and independent confirmation of this workflow in practice.

              • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
              • [claimed-docs] Subscribe to & receive real-time notifications for AP & AR events and S&E events.
              • [claimed-docs] Set **custom** approval policies
              • [claimed-docs] Set custom approval policies
              • [claimed-docs] When this feature is enabled for a vendor, BILL automatically pays the vendor when a bill is created for the vendor.
              • [claimed-docs] You can create up to 10 webhook subscriptions per organization.
            3. ai-native userSchedule recurring jobs or workflows

              weight 2 · round drawn
              Expensifynone0/10

              Expensify's API/integration docs describe authentication and one-off actions but no evidence of scheduling recurring jobs or automated workflows on a timer; automatic exports (e.g., QuickBooks) are triggered by report finalization, not user-defined recurring schedules exposed to AI-native automation.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [claimed-docs] Finalized reports are exported automatically to QuickBooks Online.
              BILL Spend & Expensenone0/10

              BILL's developer platform offers webhooks and an API for event-driven notifications and vendor autopay, but there is no evidence of a scheduler, cron-like job, or recurring workflow automation feature that an AI-native user could configure. Missing for 10: any scheduling/recurring-job API, workflow orchestration tooling, or documentation describing recurring automated tasks beyond vendor autopay's one-off trigger.

              • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
              • [claimed-docs] When this feature is enabled for a vendor, BILL automatically pays the vendor when a bill is created for the vendor.
              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.

            Bills ap — stories about bills ap in this arenaBills ap

            Stories about bills ap in this arena

            Bill pay

            1. finance leadRun accounts payable in the same platform — capture invoices, route approvals, and pay vendors by ACH, check, or wire

              weight 2 · round to BILL Spend & Expense
              Expensifynone0/10

              The evidence pack covers expense reporting, receipt scanning, corporate cards, travel, and outbound client invoicing (AR), plus accounting syncs to QuickBooks/NetSuite, but contains no mention of vendor bill/invoice capture for payables, AP-specific approval routing, or vendor payment via ACH, check, or wire. This is a distinct AP workflow not evidenced here.

              • [claimed-docs] Upload your logo, add custom terms, VAT, sales tax, or multiple currencies, and make every invoice look polished and professional.
              • [claimed-docs] Offer clients diverse payment options, use customizable and branded invoice templates, and receive realtime payment notifications
              • [claimed-docs] Finalized reports are exported automatically to QuickBooks Online.
              • [claimed-docs] A QuickBooks Online connection lets you sync Expensify expenses with your accounting system.
              • [claimed-docs] Connect your Expensify Workspace to NetSuite to streamline expense syncing, reporting, and accounting.
              BILL Spend & Expensepartialclaimed5/10

              The evidence pack (mostly from the shared bill.com/pricing and developer.bill.com pages) shows AP-adjacent capabilities such as custom approval policies, AI invoice coding, purchase orders/2-way matching, vendor network connectivity, and vendor autopay, suggesting AP functionality exists somewhere in the BILL platform. However, none of the evidence explicitly confirms these AP features (invoice capture, approval routing, ACH/check/wire payments) are part of the core Spend & Expense product itself rather than BILL's separate AP product/bundle, and no citation names ACH, check, or wire payment rails at all. Missing for 10: explicit confirmation that invoice capture/approval/payment (ACH, check, wire) run natively inside Spend & Expense rather than a separate BILL AP SKU, and any mention of specific payment rail support.

              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
              • [claimed-docs] Set **custom** approval policies
              • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
              • [claimed-docs] Easily create purchase requests Create and send purchase orders Set tolerance rules 2-way matching
              • [claimed-docs] Securely connect with +4M vendors via the BILL network
              • [claimed-docs] When this feature is enabled for a vendor, BILL automatically pays the vendor when a bill is created for the vendor.

            Cards controls — stories about cards controls in this arenaCards controls

            Stories about cards controls in this arena

            Card controls

            1. finance leadRestrict cards by category, merchant, and amount — and the platform auto-locks or declines out-of-policy spend at the point of sale

              weight 3 · round to BILL Spend & Expense
              Expensifypartialclaimed3/10

              Expensify markets 'Smart Limits on cards' as a feature, suggesting some spend-control capability, but the evidence pack gives no detail on restricting by category/merchant/amount or on real-time auto-lock/decline at point of sale. Missing for 10: documentation of category/merchant-based restriction rules, confirmation of real-time POS decline/lock behavior, and any independent corroboration of these controls working as described.

              BILL Spend & Expensepartialclaimed4/10

              Marketing copy claims cards are 'controlled, categorized, and automatically compliant' via AI-powered spend management, implying policy-based restrictions, but there is no documentation detailing category/merchant/amount-level card controls or confirming real-time auto-lock/decline at the point of sale. Missing for 10: specific docs on setting category/merchant/amount limits per card, technical description of point-of-sale enforcement, and independent/hands-on confirmation that out-of-policy transactions are actually declined in real time.

              • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.

            Card issuance

            1. founderIssue physical and virtual corporate cards to the team in minutes, each with its own spend limit

              weight 3 · round to BILL Spend & Expense
              Expensifypartialclaimed4/10

              Expensify's spend-management page mentions 'Smart Limits on cards' and the product supports 'bring your own cards,' implying corporate card issuance with limit controls, but there is no documentation of physical vs. virtual card issuance speed, per-card limit setup workflow, or any concrete 'minutes to issue' claim. missing for 10: evidence of physical card issuance process, virtual card creation flow, time-to-issue claims, and per-card individual limit configuration details.

              • [claimed-docs] Smart Limits on cards
              • [claimed-docs] Bring your own cards (BYOC). You don't have to switch corporate cards to use Expensify.
              BILL Spend & Expensepartialclaimed5/10

              Docs confirm virtual card issuance and spend/budget management (doc-2, doc-9) as part of the S&E product, implying per-card spend controls, but no explicit mention of physical card issuance, onboarding speed ('minutes'), or per-card individual limits is provided. Missing for 10: explicit physical card issuance details, quick setup/time-to-issue claims, and explicit per-card spend limit configuration evidence.

              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…

            Virtual cards

            1. finance leadCreate single-vendor virtual cards for SaaS subscriptions and procurement so one compromised vendor never exposes shared credit

              weight 2 · round to BILL Spend & Expense
              Expensifynone0/10

              Evidence shows Expensify Card with 'Smart Limits' and general spend management, but nothing about issuing single-vendor-locked virtual cards for SaaS/procurement use cases. Missing for 10: any documentation of virtual card issuance, vendor-locking/merchant-locking controls, or single-use card workflows for subscriptions.

              • [claimed-docs] Smart Limits on cards
              • [claimed-docs] The Collect workspace is now a flat $5/member/mo – with no annual commitment, even if you don't use the Expensify Card!
              BILL Spend & Expensepartialclaimed6/10

              Docs confirm BILL Spend & Expense supports creating virtual cards and card/expense management (budgets, users, virtual cards) via its API and product, which aligns with issuing per-vendor cards for SaaS/procurement. However, no evidence explicitly shows merchant-locking or single-vendor restriction controls that would guarantee a card is usable only with one vendor. missing for 10: explicit documentation of vendor/merchant-lock restrictions on virtual cards, and independent confirmation of single-vendor isolation.

              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…

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

            Stories about expense data access in this arena

            Agent access

            1. ai-native userAn agent can pull uncoded transactions via API or MCP, propose categorizations and policy flags, and push clean coding back for review

              weight 3 · round drawn
              Expensifypartialcommunity4/10

              Expensify documents a general API with OAuth2 credential-based access (expensify-docs-1/2) and an AI assistant that can categorize/approve expenses via plain language (expensify-docs-3/4), suggesting some machinery exists for pulling and coding transactions, but there is no documentation of an MCP server, no specific 'uncoded transactions' API endpoint, and no described workflow for pushing proposed codings back for human review. Community reports also raise concerns about categorization accuracy historically (expensify-comm-1/4), casting doubt on the 'propose categorizations' reliability. missing for 10: MCP server/connector evidence, explicit API support for uncoded-transaction retrieval and coding-review push-back, verified categorization accuracy at scale.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [claimed-docs] Create, categorize, tag, approve, and reject expenses using plain language, no clicking required
              • [claimed-docs] Configure workspaces, build rules, and fix your own setup mistakes by just asking
              • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
              • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
              BILL Spend & Expensepartialclaimed4/10

              BILL's v3 API supports transaction/expense management and webhooks, and there's an internal 'Invoice Coding Agent' for AI-based coding, but the only MCP server documented is for browsing API docs (not transaction data), and no endpoint/workflow is documented for pulling specifically 'uncoded' transactions, proposing categorizations, or pushing coding back for human review via API or MCP. Missing for 10: MCP data-access server (not just doc server), explicit uncoded-transaction query endpoint, API-exposed categorization/policy-flag proposal workflow, and a documented review/approval push-back API flow.

              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] Automatic AI multi-line bill coding with the Invoice Coding Agent
              • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
              • [claimed-docs] Subscribe to & receive real-time notifications for AP & AR events and S&E events.

            Api access

            1. developerPull transactions, expenses, and receipts through a documented REST API with OAuth and scoped tokens

              weight 3 · round to BILL Spend & Expense
              Expensifypartialclaimed5/10

              Expensify documents an Integration Server API with API credentials and OAuth2 authorization code flow for short-lived access tokens, which supports scoped-token access on behalf of users. However, there is no clear evidence of granular scoped tokens, comprehensive REST endpoint documentation for pulling transactions/expenses/receipts specifically, or independent developer corroboration of the API's usability. missing for 10: detailed REST endpoint reference for transactions/receipts, explicit scope definitions, independent developer confirmation of working OAuth flow.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [claimed-docs] use the OAuth2 authorization code flow to obtain a short-lived access token
              BILL Spend & Expensepartialprobed6/10

              BILL's v3 API is documented and explicitly covers Spend & Expense transactions, cards, budgets, and reimbursements, with webhooks, sandbox, and changelog evidence showing an active, versioned REST platform (docs-1,2,3,15,16,22). However, the evidence never confirms OAuth or scoped token authentication—only an 'apiToken' concept appears (docs-19)—and there's no explicit mention of receipt retrieval endpoints or OAuth scope definitions, and openapi spec probes 404 (probe-2). Missing for 10: explicit OAuth 2.0/scoped-token auth documentation, dedicated receipts endpoint evidence, and a discoverable OpenAPI spec.

              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] BILL offers a comprehensive sandbox environment where you can test workflows, from creating bills to completing AP payments, without moving …
              • [claimed-docs] Spend & Expense: apiToken is missing
              • [probe] PROBE openapi: all candidate paths 404 (https://developer.bill.com/openapi.json, https://developer.bill.com/swagger.json, https://developer.…

            Card api

            1. developerIssue and manage cards programmatically — create a card with a limit, lock it, update controls — via the public API

              weight 2 · round to BILL Spend & Expense
              Expensifynone0/10

              Evidence shows a general Expensify API exists for expense/report operations with OAuth2 credentials, and mentions Smart Limits on cards as a product feature, but there is no documentation of API endpoints for programmatically creating, locking, or updating card controls/limits. missing for 10: card-issuing API endpoints, card lock/unlock API calls, programmatic control update examples, any developer reference for card management via API.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [claimed-docs] Smart Limits on cards
              BILL Spend & Expensepartialclaimed4/10

              Docs confirm a card & expense management API surface ("virtual cards", budgets, users, transactions) and webhook notifications, implying some programmatic card management, but there is no explicit documentation of endpoints for creating a card with a limit, locking a card, or updating card controls. missing for 10: explicit API reference/endpoints for card creation with limits, card lock/unlock actions, control updates, and any hands-on or independent confirmation these operations work as described.

              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
              • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.

            Openness — open source, data portability, and self-hosting storiesOpenness

            Open source, data portability, and self-hosting stories

            1. ai-native userDo everything through the API that I can do in the UI

              weight 2 · round to BILL Spend & Expense
              Expensifypartialprobed3/10

              Evidence confirms Expensify has an API with OAuth2 credential/token flow for acting on behalf of users, but there is no documentation or claim that the API exposes the full breadth of UI capabilities (workspace configuration, travel booking, invoicing, card limits, SmartScan review, etc.) — the probe also shows a broken docs endpoint. missing for 10: evidence of API endpoints covering workspace/rule configuration, travel, invoicing, card management, and any independent confirmation of full UI/API parity.

              • [claimed-docs] To use the API, you will need to generate API credentials.
              • [claimed-docs] To act on behalf of individual Expensify users, use the OAuth2 authorization code flow to obtain a short-lived access token.
              • [probe] PROBE docs-md: HTTP 404 at https://integrations.expensify.com/Integration-Server/doc/.md
              BILL Spend & Expensepartialprobed5/10

              BILL exposes a broad v3 API covering AP/AR/S&E, card & expense management, budgets, virtual cards, org structure, and webhooks, suggesting substantial UI-parity coverage. However, there is no evidence confirming full parity — e.g., no explicit statement that every UI action (like custom approval policy setup or AI invoice coding features) is API-accessible, and no public OpenAPI spec was found (404s on standard paths). missing for 10: explicit UI-API parity statement, discoverable OpenAPI/swagger schema, confirmation that AI-powered features (Invoice Coding Agent) are API-exposed.

              • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.
              • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
              • [claimed-docs] Use the BILL API to build your organization structure in BILL.
              • [claimed-docs] Embed low-code BILL UI Elements into your application. Get access to the BILL AP workflow with minimal development effort.
              • [probe] PROBE openapi: all candidate paths 404 (https://developer.bill.com/openapi.json, https://developer.bill.com/swagger.json, https://developer.…
            2. ai-native userExport all of my data in open formats and leave

              weight 3 · round to BILL Spend & Expense
              Expensifynone0/10

              No evidence of a bulk/open-format data export or account-portability feature; Expensify offers accounting-system connections (QuickBooks, NetSuite) and an API requiring OAuth credentials, but nothing about exporting all user data in open formats for departure from the platform.

                BILL Spend & Expensepartialclaimed3/10

                The only relevant evidence is manual CSV import/export for accounting sync, not a comprehensive data-export/account-portability feature; the API exists but is aimed at integration, not bulk self-service export for leaving the platform. Missing for 10: a documented full data export tool, open-format bulk export of all transactions/records, and any account closure/data portability workflow.

                • [claimed-docs] **Manually integrate** with accounting software via CSV file import/export
                • [claimed-docs] Use the BILL v3 API & access the full breadth of the BILL API Platform: AP, AR, & S&E. Receive real-time event notifications with webhooks.

              Policy approvals — stories about policy approvals in this arenaPolicy approvals

              Stories about policy approvals in this arena

              Approvals

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

                weight 2 · round to BILL Spend & Expense
                Expensifynone0/10

                No evidence pack items describe multi-step approval chains (manager/budget owner/finance), delegation, or escalation logic; documentation covers API auth, SmartScan, integrations, invoicing, and pricing but nothing on approval workflow configuration.

                  BILL Spend & Expensepartialclaimed3/10

                  Evidence only shows a bare pricing-page bullet 'Set custom approval policies' repeated twice, with no documentation of multi-step chains (manager/budget owner/finance), delegation, or escalation logic. missing for 10: documentation of multi-step approval chain configuration, delegation of approvals, escalation on stalled requests, and any hands-on or independent corroboration.

                Audit trail

                1. finance leadEvery expense carries a full audit trail — edits, approvals, policy checks — that survives an external audit

                  weight 2 · round to BILL Spend & Expense
                  Expensifynone0/10

                  The evidence pack shows approval workflows (AI-driven approve/reject) and accounting sync (QuickBooks, NetSuite) but no documentation of an immutable audit trail, edit/approval history log, or audit-ready reporting that would survive external audit scrutiny. Community evidence focuses on categorization accuracy and billing complaints, not audit-trail integrity.

                    BILL Spend & Expensepartialclaimed4/10

                    Evidence shows custom approval policies and automatic compliance/categorization plus real-time webhook event notifications for S&E events, which could support an audit trail, but there is no explicit documentation of a persistent, exportable audit log covering edits, approvals, and policy checks suitable for external audit. Missing for 10: explicit audit-log/history feature, immutable record retention, export-for-audit functionality, and independent confirmation that this trail survives external audits.

                    • [claimed-docs] Set **custom** approval policies
                    • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
                    • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.
                    • [claimed-docs] Set custom approval policies

                  Policy engine

                  1. finance leadCodify our expense policy — limits by category, role, and context — so in-policy expenses auto-approve and only exceptions reach a human

                    weight 3 · round to BILL Spend & Expense
                    Expensifypartialclaimed4/10

                    Evidence shows some policy-adjacent features (Smart Limits on cards, multi-level GL coding, and 'build rules' via AI assistant) but no explicit documentation of a full policy engine enforcing limits by category/role/context with automatic in-policy approval and exception routing to a human approver. missing for 10: documented approval workflow/exception routing, role-based limit configuration, and evidence of auto-approval logic actually functioning as described.

                    BILL Spend & Expensepartialclaimed6/10

                    BILL markets 'custom approval policies', budgets/tolerance rules, and 'automatically compliant' spend controls (docs-7, docs-9, docs-10, docs-20), which supports rule-based policy codification and in-policy auto-handling. However, the evidence is mostly marketing copy from the pricing page rather than detailed documentation on how limits are defined by category/role/context or how exceptions are specifically routed to a human approver. Missing for 10: granular documentation of category/role/context-based limit configuration, explicit auto-approve logic, and evidence of exception-routing workflow to humans.

                    • [claimed-docs] Set **custom** approval policies
                    • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
                    • [claimed-docs] Easily create purchase requests Create and send purchase orders Set tolerance rules 2-way matching
                    • [claimed-docs] Set custom approval policies

                  Privacy posture — data-handling and privacy storiesPrivacy posture

                  Data-handling and privacy stories

                  1. ai-native userChoose where my data is stored (region/residency)

                    weight 2 · round drawn
                    Expensifynone0/10

                    No evidence in the pack addresses data residency, regional storage options, or any data-location controls for Expensify; all citations concern API auth, product features, integrations, or general community complaints unrelated to data residency.

                      BILL Spend & Expensenone0/10

                      No evidence in the pack mentions data residency, regional storage options, or geographic controls for where BILL Spend & Expense data is stored; the evidence covers API features, webhooks, integrations, and sandbox testing only.

                      • ai-native userPrevent my data from being used to train AI models

                        weight 3 · round drawn
                        Expensifynone0/10

                        No evidence of any AI-training opt-out, data-use control, or privacy settings related to AI model training; in fact community evidence shows receipt data was historically routed to third-party human contractors (MTurk) without confidentiality protections, suggesting weak data-handling controls generally.

                        • [community] TL;DR: Expensify's deceptive mechanical turk army may have resulted in me coming within seconds of losing $30k, giving away PII to low-paid …
                        • [community] Some of the receipts had enough info to identify people - store card numbers, buyer phone number, etc. My wife occasionally does mturk and l…
                        • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
                        BILL Spend & Expensenone0/10

                        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.

                        • ai-native userControl data retention and deletion

                          weight 2 · round drawn
                          Expensifynone0/10

                          No evidence in the pack of any user-facing controls to set data retention periods or delete data/AI interaction history; only community reports raise privacy concerns around SmartScan's use of contractor-based data extraction, which is unrelated to retention/deletion controls.

                            BILL Spend & Expensenone0/10

                            No evidence pack items address data retention policies, deletion controls, or privacy/data lifecycle management for AI-native users; the evidence focuses on API integration, webhooks, and workflow automation.

                            • ai-native userOpt out of telemetry and usage tracking

                              weight 2 · round drawn
                              Expensifynone0/10

                              No evidence of any telemetry opt-out or AI usage-tracking control; evidence pack covers unrelated features (API, integrations, expense management) and community complaints about accuracy/billing, none addressing privacy/telemetry controls for AI-native usage.

                                BILL Spend & Expensenone0/10

                                No evidence in the pack addresses telemetry/usage-tracking opt-out settings for AI features or otherwise; the documentation covers API integration, webhooks, and product features but never mentions data collection controls or opt-out mechanisms.

                                Receipts capture — stories about receipts capture in this arenaReceipts capture

                                Stories about receipts capture in this arena

                                Mileage perdiem

                                1. employeeLog mileage with map-based distance and claim per-diem rates without building the expense by hand

                                  weight 2 · round drawn
                                  Expensifynone0/10

                                  The evidence pack covers SmartScan receipt capture, categorization, integrations (QuickBooks, NetSuite), travel booking, and invoicing, but contains no mention of mileage tracking, map-based distance calculation, or per-diem rate claims. This is a fair axis for an expense management product like Expensify, but no supporting evidence exists in the pack. Missing for 10: any documentation or community mention of mileage/distance logging or per-diem rate automation.

                                    BILL Spend & Expensenone0/10

                                    No evidence pack item mentions mileage tracking, map-based distance calculation, or per-diem rate claims; the evidence focuses on AP/AR, cards, webhooks, and API platform capabilities unrelated to this employee expense-entry workflow.

                                    Receipt capture

                                    1. employeeSnap a photo or forward an email and the platform OCRs the receipt and files it against the right transaction

                                      weight 3 · round to Expensify

                                      Expensify's SmartScan is documented to OCR receipts in real time (merchant, date, total, currency) via camera capture, but hands-on community reports contradict the polish of this claim: users report categorization is wrong ~70% of the time unless obvious, that scans took ~20 minutes to process, and that outsourced (MTurk) human review was used behind the scenes with data accuracy not guaranteed. There is also no evidence in the pack for the 'forward an email' capture path. missing for 10: evidence of email-forward receipt capture, independent verification of categorization/filing accuracy against transactions, resolution of the community-reported OCR/categorization failures.

                                      • [claimed-docs] Open the app, tap the camera, and SmartScan reads the merchant, date, total, and currency automatically.
                                      • [claimed-docs] SmartScan extracts receipt data in realtime, with no batch processing or overnight delays.
                                      • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
                                      • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
                                      • [community] I used expensify and it took like 20 mins to process a few receipt images.. I ended up doing it myself anyway.
                                      BILL Spend & Expensenone0/10

                                      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.

                                      Receipt matching

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

                                        weight 2 · round to Expensify
                                        Expensifypartialcommunity4/10

                                        Expensify documents SmartScan for automatic receipt data extraction (docs-6, docs-18) and supports bringing your own corporate cards (docs-5, docs-10), which implies some card-transaction integration, but there is no direct evidence describing automatic receipt-to-transaction matching, e-receipt pulling from vendor integrations, or a 'nudge only when missing' notification flow. Community reports also flag categorization/accuracy issues that could undercut a fully automated match (comm-1, comm-4). Missing for 10: explicit documentation of automatic receipt-card matching logic, e-receipt integration pulls, and a missing-receipt notification/nudge feature.

                                        • [claimed-docs] Open the app, tap the camera, and SmartScan reads the merchant, date, total, and currency automatically.
                                        • [claimed-docs] SmartScan extracts receipt data in realtime, with no batch processing or overnight delays.
                                        • [claimed-docs] Bring your own cards (BYOC). You don't have to switch corporate cards to use Expensify.
                                        • [claimed-docs] Smart Limits on cards
                                        • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
                                        • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
                                        BILL Spend & Expensenone0/10

                                        The evidence pack covers API/developer platform features (webhooks, sandbox, vendor network, accounting sync) but contains no mention of receipt-to-transaction auto-matching, e-receipt pulls from integrations, or smart nudges for missing receipts — capabilities central to this employee expense-capture story. Axis clearly applies to an expense/card management product, but no supporting evidence exists in the pack.

                                        Reimbursements — stories about reimbursements in this arenaReimbursements

                                        Stories about reimbursements in this arena

                                        Domestic

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

                                          weight 3 · round to BILL Spend & Expense
                                          Expensifynone0/10

                                          The evidence pack covers receipt scanning, categorization, accounting integrations, and pricing, but contains no documentation of the direct-deposit reimbursement flow, payout timing, or tracking from submission to payout. Community items focus on categorization accuracy and billing complaints, not reimbursement speed or tracking. missing for 10: reimbursement/payout documentation, direct deposit setup details, submission-to-payout tracking evidence.

                                            BILL Spend & Expensepartialclaimed3/10

                                            The only relevant evidence is a brief API description stating you can 'manage transactions & reimbursements,' with no detail on the employee experience, direct deposit mechanics, or submission-to-payout tracking. Missing for 10: description of employee reimbursement submission flow, confirmation of direct deposit payout method, timeline/SLA for reimbursement, and any tracking/status visibility for employees.

                                            • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.

                                          International

                                          1. finance leadReimburse employees abroad in their local currency without running a separate international payments process

                                            weight 2 · round drawn
                                            Expensifynone0/10

                                            The evidence pack contains no mention of multi-currency reimbursement or international payment processing to employees abroad; it covers receipt scanning, accounting integrations, invoicing, and API auth, but nothing about local-currency reimbursement or cross-border payouts.

                                              BILL Spend & Expensenone0/10

                                              The evidence pack covers BILL's API platform, webhooks, vendor network, accounting sync, and card/expense management, but contains no mention of international/multi-currency reimbursement or foreign employee payout capability for BILL Spend & Expense. This is a plausible axis for a spend/expense product, but absence of any supporting documentation means it cannot be credited.

                                              Spend visibility — stories about spend visibility in this arenaSpend visibility

                                              Stories about spend visibility in this arena

                                              Budgets

                                              1. finance leadAllocate budgets to teams and projects and have card limits and approvals actually enforce them

                                                weight 2 · round to BILL Spend & Expense
                                                Expensifypartialclaimed3/10

                                                Evidence only shows generic 'Smart Limits on cards' and 'multi-level GL coding' features, with no documentation of allocating budgets specifically to teams/projects or details on how approvals/card limits enforce those budgets end-to-end. Missing for 10: team/project-level budget allocation workflows, approval-chain enforcement mechanics, and any independent verification that limits actually block overspend.

                                                BILL Spend & Expensepartialclaimed7/10

                                                Docs confirm core building blocks: setting up budgets, virtual cards, and custom approval policies, plus org-structure configuration and per-transaction control language, which together map to budget allocation with enforced card limits/approvals. However, evidence is vendor-only marketing/docs with no independent or hands-on confirmation that limits/approvals actually block out-of-policy spend in practice, and no explicit project-level (vs team-level) allocation detail. Missing for 10: independent/hands-on verification of real-time enforcement, explicit project-based budget allocation evidence, and detail on how approvals interact with card limits at transaction time.

                                                • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.
                                                • [claimed-docs] Set **custom** approval policies
                                                • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
                                                • [claimed-docs] Use the BILL API to build your organization structure in BILL.
                                                • [claimed-docs] Set custom approval policies

                                              Dashboards

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

                                                weight 3 · round to BILL Spend & Expense

                                                Expensify claims real-time capture via SmartScan (data extracted 'in realtime, no batch processing') and offers categorization/workspaces, which would support real-time spend visibility by merchant and category, but independent user reports directly contradict the categorization accuracy claim — one reports ~70% miscategorization and use of outsourced human labor (MTurk) rather than reliable automated categorization, undermining the 'by category' promise. Missing for 10: evidence of a real-time company-wide spend dashboard broken down by team/department, and any rebuttal or fix to the categorization accuracy complaints.

                                                • [claimed-docs] SmartScan extracts receipt data in realtime, with no batch processing or overnight delays.
                                                • [claimed-docs] Open the app, tap the camera, and SmartScan reads the merchant, date, total, and currency automatically.
                                                • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
                                                • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
                                                • [community] TL;DR: Expensify's deceptive mechanical turk army may have resulted in me coming within seconds of losing $30k, giving away PII to low-paid …
                                                BILL Spend & Expensepartialclaimed5/10

                                                BILL Spend & Expense markets 'AI-powered spend management' where transactions are automatically categorized and controlled, and it supports real-time event webhooks for S&E events, suggesting near-instant visibility into spend as it happens. However, there is no explicit documentation of a founder-facing dashboard breaking down spend by team, category, and merchant in real time — the webhook/API evidence is developer-facing, not a described reporting UI. Missing for 10: explicit product documentation of a real-time spend dashboard with team/category/merchant breakdowns, and independent/hands-on confirmation of same-day visibility in the actual UI.

                                                • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
                                                • [claimed-docs] Subscribe to & receive real-time notifications for AP & AR events and S&E events.
                                                • [claimed-docs] When you set up a subscription for your choice of BILL events, you receive real time event notifications when those events are triggered.

                                              Travel — stories about travel in this arenaTravel

                                              Stories about travel in this arena

                                              Booking

                                              1. employeeBook flights and hotels in-platform with travel policy applied at booking time, not expensed and argued about later

                                                weight 2 · round to Expensify
                                                Expensifypartialclaimed5/10

                                                Expensify Travel offers in-platform booking of flights, hotels, cars, and rail, positioned to avoid a 'pile of receipts,' but the evidence doesn't confirm that travel policy is enforced/applied at the moment of booking (e.g., blocking out-of-policy fares) rather than after the fact. Missing for 10: explicit documentation of policy rules enforced at booking time, approval workflows integrated into the booking flow, and independent/hands-on confirmation of the travel booking experience.

                                                • [claimed-docs] Expensify's corporate travel management solution means business trips don't end in a pile of receipts.
                                                • [claimed-docs] Book flights, hotels, cars, rail
                                                BILL Spend & Expensenone0/10

                                                No evidence of in-platform flight/hotel booking or travel policy enforcement at time of booking; evidence only covers card/expense management, AP/AR, budgets, and accounting sync, not a travel booking module.

                                                Trip expenses

                                                1. employeeA trip's expenses — bookings, cards, receipts — collect themselves into one itinerary-linked report

                                                  weight 1 · round to Expensify

                                                  Expensify documents travel booking (flights/hotels/cars/rail) alongside SmartScan receipt capture and BYOC card support, which together could populate a trip report, but there's no explicit documentation of itinerary-linked auto-consolidation tying bookings+card charges+receipts into one report. Community evidence directly contradicts the 'automatic, accurate' framing of SmartScan: users report ~70% miscategorization and that receipt data was processed by low-paid, unvetted Mechanical Turk workers who could see PII, undermining the 'collect themselves' promise. Missing for 10: explicit itinerary-report linking mechanism, and resolution of the accuracy/privacy contradiction in receipt processing.

                                                  • [claimed-docs] Expensify's corporate travel management solution means business trips don't end in a pile of receipts.
                                                  • [claimed-docs] Book flights, hotels, cars, rail
                                                  • [claimed-docs] Open the app, tap the camera, and SmartScan reads the merchant, date, total, and currency automatically.
                                                  • [claimed-docs] SmartScan extracts receipt data in realtime, with no batch processing or overnight delays.
                                                  • [claimed-docs] Bring your own cards (BYOC). You don't have to switch corporate cards to use Expensify.
                                                  • [community] Expensify does pretty horrible categorization. It does a really good job at determining amount, but approx 70% of the time manages to screw …
                                                  • [community] TL;DR: Expensify's deceptive mechanical turk army may have resulted in me coming within seconds of losing $30k, giving away PII to low-paid …
                                                  • [community] Some of the receipts had enough info to identify people - store card numbers, buyer phone number, etc. My wife occasionally does mturk and l…
                                                  • [community] Lots of companies like Expensify, Bills.com, ReceiptHog use MTurk to extract data from financial documents. Accuracy is not 100% guaranteed …
                                                  BILL Spend & Expensenone0/10

                                                  Evidence covers card issuance, AI-powered spend categorization, vendor network payments, and accounting sync, but there is no mention of travel bookings, itineraries, or automatic linking of trip-related expenses into a single itinerary-based report. Missing for full credit: any travel-booking integration, itinerary data model, or automatic trip-expense aggregation feature.

                                                  • [claimed-docs] BILL Spend & Expense gives small and mid-size businesses smart, flexible cards paired with AI-powered spend management —so every transaction…
                                                  • [claimed-docs] Build with card & expense management services. Set up budgets, users, & virtual cards. Manage transactions & reimbursements.

                                                Not comparable on these axes

                                                1. ai-native userPlug MCP servers into this product so it can use their tools

                                                  weight 3 · not comparable
                                                  Expensifyn/a

                                                  Expensify is an expense management SaaS product, not an AI agent; the evidence shows only its own API/integration server and AI-assistant features, with no mention of MCP server support for plugging in external tool servers. This axis (agent-role MCP client capability) does not apply to a SaaS platform's own product surface.

                                                    BILL Spend & Expensenone0/10

                                                    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). No evidence of an MCP client integration point, plugin system, or tool-calling framework within the product.

                                                    • [claimed-docs] The BILL API documentation MCP server enables AI-powered code editors like Cursor and Windsurf, plus general-purpose tools like Claude Deskt…
                                                  • ai-native userVersion, review, and roll back my automations

                                                    weight 1 · not comparable
                                                    Expensifyn/a

                                                    Expensify's AI features (Concierge/Ask Expensify AI) are conversational automation for expense actions, not an agent/workflow-building product with versioned automations to review or roll back. No evidence pack item addresses automation versioning, review, or rollback—this axis is a category error for an expense management SaaS.

                                                      BILL Spend & Expensenone0/10

                                                      No evidence of versioning, review, or rollback of automations/approval policies/workflows; evidence covers API, webhooks, sandbox testing, and approval policy setup but nothing about tracking changes or reverting configurations.

                                                      • ai-native userRead the product's source under an open license

                                                        weight 2 · not comparable
                                                        Expensifynone0/10

                                                        While a public GitHub repo (Expensify/App) with build instructions exists, none of the evidence specifies any open-source license or terms governing that code, so we cannot confirm the source is available under an open license. missing for 10: explicit license file/terms, confirmation of open-source licensing, any documentation asserting open licensing.

                                                        • [github] Install dependencies: `npm install`
                                                        BILL Spend & Expensen/a

                                                        BILL Spend & Expense is a closed-source commercial SaaS product; source-code openness is not an applicable axis for this category of product.

                                                        • ai-native userSelf-host the core product

                                                          weight 3 · not comparable
                                                          Expensifynone0/10

                                                          Expensify is a hosted SaaS product; while its App repo is open source on GitHub, there is no evidence of a self-hostable backend/server deployment for the core expense-management product—only a client app install step (npm install) is shown, not a full self-host path.

                                                          • [github] Install dependencies: `npm install`
                                                          BILL Spend & Expensen/a

                                                          BILL Spend & Expense is a proprietary SaaS financial platform with no self-hosted deployment option; self-hosting is not a coherent axis for this category of cloud-only fintech product.