Accounting & Bookkeeping Arena
QuickBooks Online vs Kick
QuickBooks Online
Intuit Inc.
QuickBooks Online wins · 20–14 (17 drawn)
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
Agent access
ai-native userPoint an agent at llms.txt or agent-oriented docs
weight 2 · round to Kickllms.txt explicitly returns 404 (no dedicated agent-readable docs file), and no OpenAPI spec was found at standard locations either. However, Intuit does document an official MCP server for QuickBooks Online (developer.intuit.com/.../mcp and a GitHub repo with 145 tools/29 entities), which constitutes agent-oriented documentation an AI agent could be pointed at instead of llms.txt. Missing for 10: an actual llms.txt or equivalent single agent-readable manifest, and independent confirmation the MCP docs page is comprehensive/discoverable rather than a niche developer page.
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
A live llms.txt index exists at docs.kick.co/llms.txt (HTTP 200, confirmed by probe) with markdown mirrors and a documented ask-query interface, plus a real MCP JSON-RPC endpoint for docs search, giving agents multiple ways to consume agent-oriented documentation. missing for 10: this is a GitBook platform surface rather than a Kick-built capability, and there's no independent (non-vendor) corroboration of agents actually using it successfully.
- [probe] “PROBE llms.txt: HTTP 200 at https://docs.kick.co/llms.txt # Kick Docs ## Business Owners - [Kick Docs for Business Owners](https://docs.ki…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
ai-native userRun the product headlessly / in CI for automation
weight 2 · round to QuickBooks OnlineQuickBooks Online exposes a REST API with official OAuth SDKs (Node.js, PHP) and an official MCP server with 145 tools covering CRUD across 29 entities and 11 reports, all of which can be scripted/automated without a UI — and a sandbox environment plus write-safety toggles (QUICKBOOKS_DISABLE_WRITE/UPDATE) support automated, non-interactive testing akin to CI use. However, there is no explicit documentation of a CLI, CI pipeline integration, or headless-run instructions/examples specifically for automation pipelines. Missing for 10: explicit CI/pipeline documentation or examples, a dedicated CLI for scripted automation, and independent evidence of successful headless/CI usage in practice.
- [github] “A Node.js client for Intuit's OAuth 2.0 implementation.”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [claimed-docs] “Intuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'p…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
Kicknone0/10No evidence of an API, CLI, or headless automation surface for actual Kick operations: OpenAPI/swagger probes all 404, and the only live MCP endpoint found is a GitBook docs-search server, not a Kick account/ledger API. The single 'MCP/CLI' mention on the pricing page is a bare link with no supporting documentation of scriptable/CI-usable functionality.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [claimed-docs] “MCP/CLI”
ai-native userPlug MCP servers into this product so it can use their tools
weight 3 · round drawnQuickBooks Onlinenone0/10The evidence describes QuickBooks Online publishing its own MCP server (allowing external AI agents to call into QuickBooks), not QuickBooks acting as an MCP client that can ingest and use external MCP servers' tools within its own AI features (e.g., Intuit Intelligence). No documentation shows a mechanism for a user to plug third-party MCP servers into QuickBooks so its AI can call their tools.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
Kicknone0/10There is no evidence that Kick lets users plug external MCP servers into the product so it can call their tools. The only MCP-related evidence is a GitBook-provided docs-search MCP endpoint (serving documentation, not Kick data or actions) and a separate workflow where Kick data is exported to Google Sheets for AI tools to read — neither shows Kick acting as an MCP client consuming external servers.
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
ai-native userConnect an agent via an official MCP server
weight 3 · round to QuickBooks OnlineIntuit publishes an official MCP server (github.com/intuit/quickbooks-online-mcp-server) with 145 tools covering 29 entity types and 11 financial reports, full CRUD, sandbox/production environment switching, and write-safety toggles for scoping agent actions, and Intuit's developer docs also list the MCP server under official docs. Missing for 10: independent/community hands-on validation of the MCP server itself (only vendor/GitHub-authored evidence) and clearer production-readiness signals (e.g., versioning/maturity status).
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
Kicknone0/10The only MCP endpoint found is a generic GitBook platform docs-search server (serverInfo "mcp-typescript server on vercel"), explicitly noted as serving documentation, not Kick account data or ledger actions — not an official Kick-built MCP server. Kick's documented AI workflow instead routes through Google Sheets exports for LLMs, with no first-party MCP server for agent access to financial data or actions.
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
ai-native userUse an official CLI
weight 2 · round drawnQuickBooks Onlinenone0/10Evidence shows SDKs (Node.js OAuth client, PHP SDK) and an official MCP server for agent integration, but nothing indicates an official command-line interface (CLI) tool for QuickBooks Online. Missing for 10: any mention of a first-party CLI binary/package, CLI installation instructions, or CLI command examples.
- [github] “A Node.js client for Intuit's OAuth 2.0 implementation.”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
Kicknone0/10No evidence of a Kick-built CLI exists; the only 'CLI' mention is an unresolved label on a pricing page, and the actual agent-facing surfaces documented (GitBook llms.txt, GitBook MCP endpoint, Google Sheets AI workflow) are docs-search or spreadsheet integrations, not a command-line interface for interacting with Kick. missing for 10: any documented CLI tool, install instructions, command reference, or hands-on confirmation of a Kick CLI.
- [claimed-docs] “MCP/CLI”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
ai-native userDrive the product through a documented public API
weight 3 · round to QuickBooks OnlineQuickBooks Online exposes a documented public REST API with official OAuth2 SDKs (Node.js, PHP) supporting full CRUD across many entity types, plus a sandbox environment for safe integration testing, and an official MCP server with 145 tools covering 29 entities and 11 reports for agentic access. Probes show no discoverable llms.txt or OpenAPI spec at expected paths, and no independent third-party corroboration of API robustness beyond vendor docs. missing for 10: publicly discoverable OpenAPI/llms.txt spec, independent developer reviews of the API's completeness/reliability.
- [github] “A Node.js client for Intuit's OAuth 2.0 implementation.”
- [github] “QuickBooks Fault object parsing for detailed validation errors”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [claimed-docs] “OAuth 2.0 authentication flow”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
- [claimed-docs] “Create, Update, Read, and Delete Examples”
- [claimed-docs] “Intuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'p…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
Kicknone0/10No documented public API for driving Kick itself was found: an OpenAPI/API probe returned 404s everywhere, and the only working MCP endpoint is explicitly a GitBook docs-search server that 'serves documentation, not Kick account data or ledger actions.' The AI integration path is one-way reporting into Google Sheets for LLMs to read, not a programmatic API to act on the product.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
ai-native userIssue scoped/least-privilege API credentials for an agent
weight 2 · round to QuickBooks OnlineIntuit's official MCP server exposes environment variables (QUICKBOOKS_DISABLE_WRITE, QUICKBOOKS_DISABLE_UPDATE) and lets you restrict which tool categories are registered, and the OAuth client supports a sandbox/production split—giving some coarse-grained, least-privilege-style control over what an agent can do. However this is app-level config rather than true per-agent scoped OAuth credentials/roles, and there's no documented fine-grained scope system (e.g., read-only vs specific entity scopes) issued per credential. Missing for 10: granular OAuth scope definitions, role-based API key issuance per agent, and independent confirmation these toggles are enforced server-side rather than just client config.
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [claimed-docs] “Intuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'p…”
- [claimed-docs] “Manage what others can see and set custom roles, workflows, and fields to find more efficiency.”
Kicknone0/10No evidence of any API credential system, scoped tokens, OAuth grants, or agent-specific permission levels for Kick's product/account data—only role-based access control for human team members and a documentation-search MCP endpoint unrelated to account access. No mention of issuing least-privilege API keys or credentials for AI agents to act on a user's financial data.
- [claimed-docs] “Kick uses role-based access control so you decide exactly who can see and do what in your workspace.”
- [claimed-docs] “"All data transmitted to and from Kick is encrypted in transit using TLS. Data at rest is encrypted using AES-256... Kick connects to your f…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
ai-native userBuild against official SDKs
weight 2 · round to QuickBooks OnlineIntuit maintains official SDKs (oauth-jsclient for Node.js, QuickBooks-V3-PHP-SDK for PHP) with documented OAuth flows, CRUD examples, and sandbox/production environment switches for safe development, plus an official MCP server exposing 145 tools across 29 entity types and 11 financial reports with write-safety toggles — directly enabling AI-native/agentic development against QuickBooks Online. missing for 10: no discoverable OpenAPI/swagger spec or llms.txt (both probed 404), and no independent developer corroboration of SDK/MCP quality beyond first-party docs.
- [github] “A Node.js client for Intuit's OAuth 2.0 implementation.”
- [github] “QuickBooks Fault object parsing for detailed validation errors”
- [claimed-docs] “OAuth 2.0 authentication flow”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
- [claimed-docs] “Create, Update, Read, and Delete Examples”
- [claimed-docs] “OAuth 2.0 authentication flow - Token management and refresh”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [claimed-docs] “Intuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'p…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
Kicknone0/10There is no evidence of an official Kick SDK: the OpenAPI/Swagger probe returned 404 on all candidate paths, and the only MCP endpoint found (kick-probe-3) is GitBook's generic docs-search MCP server, not a Kick-built API/SDK — it serves documentation, not account or ledger data. AI workflows are routed indirectly through Google Sheets exports rather than a programmable SDK.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
ai-native userSubscribe to events via webhooks
weight 2 · round drawnQuickBooks Onlinenone0/10The evidence pack contains no mention of webhooks, event subscriptions, or push notifications anywhere in QuickBooks' docs, GitHub SDKs, or MCP server materials — only OAuth clients, REST CRUD operations, and polling-style API access are documented. Webhook subscription is a plausible capability for an API-driven accounting platform, but no evidence shows QuickBooks Online supports it.
- [github] “A Node.js client for Intuit's OAuth 2.0 implementation.”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
Agentic features
ai-native userGet AI-generated insights and suggestions from my data inside the product
weight 2 · round to QuickBooks OnlineQuickBooks documents Intuit Intelligence/AI features that generate insights directly from user data: an AI chat that answers questions like "What's driving my profit?" and "How are my invoices doing this month?", instant reports on top expenses/sales trends/industry benchmarking, AI-driven anomaly resolution and tax savings estimation, and Payroll AI that spots inconsistencies proactively. These are first-party vendor claims without independent hands-on corroboration. Missing for 10: independent/community validation that these AI insights work as described, and detail on accuracy/reliability of the suggestions.
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [claimed-docs] “Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.”
- [claimed-docs] “Ask anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, conci…”
- [claimed-docs] “Your Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll mor…”
- [claimed-docs] “Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can…”
- [claimed-docs] “See funding options based on your real-time financials, understand what affects your approval odds for a QuickBooks Term Loan or QuickBooks …”
Kick documents AI categorization of transactions (auto-labeling ~97% on first pass, confidence-gated, learns from corrections) and real-time P&L updates from that AI action, which is a form of AI acting on user data. However, this is transactional automation, not explicit 'insights and suggestions' (e.g., anomaly flags, forecasts, recommendations) surfaced inside the product itself; the only place data is 'reasoned over' by AI (Gemini/Claude/ChatGPT) is via export to Google Sheets, which is outside the core product UI. Missing for 10: in-app AI-generated insights/recommendations dashboard, proactive suggestions beyond categorization, and evidence of AI reasoning happening natively within Kick rather than via Sheets/GitBook docs-search surfaces.
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
- [probe] “PROBE llms.txt: HTTP 200 at https://docs.kick.co/llms.txt # Kick Docs ## Business Owners - [Kick Docs for Business Owners](https://docs.ki…”
ai-native userSet up automations that run autonomously in the background
weight 2 · round to QuickBooks OnlineQuickBooks ships several rule-based automations (bank-rule categorization, automated payment reminders, automatic bank-feed import, automatic reconciliation reports) and Intuit Intelligence/Payroll AI that proactively monitor data and flag issues, plus an official MCP server exposing 145 tools across 29 entities and financial reports for agent-driven access with sandbox and write-safety toggles. However, these are mostly triggered rules or on-demand AI chat interactions rather than a documented capability for a user to configure agents that run continuously/autonomously in the background without external orchestration; the MCP server itself is a tool interface for agents built by developers, not a built-in scheduler. missing for 10: native scheduling/trigger builder for persistent background automations, evidence of fully autonomous unattended agent runs, independent corroboration of agentic automation reliability.
- [claimed-docs] “Avoid late payments with automated payment reminders.”
- [claimed-docs] “Connect QuickBooks to your bank, credit cards, PayPal, Square, and more1 and we’ll import your transactions for you.”
- [claimed-docs] “When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.”
- [community] “"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categori…”
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [claimed-docs] “Your Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll mor…”
- [claimed-docs] “Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can…”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [github] “restrict which tool categories are registered (default: all enabled)”
Kick automates categorization, transfer matching, reconciliation checks, and rule-based overrides continuously in the background (kick-supp-categorization, kick-supp-reconciliation, kick-docs-7), which is a form of autonomous background automation for bookkeeping tasks. However, this is limited to Kick's own fixed bookkeeping pipeline, not a general-purpose, user-configurable automation/agent framework that an AI-native user could set up for arbitrary autonomous tasks. missing for 10: evidence of user-defined autonomous workflows/agents beyond built-in categorization rules, a scheduling/trigger system for custom automations, or an automation builder — none is documented; MCP surfaces found are docs-search only, not action-capable agents.
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “Rules let you tell Kick exactly how to handle specific transactions - overriding AI categorization with your own logic.”
- [claimed-docs] “"Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythi…”
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
ai-native userDelegate tasks to a built-in AI assistant inside the product
weight 3 · round to QuickBooks OnlineQuickBooks has a built-in AI assistant ("Intuit Intelligence") that users can chat with to create invoices, resolve anomalies, run payroll, generate reports, and get instant contextual answers — a direct in-product delegation experience, not a separate tool. missing for 10: independent/hands-on verification of the assistant's reliability and scope beyond vendor marketing copy.
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [claimed-docs] “Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.”
- [claimed-docs] “Ask anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, conci…”
- [claimed-docs] “Your Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll mor…”
- [claimed-docs] “Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can…”
Kick documents AI automation for bookkeeping (auto-categorization with confidence gating, described as 'self-driving' per llms.txt) and logs AI actions in an audit trail, but this is background automation of a fixed task, not a conversational assistant a user delegates arbitrary tasks to. The actual 'ask an AI' workflow routes through external tools (Gemini/Claude/ChatGPT) reasoning over exported Sheets data, not a built-in assistant inside Kick's own UI. Missing for 10: a native in-product chat/assistant interface, evidence of delegating open-ended tasks (not just categorization) to it, and independent confirmation of this workflow beyond vendor docs.
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [probe] “PROBE llms.txt: HTTP 200 at https://docs.kick.co/llms.txt # Kick Docs ## Business Owners - [Kick Docs for Business Owners](https://docs.ki…”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
ai-native userOperate the product with natural-language commands
weight 2 · round to QuickBooks OnlineQuickBooks offers 'Intuit Intelligence' chat where users can issue natural-language commands to create invoices, run payroll, generate reports, and get answers to questions like 'What's driving my profit?' — this directly supports natural-language operation. However, this is a limited chat assistant layered on top of the core UI rather than full natural-language control of all product functions, and there's no independent/hands-on evidence corroborating its reliability or scope beyond vendor claims. Missing for 10: independent verification of the chat's command coverage/reliability, evidence of natural-language control beyond the listed use cases, and hands-on user reports confirming it works as described.
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [claimed-docs] “Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.”
- [claimed-docs] “Ask anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, conci…”
- [claimed-docs] “Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can…”
Kick supports AI-native interaction only indirectly: reports sync as live data to Google Sheets so Gemini/Claude/ChatGPT can read, reason over, and even write back to the sheet, and the docs are agent-legible via GitBook's MCP/llms.txt surfaces. But there's no evidence of a native chat/NL command interface inside Kick itself for issuing commands like 'recategorize this transaction' or 'send this invoice' — the MCP endpoint found only serves documentation search, not account actions, and AI categorization is automatic/rule-based rather than user-prompted NL commands. Missing for 10: a first-party NL command interface or agent that can execute ledger/invoicing/bill-pay actions directly from user prompts, and independent corroboration of the write-back capability actually altering Kick data (not just the sheet).
- [claimed-docs] “Your Kick reports land as live spreadsheet data in your workbook, so Gemini, Claude, or ChatGPT can read and reason over them.”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
Api quality
ai-native userExplore an interactive API reference with runnable examples
weight 2 · round drawnQuickBooks Onlinenone0/10Evidence includes only static SDK README code snippets (PHP/Node OAuth examples) and explicit probes showing the developer site lacks an interactive OpenAPI/Swagger explorer (openapi.json 404) and no llms.txt, with no mention of a live, runnable API explorer or sandbox console. missing for 10: interactive browser-based API reference, runnable request/response console, discoverable OpenAPI spec.
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [claimed-docs] “Create, Update, Read, and Delete Examples”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
Kicknone0/10There's no evidence of an interactive API reference or runnable code examples; probes explicitly show no OpenAPI/Swagger spec exists (all candidate paths 404), and the only 'API-like' surface is GitBook's generic docs-search MCP endpoint, which serves documentation text, not a runnable API reference.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
ai-native userDownload a machine-readable API spec (OpenAPI or equivalent)
weight 2 · round drawnQuickBooks Onlinenone0/10Direct probes for an OpenAPI/swagger spec on Intuit's developer domain returned 404s at all standard locations, and no other evidence shows a downloadable machine-readable API spec; the MCP server and SDKs (Node/PHP) are wrapper tools, not an OpenAPI spec itself.
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [github] “A Node.js client for Intuit's OAuth 2.0 implementation.”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
Kicknone0/10A direct probe for an OpenAPI/Swagger spec returned 404 on all candidate paths, and no evidence pack item shows a downloadable machine-readable API spec for Kick's own product API; the only machine-readable surfaces found (llms.txt, GitBook MCP) serve documentation, not an API contract.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
ai-native userTest against a sandbox environment without touching production data
weight 1 · round to QuickBooks OnlineIntuit's official OAuth client and MCP server docs explicitly document a sandbox/production environment split, with sandbox using isolated company data and localhost redirect URIs, plus write-safety toggles for agent scoping. This directly supports AI-native testing against sandbox without touching production. Missing for 10: independent/hands-on confirmation of sandbox parity with production and no evidence of persistent sandbox data limitations or resets.
- [claimed-docs] “Intuit's official OAuth client documents a first-class sandbox environment: the client is constructed with "environment: 'sandbox', // or 'p…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
ai-native userRely on versioned APIs with a documented deprecation policy
weight 2 · round drawnQuickBooks Onlinenone0/10Evidence shows QuickBooks has a versioned REST API (V3 SDK, OAuth client) and even an official MCP server, but nothing in the pack documents a deprecation policy, versioning cadence, or sunset timeline for API versions; probes for openapi/llms.txt docs both 404, suggesting no discoverable machine-readable API reference either. Missing for 10: explicit deprecation policy documentation, version lifecycle/support windows, and any changelog or sunset notice practice.
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
Kicknone0/10No evidence of a public, versioned Kick API exists — the openapi/swagger probe returned 404 on all candidate paths, and the only MCP/API-like surface found is GitBook's generic docs-search MCP endpoint, not a Kick-built account/ledger API. There is no mention anywhere in the docs of API versioning schemes or a deprecation policy.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
ai-native userPerform bulk operations across many items at once
weight 2 · round to KickQuickBooks Onlinenone0/10Evidence shows QuickBooks Online supports per-entity CRUD via API/MCP server (29 entity types, 11 reports) and vague mentions of 'syncing data in spreadsheets' for Advanced tier, but nowhere is a genuine bulk/batch operation (e.g., a batch API endpoint or agent tool for acting on many records in one call) documented. Missing for 10: explicit bulk/batch API documentation, MCP tool for multi-item operations, or hands-on evidence of processing many items in a single automated action.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [claimed-docs] “QuickBooks Online Advanced can sync data in spreadsheets to reduce your manual work.”
Kick's AI categorizes ~97% of transactions automatically and rules apply logic across every matching transaction going forward, and multi-entity transaction splitting affects many items at once — all forms of bulk-scale automation. However there is no documented bulk-edit UI, batch API, or CLI/MCP action surface for an AI agent to programmatically trigger bulk operations across many items on demand. Missing for 10: explicit bulk-select/bulk-edit feature, a programmatic bulk-action API or CLI, and evidence of agent-triggered bulk operations beyond passive AI categorization.
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “Rules let you tell Kick exactly how to handle specific transactions - overriding AI categorization with your own logic.”
- [claimed-docs] “For expenses shared across businesses - like rent, software, or insurance - you can split a single transaction across multiple entities by a…”
- [claimed-docs] “Upload PDF bank statements or CSVs for institutions not supported by Plaid, or to backfill historical data.”
ai-native userDefine rules that trigger actions automatically on events
weight 3 · round to KickQuickBooks Online ships built-in 'bank rules' for automatic transaction categorization (confirmed independently in community discussion), plus automated payment reminders and auto-generated reconciliation reports, and docs mention custom workflows/roles as an Advanced feature — all of which are rule-based, event-triggered actions. However, these are narrow, product-specific automations (categorization, reminders, reconciliation) rather than a general-purpose, user-definable rules/triggers engine that an AI-native user could configure to fire arbitrary actions on arbitrary events; the MCP server exposes CRUD tools but no explicit rule-trigger framework. Missing for 10: a generalized event-condition-action rule builder, evidence of AI/MCP-driven custom automation creation, and independent hands-on confirmation of workflow automation beyond categorization.
- [community] “"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categori…”
- [claimed-docs] “Avoid late payments with automated payment reminders.”
- [claimed-docs] “When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.”
- [claimed-docs] “Manage what others can see and set custom roles, workflows, and fields to find more efficiency.”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
Kick's documented Rules feature lets users define logic that overrides AI categorization and 'run automatically whenever a matching transaction syncs' — a real event-triggered automation rule engine. However, this is scoped narrowly to transaction categorization events rather than a general-purpose trigger/action framework spanning arbitrary events (e.g., invoicing, bill pay, entity actions). Missing for 10: evidence of rules triggering on non-categorization events, multi-step or cross-feature actions, and any user-facing rule builder UI/API details beyond the single doc description.
- [claimed-docs] “Rules let you tell Kick exactly how to handle specific transactions - overriding AI categorization with your own logic.”
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
ai-native userSchedule recurring jobs or workflows
weight 2 · round drawnQuickBooks Onlinenone0/10The evidence pack details QuickBooks' MCP server (145 tools, CRUD across 29 entities, sandbox/production split, write-safety toggles) but nowhere describes a mechanism for scheduling recurring jobs or workflows via API/MCP—no cron-like triggers, recurring-transaction API, or workflow scheduler for AI agents is documented. Mentions of 'automated payment reminders' or automatic bank imports are built-in consumer features, not an AI-native scheduling/automation primitive exposed to agents.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [claimed-docs] “Avoid late payments with automated payment reminders.”
Kicknone0/10Kick documents event-driven automation (AI categorization on sync, rules triggered by matching transactions) but no evidence of user-schedulable recurring jobs/workflows (e.g., recurring invoices, scheduled reports, cron-like automation) that an AI-native user could set up and manage.
ai-native userVersion, review, and roll back my automations
weight 1 · round drawnQuickBooks Onlinenone0/10The evidence shows QuickBooks has automation-adjacent features (rules, invoice reminders, MCP server with write toggles) and 'backup and restore to undo mistakes' at the account/data level, but there is no evidence of versioning, reviewing, or rolling back specific automations/workflows themselves — no automation history, diff view, or automation-specific rollback mechanism is documented.
- [claimed-docs] “Grow confidently with custom access for up to 25 users, Priority Circle expert support, and backup and restore to undo mistakes instantly an…”
- [github] “restrict which tool categories are registered (default: all enabled)”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
Kicknone0/10Kick documents an audit trail (Activity tab) that logs categorization/rule changes, but there is no evidence of versioning automation Rules or rolling back an automation to a prior state — only a log of what happened, not a way to view/restore prior rule versions.
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [claimed-docs] “Rules let you tell Kick exactly how to handle specific transactions - overriding AI categorization with your own logic.”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
Banking reconciliation — stories about banking reconciliation in this arenaBanking reconciliation
Stories about banking reconciliation in this arena
Ai reconciliation
ai-native userHave an agent reconcile a month end-to-end, matching transactions, flagging exceptions, and preparing the close for human review
weight 3 · round drawnQuickBooks ships real building blocks an agent could use—bank-feed transaction matching and reconciliation reports (quickbooks-docs-6/7/8/9), an official MCP server exposing 29 entity types, 11 financial reports, and full CRUD for agent integrations (quickbooks-gh-3/4/5/6/7), plus an 'Intuit Intelligence' chat that claims to 'help resolve anomalies' (quickbooks-docs-19). However, there is no documented tool or workflow that performs the reconciliation itself autonomously, flags exceptions, and packages a close for human review as one orchestrated task; reconciliation is presented as a human-driven feature ('Reconcile bank statements in minutes') and the MCP server's docs list generic CRUD/report access rather than a reconcile-specific or exception-flagging capability. Missing for 10: an explicit agent-driven reconciliation/close workflow tool, documented exception-flagging logic, and evidence of an agent actually completing an end-to-end month-end close.
- [claimed-docs] “Reconcile bank statements in minutes with QuickBooks.”
- [claimed-docs] “Connect QuickBooks to your bank, credit cards, PayPal, Square, and more1 and we’ll import your transactions for you.”
- [claimed-docs] “When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.”
- [claimed-docs] “There are several reports – such as the The Reconciliation Discrepancy Report, the Missing Checks Report, and the Transaction Detail Report …”
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [github] “restrict which tool categories are registered (default: all enabled)”
Kick's AI auto-categorizes ~97% of transactions and gates low-confidence items for manual review, and the product includes month-end period locks and a full audit trail logging AI agent actions — echoing pieces of an end-to-end reconciliation workflow. However, the reconciliation docs themselves describe reconciliation as a process of comparing Kick's records to bank statements without documenting that Kick's AI actually performs the matching/flagging of reconciliation exceptions (as opposed to categorization); there's no evidence of a single agent command that walks through match, flag, and prepare-for-review end-to-end. Missing for 10: documented AI-driven bank-statement matching/exception flagging specific to reconciliation (not just categorization), and a described single-agent workflow that completes a full month-end close autonomously.
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “"Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythi…”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [probe] “PROBE llms.txt: HTTP 200 at https://docs.kick.co/llms.txt # Kick Docs ## Business Owners - [Kick Docs for Business Owners](https://docs.ki…”
Bank feeds
founderConnect bank and credit-card accounts so transactions import automatically every day
weight 3 · round to QuickBooks OnlineQuickBooks docs directly state bank/credit-card/PayPal/Square connections auto-import transactions daily, plus existing rule-based categorization is corroborated by a community comment, and reconciliation reports confirm ongoing automated matching. Missing for 10: independent hands-on verification of daily-sync reliability and no direct evidence addressing sync frequency/outage issues raised in community comments about QBO reliability.
- [claimed-docs] “Connect QuickBooks to your bank, credit cards, PayPal, Square, and more1 and we’ll import your transactions for you.”
- [claimed-docs] “Reconcile bank statements in minutes with QuickBooks.”
- [claimed-docs] “When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.”
- [community] “"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categori…”
Kick's docs confirm bank/credit-card connection via Plaid with automatic transaction sync ('every transaction in Kick comes from a bank feed or an import'), AI categorization triggered 'when transactions sync into Kick', and a PDF/CSV fallback for institutions Plaid doesn't cover. This clearly delivers the core capability, though the exact 'daily' cadence isn't explicitly stated and there's no independent/hands-on corroboration of sync reliability. Missing for 10: explicit statement of daily sync frequency, independent verification of import reliability.
- [claimed-docs] “"All data transmitted to and from Kick is encrypted in transit using TLS. Data at rest is encrypted using AES-256... Kick connects to your f…”
- [claimed-docs] “Upload PDF bank statements or CSVs for institutions not supported by Plaid, or to backfill historical data.”
- [claimed-docs] “"Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythi…”
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
Categorization
founderGet automatic categorization suggestions for imported transactions that learn from my corrections
weight 2 · round to KickQuickBooks docs mention auto-sorting expenses (quickbooks-docs-28) and community evidence confirms built-in automatic categorization rules (quickbooks-comm-3), but neither source explicitly describes a machine-learning mechanism that adapts based on the founder's manual corrections. Missing for 10: explicit documentation of ML-based re-categorization suggestions, first-party confirmation that the system improves from user corrections, and independent hands-on validation of this adaptive behavior.
- [claimed-docs] “Automatically sort expenses to stay ready for tax time”
- [community] “"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categori…”
Kick's docs explicitly state AI auto-categorizes ~97% of transactions on first pass, learns from user corrections, and lets users create Rules that override AI categorization permanently for future matching transactions — directly matching the story's requirement for learning-based categorization suggestions. Confidence gating (low-confidence transactions left uncategorized) further supports a learning/feedback loop. Missing for 10: no independent/hands-on verification of the learning accuracy or how quickly corrections propagate, and no detail on the mechanism (per-vendor vs. global learning).
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “Rules let you tell Kick exactly how to handle specific transactions - overriding AI categorization with your own logic.”
Reconciliation
accountantReconcile each bank account against the ledger with matched, unmatched, and duplicate transactions surfaced for review
weight 3 · round to QuickBooks OnlineQuickBooks Online docs explicitly describe connecting bank/credit-card feeds, automatic transaction import and matching, a reconciliation workflow, an auto-generated reconciliation report, and discrepancy-focused reports (Reconciliation Discrepancy Report, Missing Checks Report, Transaction Detail Report) that help surface unmatched/duplicate items for review, directly matching the accountant story. Missing for 10: explicit documentation of a distinct 'duplicate transaction' flag/UI and independent hands-on verification of the reconciliation workflow's accuracy (community evidence is generic and not reconciliation-specific).
- [claimed-docs] “Reconcile bank statements in minutes with QuickBooks.”
- [claimed-docs] “Connect QuickBooks to your bank, credit cards, PayPal, Square, and more1 and we’ll import your transactions for you.”
- [claimed-docs] “When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.”
- [claimed-docs] “There are several reports – such as the The Reconciliation Discrepancy Report, the Missing Checks Report, and the Transaction Detail Report …”
- [claimed-docs] “When customers pay through QuickBooks invoices, we’ll record and match it for you.”
Kick's docs describe reconciliation as comparing ledger transactions against bank/credit statements to confirm amounts, dates, and flag missing or duplicate transactions, which aligns with the matched/unmatched/duplicate framing in the story. However, there's no detailed evidence of a dedicated UI that explicitly buckets transactions into 'matched,' 'unmatched,' and 'duplicate' categories for accountant review, nor screenshots or workflow steps showing how discrepancies are resolved. Missing for 10: explicit UI/workflow evidence of distinct matched/unmatched/duplicate views, reconciliation report exports, and independent/hands-on confirmation of the review process.
- [claimed-docs] “Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythin…”
- [claimed-docs] “"Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythi…”
Bills ap — stories about bills ap in this arenaBills ap
Stories about bills ap in this arena
Bill management
accountantCapture vendor bills, route them for approval, and schedule payments from one workflow
weight 2 · round to KickQuickBooks Onlinenone0/10The evidence pack covers invoicing, A/R, bank reconciliation, and generic 'custom roles/workflows' language, but contains no documentation of vendor bill capture, bill approval routing, or scheduled bill payments — the core AP workflow described in the story. Missing for 10: bill capture/entry feature, approval workflow for bills, scheduled/bill-pay payment functionality, any hands-on or docs evidence of an AP module.
- [claimed-docs] “Manage what others can see and set custom roles, workflows, and fields to find more efficiency.”
Kick can 'view and manage' bills synced in real time from Ramp or BILL, but the docs explicitly note Kick does not capture bills natively or execute vendor payments itself — it relies on synced data from external AP tools, and there is no documented approval-routing workflow within Kick. Missing for 10: native bill capture/OCR intake, an in-app approval-routing step, and evidence of Kick itself scheduling/executing payments (currently pass-through from Ramp/BILL).
- [claimed-docs] “View and manage your bills in Kick, with real-time sync from Ramp or BILL.”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
Payables
accountantSee accounts payable aging and vendor balances at any point in time
weight 2 · round to KickQuickBooks Onlinenone0/10The evidence pack documents an A/R aging report and accounts-receivable tracking (quickbooks-docs-18, quickbooks-docs-37) but contains no mention of an accounts payable aging report or vendor balance reporting; the MCP server's financial reports list (Balance Sheet, P&L, Cash Flow) does not name AP aging either.
Kick supports AP-adjacent features — viewing and managing bills with real-time sync from Ramp/BILL (kick-docs-13, kick-supp-invoicing-billpay), a real double-entry ledger (kick-supp-journal-entries), and locked periods that keep historical reports stable so numbers can be trusted 'at any point in time' (kick-supp-locks, kick-docs-14). However, there is no explicit documentation of an AP aging report (e.g., 30/60/90-day buckets) or a vendor-balance summary view — only bill list/sync visibility is evidenced. Missing for 10: dedicated AP aging report, vendor balance summary/report, and evidence of historical point-in-time AP snapshots beyond generic locked-period stability.
- [claimed-docs] “View and manage your bills in Kick, with real-time sync from Ramp or BILL.”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
- [claimed-docs] “Kick is a real double-entry ledger: "Every transaction in Kick - whether it came from your bank, a payroll run, or a bill - generates a jour…”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “Reports for locked periods remain accurate and stable.”
Close collaboration — stories about close collaboration in this arenaClose collaboration
Stories about close collaboration in this arena
Close process
accountantLock closed periods so prior-period numbers cannot change without an explicit reopening
weight 2 · round to KickQuickBooks Onlinenone0/10No evidence pack item mentions closing periods, closing dates, or locking prior-period transactions from edits — QuickBooks Online does have a known 'closing date' feature in general knowledge, but nothing in this evidence pack documents it, so per the rules absence of evidence must be judged 'none'.
Kick documents explicit period locking: an accountant locks a period after review, which 'protects the finalized books for that period from being changed - by anyone, including you,' and locked-period reports 'remain accurate and stable,' implying reopening is required for changes. This directly matches the accountant story of preventing prior-period edits without explicit reopening. Missing for 10: explicit documentation of the reopening workflow/permissions and independent/hands-on confirmation beyond vendor docs.
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “Reports for locked periods remain accurate and stable.”
accountantRun a month-end close against a checklist that tracks reconciliations, accruals, and review sign-offs
weight 3 · round to KickQuickBooks Onlinenone0/10Evidence shows QuickBooks Online offers bank reconciliation tools, reconciliation reports, and accountant access, but there is no evidence of a dedicated month-end close checklist that tracks reconciliations, accruals, and review sign-offs as an integrated workflow. Community evidence even notes QBO lacks feature parity with desktop, and no close-management or sign-off workflow is documented.
- [claimed-docs] “Reconcile bank statements in minutes with QuickBooks.”
- [claimed-docs] “When you finish reconciling accounts, QuickBooks automatically generates a reconciliation report.”
- [claimed-docs] “There are several reports – such as the The Reconciliation Discrepancy Report, the Missing Checks Report, and the Transaction Detail Report …”
- [claimed-docs] “Give your accountant direct access to your books so she can find the reports and information she needs when questions arise.”
- [community] “"Quickbooks online also had some significant quirkyness... QuickBooks online is not feature complete when compared to QuickBooks desktop - h…”
Kick documents core close primitives — reconciliation against bank statements, period locks that finalize books, an audit trail of activity/AI actions, and rules/categorization workflows — which together support month-end close discipline. However, there is no evidence of a dedicated checklist feature tracking accruals as discrete tasks, formal review sign-off workflows, or a consolidated close-status dashboard for accountants. Missing for 10: a documented month-end checklist UI, explicit accrual task tracking, and formal sign-off/approval steps beyond simple period locking.
- [claimed-docs] “"Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythi…”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [claimed-docs] “Rules let you tell Kick exactly how to handle specific transactions - overriding AI categorization with your own logic.”
- [claimed-docs] “"Kick sets up a standard Chart of Accounts when you create your workspace, and you or your accountant can adjust it from there: adding, rena…”
Collaboration
founderInvite my external accountant or bookkeeper with role-scoped access to review and adjust the books
weight 3 · round to KickQuickBooks explicitly markets giving accountants direct access to books and custom role-based access controls (up to 25 users on Advanced), which directly supports inviting an external accountant with scoped permissions. However, evidence lacks specifics on how granular the role-scoping is for an accountant-specific invite (e.g., accountant-only view vs. full custom roles) or independent confirmation of this workflow in practice. Missing for 10: detailed documentation of accountant-specific invite flow and role granularity, and independent/hands-on corroboration of the accountant access experience.
- [claimed-docs] “Give your accountant direct access to your books so she can find the reports and information she needs when questions arise.”
- [claimed-docs] “Manage what others can see and set custom roles, workflows, and fields to find more efficiency.”
- [claimed-docs] “Grow confidently with custom access for up to 25 users, Priority Circle expert support, and backup and restore to undo mistakes instantly an…”
- [claimed-docs] “Move your whole firm to Intuit Accountant Suite—no data migration, no switching costs, no starting over.”
Kick explicitly supports role-based access control ('you decide exactly who can see and do what'), lock periods where an accountant can finalize and lock books against changes, a full audit trail of workspace activity, and a dedicated Tax Package/accountant workflow with a marketed accountants page — together enabling a founder to invite an external accountant with scoped access to review/adjust books. Missing for 10: no explicit documentation of granular invite flow or specific role types (e.g., 'accountant' vs 'bookkeeper' role names) and no independent/hands-on confirmation of the invite UX.
- [claimed-docs] “Kick uses role-based access control so you decide exactly who can see and do what in your workspace.”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [claimed-docs] “The Tax Package generates a single Excel file with everything your accountant or tax preparer needs to file your taxes - no manual exports, …”
- [claimed-docs] “We pivoted off QBO completely, and our team now outputs 10x what we used to without adding a single headcount.”
- [claimed-docs] “Reports for locked periods remain accurate and stable.”
Integrations data — stories about integrations data in this arenaIntegrations data
Stories about integrations data in this arena
Data access
developerPull the full general ledger and trial balance through a documented API in open formats
weight 3 · round to QuickBooks OnlineQuickBooks Online exposes a REST API (V3) with SDKs (PHP, Node OAuth client) and an MCP server covering 29 entity types and 11 financial reports including Balance Sheet, P&L, and Cash Flow, which implies GL/trial-balance-like data can be retrieved programmatically. However, there is no direct evidence of a documented endpoint explicitly returning a full general ledger or trial balance report, nor confirmation of open/standard export formats (e.g., CSV/JSON schema for GL); OpenAPI/llms.txt probes returned 404s, reducing discoverability of a formal spec. missing for 10: explicit trial balance/GL report endpoint documentation, confirmed open-format (CSV/JSON) export schema, publicly accessible OpenAPI spec.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [claimed-docs] “PHP client for connecting to the QuickBooks Online V3 REST API.”
- [claimed-docs] “Create, Update, Read, and Delete Examples”
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
Kicknone0/10Kick documents a real double-entry ledger, chart of accounts, and journal entries, but there is no evidence of a documented API for exporting the general ledger or trial balance in open formats — the openapi probe returned 404s on all candidate endpoints, and the only 'API'-like surfaces found are a GitBook docs-search MCP server and Google Sheets AI integration, neither of which expose ledger/GL data programmatically.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [claimed-docs] “Kick is a real double-entry ledger: "Every transaction in Kick - whether it came from your bank, a payroll run, or a bill - generates a jour…”
- [claimed-docs] “"Kick sets up a standard Chart of Accounts when you create your workspace, and you or your accountant can adjust it from there: adding, rena…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
Integrations
founderConnect my banking, payments, and payroll systems so their activity flows into the ledger automatically
weight 2 · round drawnQuickBooks Online documents direct bank/credit card/PayPal/Square connections with automatic transaction import and matching, plus payments and payroll AI automation (time/attendance data flowing into payroll), and an 800+ app integration ecosystem including PayPal/Square/Shopify connectors. Community evidence confirms rule-based auto-categorization works in practice, corroborating the automated ledger flow. Missing for 10: independent hands-on verification of payroll-to-ledger automation specifically and no direct evidence of setup friction/reliability for these bank feeds beyond general reliability complaints unrelated to this axis.
- [claimed-docs] “Connect QuickBooks to your bank, credit cards, PayPal, Square, and more1 and we’ll import your transactions for you.”
- [claimed-docs] “Reconcile bank statements in minutes with QuickBooks.”
- [claimed-docs] “When customers pay through QuickBooks invoices, we’ll record and match it for you.”
- [claimed-docs] “Import all your PayPal transactions into QuickBooks Online”
- [claimed-docs] “PayPal Connector by QuickBooks”
- [claimed-docs] “Square Connector by QuickBooks”
- [claimed-docs] “QuickBooks integrates with over 800 popular business apps.”
- [claimed-docs] “Payroll AI proactively collects time and attendance data from your employees, spots inconsistencies, and texts your admin updates—so you can…”
- [community] “"For the obvious ones, I already have automatic rules build right into QuickBooks Online." - noting existing rule-based transaction categori…”
Kick connects banking via Plaid (with manual PDF/CSV backfill for unsupported institutions), syncs payment/invoicing data from Stripe, Mercury, Ramp, and BILL, and posts payroll runs directly as journal entries into a real double-entry ledger with automated AI categorization. missing for 10: explicit named payroll provider integrations (e.g., Gusto/Rippling) beyond the generic 'payroll run' mention, and independent third-party corroboration beyond Kick's own docs.
- [claimed-docs] “Upload PDF bank statements or CSVs for institutions not supported by Plaid, or to backfill historical data.”
- [claimed-docs] “View invoices synced from Stripe, Mercury, and BILL, and create and send invoices directly from Kick.”
- [claimed-docs] “View and manage your bills in Kick, with real-time sync from Ramp or BILL.”
- [claimed-docs] “Kick is a real double-entry ledger: "Every transaction in Kick - whether it came from your bank, a payroll run, or a bill - generates a jour…”
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
Migration
founderMigrate historical books from another accounting system without losing transaction detail
weight 1 · round to KickQuickBooks Onlinenone0/10No evidence describes any migration/import tooling for bringing historical transaction-level data from another accounting system into QuickBooks Online; the only migration-adjacent item (quickbooks-docs-27) refers to moving firms between Intuit's own products, not importing from competitors, and community evidence even notes QBO lacks feature parity with desktop QuickBooks. Missing for 10: any documented data-migration/import wizard, third-party system conversion tool, or evidence that transaction-level detail is preserved when switching from another platform.
- [claimed-docs] “Move your whole firm to Intuit Accountant Suite—no data migration, no switching costs, no starting over.”
- [community] “"Quickbooks online also had some significant quirkyness... QuickBooks online is not feature complete when compared to QuickBooks desktop - h…”
Kick documents CSV/PDF backfill for historical data and offers a paid 'Advanced' tier with dedicated 'migration support,' plus a customer testimonial about switching off QBO — suggesting migration is a supported workflow. However, there's no documentation of how transaction-level detail, historical journal entries, or opening balances are preserved during a full accounting-system migration. Missing for 10: detailed migration/import methodology, evidence of transaction-level fidelity (e.g., historical journal entries, categorization history) surviving migration, and independent corroboration beyond one testimonial.
- [claimed-docs] “Upload PDF bank statements or CSVs for institutions not supported by Plaid, or to backfill historical data.”
- [claimed-docs] “We pivoted off QBO completely, and our team now outputs 10x what we used to without adding a single headcount.”
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”
Invoicing ar — stories about invoicing ar in this arenaInvoicing ar
Stories about invoicing ar in this arena
Invoicing
founderCreate and send invoices with online payment options and see when they are viewed and paid
weight 3 · round to QuickBooks OnlineDocs directly cover invoice creation (templates/logo), online payment button on invoices, view/paid tracking, and automated reminders — matching every element of the story. Missing for 10: independent/hands-on corroboration beyond vendor docs.
- [claimed-docs] “Your invoices reflect your business. With our free invoice templates, add your logo and colors and create tailored professional invoices wit…”
- [claimed-docs] “Send your invoice, know exactly when it’s viewed, and get notified when it’s paid.”
- [claimed-docs] “Enable online payments to add a button to invoices for your customers to pay instantly online.”
- [claimed-docs] “Avoid late payments with automated payment reminders.”
- [claimed-docs] “Get paid 4 days faster on average when you send invoice reminders with your Payments AI.”
Kick lets founders create and send invoices directly and also view invoices synced from Stripe, Mercury, and BILL, giving AR visibility; but the docs describe invoicing as largely a sync/view layer for AR (no native online payment collection is documented, and there's no mention of payment-status tracking like 'viewed' or 'paid' timestamps within Kick itself — that likely happens on the connected platform, not in Kick). missing for 10: documented online payment collection built into Kick-issued invoices, and explicit view/paid status tracking or notifications within Kick's own invoicing UI.
- [claimed-docs] “View invoices synced from Stripe, Mercury, and BILL, and create and send invoices directly from Kick.”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
founderSet up recurring invoices and automatic payment reminders for overdue customers
weight 2 · round to QuickBooks OnlineAutomatic payment reminders for overdue customers are well documented (statement reminders, automated payment reminders, faster payment via reminders), but the evidence pack never explicitly describes a recurring/repeating invoice setup feature. Missing for 10: explicit documentation of recurring invoice scheduling/templates, and independent confirmation that reminders/recurring invoices work reliably in practice.
- [claimed-docs] “Avoid late payments with automated payment reminders.”
- [claimed-docs] “In just a few clicks you can send statement reminders to customers that are late paying you.”
- [claimed-docs] “Get paid 4 days faster on average when you send invoice reminders with your Payments AI.”
- [claimed-docs] “QuickBooks helps you manage accounts receivable by tracking invoices, payments, and identifying your delinquent accounts.”
- [claimed-docs] “QuickBooks makes it easy to run the A/R aging report to see which customers are late with their payments”
Kicknone0/10Kick's docs confirm basic invoicing (viewing synced invoices from Stripe/Mercury/BILL, and creating/sending invoices directly from Kick) but there is no mention anywhere in the evidence of recurring/repeating invoice schedules or automated overdue-payment reminders. missing for 10: recurring invoice scheduling, automatic overdue payment reminder/dunning workflow.
- [claimed-docs] “View invoices synced from Stripe, Mercury, and BILL, and create and send invoices directly from Kick.”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
Receivables
accountantTrack accounts receivable with aging reports and per-customer balances
weight 2 · round to QuickBooks OnlineQuickBooks docs explicitly describe A/R aging reports ('run the A/R aging report to see which customers are late with their payments') and per-customer tracking of invoices, payments, and delinquent accounts, plus statement reminders for late-paying customers. Missing for 10: independent/hands-on corroboration of the aging report's accuracy or depth, and no sample screenshot/detail on per-customer balance breakdown beyond marketing copy.
- [claimed-docs] “QuickBooks makes it easy to run the A/R aging report to see which customers are late with their payments”
- [claimed-docs] “QuickBooks helps you manage accounts receivable by tracking invoices, payments, and identifying your delinquent accounts.”
- [claimed-docs] “In just a few clicks you can send statement reminders to customers that are late paying you.”
- [claimed-docs] “Enable online payments to add a button to invoices for your customers to pay instantly online.”
Kick supports AR via invoices synced from Stripe/Mercury/BILL and native invoice creation (kick-docs-12, kick-supp-invoicing-billpay), and the Plus plan advertises 'AR & AP' as a feature (kick-supp-pricing), implying some balance tracking exists. However, there is no documented aging report, no explicit per-customer balance/statement view, and AR appears to depend on synced platforms rather than a dedicated native AR module. Missing for 10: documented aging reports (30/60/90-day buckets), per-customer balance ledger or statement view, and any hands-on/independent confirmation of AR reporting depth.
- [claimed-docs] “View invoices synced from Stripe, Mercury, and BILL, and create and send invoices directly from Kick.”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”
Ledger coa — stories about ledger coa in this arenaLedger coa
Stories about ledger coa in this arena
Ai ledger
ai-native userHave an agent draft and post journal entries via the API and leave them in a review queue for my accountant
weight 3 · round to QuickBooks OnlineQuickBooks does expose journal-entry CRUD via its official API/MCP server (29 entity types with full CRUD and write-safety toggles like QUICKBOOKS_DISABLE_WRITE), so an agent could draft and post entries programmatically, and accountants can be given direct book access. However, there is no evidence of a dedicated 'review queue' or draft/pending-approval state for journal entries awaiting accountant sign-off before posting. Missing for 10: documented draft/pending status for journal entries, an approval workflow tying agent-created entries to accountant review, and any UI/API concept of a review queue.
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [claimed-docs] “Give your accountant direct access to your books so she can find the reports and information she needs when questions arise.”
Kicknone0/10Kick documents journal entries, categorization confidence-gating, rules, and period locks, but there is no evidence of a public API/SDK for agents to draft or post journal entries programmatically, nor any 'review queue' workflow exposed via API. The only discovered API-like surface is a GitBook docs-search MCP endpoint (docs only, not ledger actions), and explicit probes for an OpenAPI spec returned 404s.
- [claimed-docs] “Kick is a real double-entry ledger: "Every transaction in Kick - whether it came from your bank, a payroll run, or a bill - generates a jour…”
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
Chart of accounts
accountantCustomize the chart of accounts with account types, sub-accounts, and class or tag dimensions
weight 3 · round to KickQuickBooks Onlinenone0/10The evidence pack contains no mention of chart of accounts, account types, sub-accounts, or class/tag tracking dimensions anywhere in the docs, GitHub, or community items. Without any documented evidence of this capability, it cannot be credited despite being a plausible axis for an accounting product.
Docs confirm a standard Chart of Accounts that accountants can add/rename/restructure, and pricing explicitly lists 'classes' as a Plus-tier dimension feature, supporting class-based tagging. However there is no explicit documentation of sub-account/parent-child hierarchies or generic 'tag' dimensions beyond classes, and account-type customization is only implied by 'restructuring' rather than detailed. Missing for 10: explicit sub-account nesting support, explicit account-type editing controls, and tag (non-class) dimension documentation.
- [claimed-docs] “"Kick sets up a standard Chart of Accounts when you create your workspace, and you or your accountant can adjust it from there: adding, rena…”
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”
Journal entries
accountantPost manual journal entries with balanced debits, credits, and supporting memos
weight 3 · round to KickQuickBooks Onlinenone0/10The evidence pack covers invoicing, reconciliation, A/R, integrations, and AI features but contains no mention of manual journal entries, debit/credit entry screens, or memo fields for adjusting entries. Since journal entries are a core, applicable ledger capability for accounting software, absence of any supporting evidence means this is 'none' rather than 'na'.
Kick documents a genuine double-entry ledger where every transaction generates a journal entry with debit/credit sides, plus a chart of accounts accountants can adjust, supporting the underlying ledger mechanics. However, the evidence describes journal entries as system-generated from transactions/payroll/bills, not explicit manual entry creation by an accountant with supporting memos. Missing for 10: explicit documentation of manually creating/posting a journal entry, memo/description fields on manual entries, and confirmation entries must balance before posting.
- [claimed-docs] “Kick is a real double-entry ledger: "Every transaction in Kick - whether it came from your bank, a payroll run, or a bill - generates a jour…”
- [claimed-docs] “"Kick sets up a standard Chart of Accounts when you create your workspace, and you or your accountant can adjust it from there: adding, rena…”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
Multi entity audit — stories about multi entity audit in this arenaMulti entity audit
Stories about multi entity audit in this arena
Ai audit
ai-native userHave an agent monitor the ledger and flag anomalies in spend or duplicate transactions before the close
weight 3 · round drawnQuickBooks documents an 'Intuit Intelligence' chat AI that can 'help resolve anomalies' and generate reports, plus a Reconciliation Discrepancy Report for spotting book discrepancies, and ships an official MCP server exposing 145 tools/CRUD and 11 financial reports that an external agent could use to monitor the ledger. However, none of this evidence specifically describes automated, proactive flagging of spend anomalies or duplicate transactions ahead of month-end close, and there's no independent or hands-on confirmation of this working as an agentic monitoring workflow. Missing for 10: dedicated duplicate-transaction/anomaly detection feature documentation, evidence of pre-close automated alerting, and third-party validation of anomaly detection accuracy.
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [claimed-docs] “There are several reports – such as the The Reconciliation Discrepancy Report, the Missing Checks Report, and the Transaction Detail Report …”
- [claimed-docs] “Your Payroll AI proactively collects time and attendance data from your employees and spots inconsistencies, allowing you to run payroll mor…”
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
Kick's reconciliation workflow explicitly checks for missing/duplicate transactions before close, and AI categorization has confidence-gating that flags low-confidence transactions for manual review, with all actions logged in a full audit trail — covering pieces of anomaly detection. However, there's no documented feature where an agent proactively/continuously monitors the ledger and surfaces anomaly or duplicate alerts ahead of close; the AI-agent angle is limited to external LLMs reasoning over exported Sheets report data, not a native monitoring agent. Missing for 10: a dedicated automated agent/alerting workflow for anomaly and duplicate detection tied to close, and evidence of proactive (vs. manual/scheduled) flagging.
- [claimed-docs] “"Reconciliation is the process of comparing your transactions in Kick against your actual bank or credit card statements to confirm everythi…”
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [claimed-docs] “Your Kick reports land as live spreadsheet data in your workbook, so Gemini, Claude, or ChatGPT can read and reason over them.”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
Audit trail
accountantSee a complete audit trail of who changed what and when across the entire ledger
weight 3 · round to KickQuickBooks Onlinenone0/10The axis clearly applies to accounting software, but no evidence item mentions an audit trail, activity log, or change-history feature — closest matches (custom roles/permissions, backup & restore) address access control and data recovery, not a record of who changed what and when. Missing for 10: any documentation of an Audit Log/Audit Trail report, user-action history, or field-level change tracking across the ledger.
Kick documents a full Activity tab audit trail logging every transaction change, categorization update, and sync event with timestamp and actor (including AI agent actions), plus period locks that prevent retroactive changes to closed periods and RBAC to control who can act. This directly covers who-changed-what-when across the ledger, including multi-entity workspaces. Missing for 10: no independent/hands-on corroboration of the audit trail in practice, no detail on exporting/filtering audit logs for compliance review, and no explicit confirmation the trail spans across all entities in a multi-entity workspace simultaneously.
- [claimed-docs] “"The Activity tab is a full audit trail of everything that's happened in your workspace. Every transaction change, categorization update, an…”
- [claimed-docs] “The Activity tab is a full audit trail of everything that's happened in your workspace.”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “Reports for locked periods remain accurate and stable.”
- [claimed-docs] “Kick uses role-based access control so you decide exactly who can see and do what in your workspace.”
- [claimed-docs] “If you own more than one business, or have a holding company structure, Kick lets you manage all your entities from a single workspace.”
Multi entity
accountantManage multiple legal entities and produce consolidated financials across them
weight 2 · round to KickQuickBooks Onlinenone0/10No evidence pack item mentions multi-entity management, inter-company eliminations, or consolidated financial reporting across separate legal entities; QuickBooks Online appears architected as single-company-per-subscription (Advanced tier only mentions up to 25 users, not multi-entity consolidation). Community notes even flag missing desktop features vs QBO, reinforcing the gap. missing for 10: any mention of multi-entity/subsidiary management, consolidated reporting across companies, or inter-entity eliminations.
- [claimed-docs] “Grow confidently with custom access for up to 25 users, Priority Circle expert support, and backup and restore to undo mistakes instantly an…”
- [claimed-docs] “Get 13-week cash flow and P&L forecasting powered by historical data. Compare forecast vs. actual data, share inputs in real time”
- [community] “"Quickbooks online also had some significant quirkyness... QuickBooks online is not feature complete when compared to QuickBooks desktop - h…”
Kick documents multi-entity management from a single workspace, including cross-entity expense splitting (kick-docs-5, kick-docs-6), and pricing tiers explicitly support 'unlimited entities' (kick-supp-pricing). However, there is no explicit documentation of consolidated financial statements or roll-up reporting across entities—only per-entity management and transaction splitting are described. Missing for 10: explicit consolidated P&L/Balance Sheet reporting across entities, evidence of a consolidation feature or combined financial statement output.
- [claimed-docs] “If you own more than one business, or have a holding company structure, Kick lets you manage all your entities from a single workspace.”
- [claimed-docs] “For expenses shared across businesses - like rent, software, or insurance - you can split a single transaction across multiple entities by a…”
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
ai-native userDo everything through the API that I can do in the UI
weight 2 · round to QuickBooks OnlineIntuit's official API/SDKs and the official QuickBooks Online MCP server (145 tools, full CRUD for 29 entity types, 11 financial reports) show broad, deliberate API coverage of core accounting objects, and sandbox/production + write-safety toggles indicate agent-friendly design (quickbooks-gh-3, quickbooks-gh-4, quickbooks-gh-6, quickbooks-supp-mcp-sandbox). However, there's no evidence that UI-specific features like GPS mileage capture, invoice template customization, bank-feed matching UX, or the Intuit Intelligence chat assistant itself are exposed via the API, and OpenAPI/llms.txt discovery probes 404'd, suggesting incomplete self-describing API docs. Missing for 10: confirmation that non-core UI features (mileage, invoice branding, AI chat actions) are API-reachable, and a first-party OpenAPI spec or llms.txt for full discoverability.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [claimed-docs] “Intuit's official QuickBooks Online MCP server README documents the same sandbox/production environment split for agent integrations: "Sandb…”
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
Kicknone0/10Evidence shows no general Kick API: OpenAPI/swagger probes all 404'd, the only MCP endpoint found is a GitBook docs-search server explicitly noted to serve documentation, not Kick account data or ledger actions, and the AI workflow route is one-directional Google Sheets report export (with limited spreadsheet write-back, not writing into Kick). There is no evidence of programmatic access to core UI actions like categorization, reconciliation, invoicing, or entity management.
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
- [claimed-docs] “AR and AP run through integrations plus native invoicing: "View invoices synced from Stripe, Mercury, and BILL, and create and send invoices…”
ai-native userExport all of my data in open formats and leave
weight 3 · round drawnThere is no documented native 'export all data' feature in open formats (like a full CSV/Excel/QBO-file export) in the evidence pack, but the presence of REST APIs, SDKs, and an official MCP server with full CRUD access to 29 entity types and 11 financial reports (quickbooks-gh-3, quickbooks-gh-4, quickbooks-gh-5) suggests a technical path for an AI-native user to programmatically pull out their data via API. Missing for 10: an explicit bulk data export tool, documented file formats (CSV/JSON/XML) for full account export, and any first-party 'migrate out' or backup-to-open-standard feature.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
Kick offers some export surfaces — a Tax Package that bundles reports into a single Excel file and live Google Sheets sync of reports for AI tools to read — but there is no documented capability to export the full ledger/transactions/journal entries in bulk open formats (CSV/JSON) or a documented account-closure/migration export process; 'migration support' is only mentioned as a paid Advanced-tier perk with no detail. missing for 10: full-data export (transactions, journal entries, chart of accounts) in open formats, documented account closure/migration workflow, evidence of independent/hands-on export testing.
- [claimed-docs] “The Tax Package generates a single Excel file with everything your accountant or tax preparer needs to file your taxes - no manual exports, …”
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”
- [claimed-docs] “Upload PDF bank statements or CSVs for institutions not supported by Plaid, or to backfill historical data.”
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
ai-native userChoose where my data is stored (region/residency)
weight 2 · round drawnQuickBooks Onlinenone0/10No evidence in the pack addresses data residency, regional data storage options, or data locality controls for QuickBooks Online; the evidence covers features like invoicing, reconciliation, integrations, and MCP tooling but nothing about where customer data is physically stored or user choice over data region.
Kicknone0/10Kick's evidence pack (security, pricing, integrations, multi-entity docs) never mentions data residency options, regional storage selection, or geographic data controls; only generic encryption-in-transit/at-rest claims are documented.
- [claimed-docs] “"All data transmitted to and from Kick is encrypted in transit using TLS. Data at rest is encrypted using AES-256... Kick connects to your f…”
ai-native userPrevent my data from being used to train AI models
weight 3 · round drawnQuickBooks Onlinenone0/10No evidence in the pack addresses AI training data opt-out or data-usage controls for AI model training; QuickBooks docs focus on bookkeeping, invoicing, integrations, and MCP/API tooling but never mention privacy controls over AI training use of customer data.
ai-native userControl data retention and deletion
weight 2 · round drawnQuickBooks Onlinenone0/10Evidence shows CRUD 'Delete' operations exist for business records via API/SDK and MCP write-toggles, but nothing addresses account-level data retention policies, AI training data deletion, or privacy-oriented data lifecycle controls that an AI-native user would need to manage. No documentation on retention periods, deletion of AI-processed data, or privacy dashboard controls is present.
- [claimed-docs] “Create, Update, Read, and Delete Examples”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [github] “restrict which tool categories are registered (default: all enabled)”
ai-native userOpt out of telemetry and usage tracking
weight 2 · round drawnQuickBooks Onlinenone0/10No evidence in the pack addresses telemetry/usage-tracking opt-out settings for AI features or otherwise; QuickBooks documentation covers accounting features, integrations, and MCP server sandboxing, but nothing about a privacy/telemetry opt-out control.
Kicknone0/10Kick is an accounting/bookkeeping SaaS product, and no evidence pack item addresses telemetry/usage-tracking opt-out settings, a privacy control panel, or any documented data-collection preferences for the product itself. The security doc only covers encryption and Plaid credential handling, not telemetry opt-out.
Reporting statements — stories about reporting statements in this arenaReporting statements
Stories about reporting statements in this arena
Ai insights
ai-native userAsk an agent "can we afford X?" and get an answer grounded in live ledger data pulled through the API
weight 3 · round to QuickBooks OnlineQuickBooks has an official MCP server exposing 145 tools with full CRUD across 29 entities and 11 financial reports (Balance Sheet, P&L, Cash Flow), which could ground an agent's answer to affordability questions in live ledger data, and Intuit Intelligence chat markets natural-language Q&A like 'What's driving my profit?'. However, there's no first-party documentation showing an agent actually reasoning through a cash-flow/affordability question end-to-end, and probes show no public OpenAPI/llms.txt discoverability layer, and no independent/hands-on evidence confirms real-time accuracy of agent-grounded answers. missing for 10: a documented example of an agent answering an affordability-style question using live API data, public OpenAPI/llms.txt for easy agent discovery, and independent verification that answers are accurately grounded rather than hallucinated.
- [github] “145 Total Tools - Complete coverage of QuickBooks Online API”
- [github] “It includes full CRUD operations for 29 entity types and 11 financial reports, giving you comprehensive access to QuickBooks Online function…”
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [github] “29 Entity Types - Full CRUD operations (Create, Read, Update, Delete, Search)”
- [claimed-docs] “Ask anything—from “What’s driving my profit?” to “How are my invoices doing this month?”—and get instant, contextual answers in clear, conci…”
- [claimed-docs] “Speed up business by telling Intuit Intelligence chat to create invoices, help resolve anomalies, run payroll, generate reports, estimate ta…”
- [probe] “PROBE llms.txt: HTTP 404 at https://developer.intuit.com/llms.txt”
- [probe] “PROBE openapi: all candidate paths 404 (https://developer.intuit.com/openapi.json, https://developer.intuit.com/swagger.json, https://develo…”
- [probe] “official MCP server documented at https://developer.intuit.com/app/developer/qbo/docs/develop/mcp”
Kick documents an AI workflow where live report data lands in Google Sheets so Gemini/Claude/ChatGPT can read and reason over it, which could support a question like "can we afford X?", but this runs through a spreadsheet bridge, not a genuine public ledger API — probes show openapi/swagger endpoints all 404, and the only live MCP endpoint found serves GitBook documentation search, not ledger data or account actions. Missing for 10: a documented public API or account-scoped MCP server exposing live ledger data directly to agents, and any evidence of natural-language affordability Q&A being answered from it.
- [claimed-docs] “The documented AI workflow routes through Google Sheets: "Use Gemini, Claude, or ChatGPT on live Kick report data in Google Sheets... Your K…”
- [claimed-docs] “Your Kick reports land as live spreadsheet data in your workbook, so Gemini, Claude, or ChatGPT can read and reason over them.”
- [probe] “PROBE openapi: all candidate paths 404 (https://docs.kick.co/openapi.json, https://docs.kick.co/swagger.json, https://docs.kick.co/api/opena…”
- [probe] “PROBE mcp-docs (2026-09-16): keyless JSON-RPC initialize to https://docs.kick.co/~gitbook/mcp completes a real MCP handshake (HTTP 200, prot…”
- [claimed-docs] “The docs are agent-legible via GitBook: a full llms.txt index, .md markdown mirrors on every page, and a documented dynamic query interface …”
Custom reports
accountantBuild custom reports filtered and grouped by class, location, or tag dimensions
weight 2 · round drawnQuickBooks Onlinenone0/10The evidence pack contains no mention of class, location, or tag tracking, nor of custom report building filtered/grouped by these dimensions — only generic mentions of custom roles/access, invoicing, and integrations. One community note even claims QBO lacks many reports found in desktop QuickBooks, but nothing confirms or denies this specific capability.
- [claimed-docs] “Manage what others can see and set custom roles, workflows, and fields to find more efficiency.”
- [community] “"Quickbooks online also had some significant quirkyness... QuickBooks online is not feature complete when compared to QuickBooks desktop - h…”
Kicknone0/10Evidence only shows that the Plus plan includes 'classes' as a feature label in pricing (kick-supp-pricing), but there is no documentation of a report builder that lets users filter/group by class, location, or tag dimensions, nor any mention of 'location' or 'tag' dimensions at all. Missing for 10: documented custom report builder UI, filter/group-by controls, evidence of location dimension, evidence of tag dimension.
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”
Statements
founderGenerate an accurate P&L, balance sheet, and cash-flow statement for any period on demand
weight 3 · round to QuickBooks OnlineThe official QuickBooks Online MCP server explicitly lists '11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more' with full API coverage, and QBO Advanced marketing cites 13-week cash-flow/P&L forecasting and instant on-demand reporting via Intuit Intelligence chat. This confirms the three core statements are generatable on demand for any period. Missing for 10: a dedicated first-party reports-center walkthrough showing period selection UI, and independent hands-on verification of statement accuracy (community feedback notes QBO is 'not feature complete' vs desktop for some reports).
- [github] “11 Financial Reports - Balance Sheet, P&L, Cash Flow, and more”
- [claimed-docs] “Get 13-week cash flow and P&L forecasting powered by historical data. Compare forecast vs. actual data, share inputs in real time”
- [claimed-docs] “Ask for the reports that matter most to your business—top expenses, sales trends, industry benchmarking—and get them instantly.”
- [claimed-docs] “I chose QuickBooks Online Advanced, because I have the real-time data at my fingertips, and I'm able to easily forecast what the next three …”
- [community] “"Quickbooks online also had some significant quirkyness... QuickBooks online is not feature complete when compared to QuickBooks desktop - h…”
Kick's docs show a real double-entry ledger with live P&L and Balance Sheet organized by Chart of Accounts, updating in real time as transactions are categorized, plus period locking that keeps historical reports accurate for any locked period (kick-supp-coa, kick-supp-categorization, kick-supp-journal-entries, kick-supp-locks). However, no evidence explicitly confirms a cash-flow statement report or an 'any period on demand' report generator UI — missing for 10: explicit cash-flow statement documentation, evidence of arbitrary custom date-range reporting on demand, and independent/hands-on verification of statement accuracy.
- [claimed-docs] “"Kick sets up a standard Chart of Accounts when you create your workspace, and you or your accountant can adjust it from there: adding, rena…”
- [claimed-docs] “"Kick automatically categorizes your transactions and learns from your changes. When transactions sync into Kick, the AI categorizes approxi…”
- [claimed-docs] “Kick is a real double-entry ledger: "Every transaction in Kick - whether it came from your bank, a payroll run, or a bill - generates a jour…”
- [claimed-docs] “Period locking is documented: "When your accountant finishes reviewing and closing a period, they lock it. A lock protects the finalized boo…”
- [claimed-docs] “The Tax Package generates a single Excel file with everything your accountant or tax preparer needs to file your taxes - no manual exports, …”
Not comparable on these axes
ai-native userRead the product's source under an open license
weight 2 · not comparableQuickBooks Onlinenone0/10QuickBooks Online is closed-source SaaS; the evidence pack shows only proprietary product docs, closed API/OAuth SDKs, and an MCP server wrapper—none of which constitute source code released under an open license. There is no mention anywhere of an open-source license covering the core product.
Kickn/aKick is a closed-source SaaS accounting product; nothing in the evidence relates to publishing its source code under an open license. The 'open source' axis is a category error for a proprietary financial SaaS product — the closest topics (docs accessibility, MCP endpoints) concern documentation, not source code licensing.
ai-native userSelf-host the core product
weight 3 · not comparableQuickBooks Onlinen/aQuickBooks Online is a cloud SaaS accounting product by design; self-hosting the core product is a category error, not an applicable openness axis.
Kicknone0/10Kick is presented purely as a hosted SaaS accounting platform with tiered cloud pricing plans; nothing in the evidence pack mentions an on-premise, open-source, or self-hosted deployment option.
- [claimed-docs] “Published plan table: "Free — $0/mo — 1 entity, up to 250 transactions/year, core features; Basic — $40/mo — 1 entity, unlimited transaction…”