Access
Try itExperimental
See what an agent can do with Anrok before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$curl -s -X POST https://api.anrok.com/v1/seller/transactions/createEphemeral -H 'Content-Type: application/json' -d '{}' # keyless → documented Authorization-header contractrecorded session — replayed, not liveVerified integrations
No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Exemption certificates — stories about exemption certificates in this arenaExemption certificatesevidence →
Stories about exemption certificates in this arena
Filing remittance — stories about filing remittance in this arenaFiling remittanceevidence →
Stories about filing remittance in this arena
Global vat — stories about global vat in this arenaGlobal vatevidence →
Stories about global vat in this arena
Nexus monitoring — stories about nexus monitoring in this arenaNexus monitoringevidence →
Stories about nexus monitoring in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Product taxability — stories about product taxability in this arenaProduct taxabilityevidence →
Stories about product taxability in this arena
Tax agent access — stories about tax agent access in this arenaTax agent accessevidence →
Stories about tax agent access in this arena
Tax calculation — stories about tax calculation in this arenaTax calculationevidence →
Stories about tax calculation in this arena
Tax registrations — stories about tax registrations in this arenaTax registrationsevidence →
Stories about tax registrations in this arena
Tax reporting — stories about tax reporting in this arenaTax reportingevidence →
Stories about tax reporting in this arena
Story verdicts — every judged story with its evidenceStory verdicts
Follow the green: where the map greys out is where Anrok stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓8/10
unlocks → Webhooks · Official SDKs · Scoped API keys · MCP server · Versioning policy · API sandbox · Official CLI · Full data export
Subscribe to events via webhooks
—–
Build against official SDKs
—0/10
Issue scoped/least-privilege API credentials for an agent
—–
Connect an agent via an official MCP server
—0/10
Download a machine-readable API spec (OpenAPI or equivalent)
~6/10
unlocks → Interactive API docs · Official SDKs · MCP server
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
—–
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
~5/10
Operate the product with natural-language commands
~5/10
Plug MCP servers into this product so it can use their tools
n/an/a
Get AI-generated insights and suggestions from my data inside the product
✓7/10
Set up automations that run autonomously in the background
~4/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Exemption certificates — stories about exemption certificates in this arenaExemption certificates
Stories about exemption certificates in this arena
Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation time
~5/10
Mark a customer or transaction exempt through the API — with the exemption reason carried through calculation, reporting, and the filed return
~3/10
Filing remittance — stories about filing remittance in this arenaFiling remittance
Stories about filing remittance in this arena
Returns are prepared, filed, and remitted automatically in every registered jurisdiction — on time, with the vendor's guarantee covering penalties if it files late
~3/10
See the whole filing picture — a calendar of upcoming returns, per-filing status, the amounts remitted, and downloadable confirmations for every return submitted
~3/10
Global vat — stories about global vat in this arenaGlobal vat
Stories about global vat in this arena
Invoices come out compliant where I sell — required VAT fields, registration numbers, and locale rules flow through to my invoicing system or are generated by the product itself
~5/10
VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supported
~6/10
B2B cross-border sales are handled correctly — VAT and tax IDs validated against official registries in real time, reverse charge applied when it should be
—0/10
Nexus monitoring — stories about nexus monitoring in this arenaNexus monitoring
Stories about nexus monitoring in this arena
Import my historical transactions and see where I already owe — a backdated exposure analysis with estimated liability, penalties, and interest per jurisdiction
—0/10
The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not after
~6/10
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Product taxability — stories about product taxability in this arenaProduct taxability
Stories about product taxability in this arena
Marketplace sales are modeled correctly — transactions where a facilitator (Amazon, app stores) collected the tax are tracked for nexus and reporting without being double-remitted
—–
The product gets the hard cases right — SaaS taxability that differs by state, digital-goods rules, and bundled offerings — with the research behind each determination visible
~5/10
Map my catalog to the vendor's tax categories — SaaS, digital goods, services, physical products — so each line item is taxed by what it is, in every jurisdiction it sells
~6/10
Tax agent access — stories about tax agent access in this arenaTax agent access
Stories about tax agent access in this arena
An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentials
~4/10
The product ships its own AI for tax questions — is this product taxable in this state, why did this invoice tax this way — answering from its rule base with citations, not a generic chatbot
✓7/10
Tax calculation — stories about tax calculation in this arenaTax calculation
Stories about tax calculation in this arena
The vendor stands behind its numbers — a documented accuracy guarantee or audit support commitment if a calculation it produced turns out wrong
—–
Calculate the right sales tax for a transaction through an API in real time — address-level (rooftop) accuracy, not ZIP-code approximations — fast enough to sit inside checkout
~7/10
There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbing
~5/10
Rate and rule changes across thousands of jurisdictions are the vendor's job — updates land automatically, are documented when they take effect, and never require me to redeploy
—–
Tax registrations — stories about tax registrations in this arenaTax registrations
Stories about tax registrations in this arena
Registering for a sales tax permit is handled in-product — the vendor files state and local registrations on my behalf with transparent per-registration pricing and status tracking
~4/10
Past-due exposure has a remediation path — voluntary disclosure agreements or back-filing support to clean up jurisdictions where I should have been collecting
—–
Tax reporting — stories about tax reporting in this arenaTax reporting
Stories about tax reporting in this arena
Refunds and credit notes adjust tax correctly — negative amounts flow through liability, reporting, and the next filing without manual journal fixes
~6/10
Every calculation is reconstructable — the rate, rules, address resolution, and product category that produced each transaction's tax, retained and exportable for an audit
~6/10
Transactions from every channel can be imported — API backfills and connector syncs from other processors and storefronts — so filings cover my whole business, not just one integration
~6/10
See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consume
~5/10
Sorted by importance (agentic first) (high → low) · 53/53 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | partial | 5/10 | Cclaimed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | untested | none yet | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Cclaimed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Tprobed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 5/10 | Cclaimed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | none | untested | none yet | |
Calculate the right sales tax for a transaction through an API in real time — address-level (rooftop) accuracy, not ZIP-code approximations — fast enough to sit inside checkout C Calculation api | developer | Tax calculation — stories about tax calculation in this arenaTax calculation | 3 | partial | 7/10 | Cclaimed | |
The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not after C Threshold tracking | founder | Nexus monitoring — stories about nexus monitoring in this arenaNexus monitoring | 3 | partial | 6/10 | Cclaimed | |
VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supported C Vat coverage | founder selling internationally | Global vat — stories about global vat in this arenaGlobal vat | 3 | partial | 6/10 | Cclaimed | |
The product gets the hard cases right — SaaS taxability that differs by state, digital-goods rules, and bundled offerings — with the research behind each determination visible C Saas rules | founder selling software | Product taxability — stories about product taxability in this arenaProduct taxability | 3 | partial | 5/10 | Cclaimed | |
An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentials C Agent operations | ai-native user | Tax agent access — stories about tax agent access in this arenaTax agent access | 3 | partial | 4/10 | Tprobed | |
Returns are prepared, filed, and remitted automatically in every registered jurisdiction — on time, with the vendor's guarantee covering penalties if it files late C Autofile | finance lead | Filing remittance — stories about filing remittance in this arenaFiling remittance | 3 | partial | 3/10 | Cclaimed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | none | 0/10 | ||
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | 0/10 | ||
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
The product ships its own AI for tax questions — is this product taxable in this state, why did this invoice tax this way — answering from its rule base with citations, not a generic chatbot C Builtin ai | founder | Tax agent access — stories about tax agent access in this arenaTax agent access | 2 | full | 7/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 6/10 | Tprobed | |
Every calculation is reconstructable — the rate, rules, address resolution, and product category that produced each transaction's tax, retained and exportable for an audit C Audit trail | ops user | Tax reporting — stories about tax reporting in this arenaTax reporting | 2 | partial | 6/10 | Cclaimed | |
Map my catalog to the vendor's tax categories — SaaS, digital goods, services, physical products — so each line item is taxed by what it is, in every jurisdiction it sells C Tax codes | developer | Product taxability — stories about product taxability in this arenaProduct taxability | 2 | partial | 6/10 | Cclaimed | |
Refunds and credit notes adjust tax correctly — negative amounts flow through liability, reporting, and the next filing without manual journal fixes C Adjustments | developer | Tax reporting — stories about tax reporting in this arenaTax reporting | 2 | partial | 6/10 | Cclaimed | |
Transactions from every channel can be imported — API backfills and connector syncs from other processors and storefronts — so filings cover my whole business, not just one integration C Channel imports | developer | Tax reporting — stories about tax reporting in this arenaTax reporting | 2 | partial | 6/10 | Cclaimed | |
Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation time C Certificate management | ops user | Exemption certificates — stories about exemption certificates in this arenaExemption certificates | 2 | partial | 5/10 | Cclaimed | |
Invoices come out compliant where I sell — required VAT fields, registration numbers, and locale rules flow through to my invoicing system or are generated by the product itself C Invoice compliance | ops user | Global vat — stories about global vat in this arenaGlobal vat | 2 | partial | 5/10 | Cclaimed | |
See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consume C Liability reports | finance lead | Tax reporting — stories about tax reporting in this arenaTax reporting | 2 | partial | 5/10 | Cclaimed | |
There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbing G Integrations | developer | Tax calculation — stories about tax calculation in this arenaTax calculation | 2 | partial | 5/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 4/10 | Cclaimed | |
Registering for a sales tax permit is handled in-product — the vendor files state and local registrations on my behalf with transparent per-registration pricing and status tracking G Registration filing | ops user | Tax registrations — stories about tax registrations in this arenaTax registrations | 2 | partial | 4/10 | Cclaimed | |
Mark a customer or transaction exempt through the API — with the exemption reason carried through calculation, reporting, and the filed return C Exempt customers | developer | Exemption certificates — stories about exemption certificates in this arenaExemption certificates | 2 | partial | 3/10 | Cclaimed | |
See the whole filing picture — a calendar of upcoming returns, per-filing status, the amounts remitted, and downloadable confirmations for every return submitted C Filing visibility | ops user | Filing remittance — stories about filing remittance in this arenaFiling remittance | 2 | partial | 3/10 | Cclaimed | |
B2B cross-border sales are handled correctly — VAT and tax IDs validated against official registries in real time, reverse charge applied when it should be C Vat validation | developer | Global vat — stories about global vat in this arenaGlobal vat | 2 | none | 0/10 | ||
Import my historical transactions and see where I already owe — a backdated exposure analysis with estimated liability, penalties, and interest per jurisdiction C Exposure analysis | finance lead | Nexus monitoring — stories about nexus monitoring in this arenaNexus monitoring | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Marketplace sales are modeled correctly — transactions where a facilitator (Amazon, app stores) collected the tax are tracked for nexus and reporting without being double-remitted C Marketplace rules | finance lead | Product taxability — stories about product taxability in this arenaProduct taxability | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Past-due exposure has a remediation path — voluntary disclosure agreements or back-filing support to clean up jurisdictions where I should have been collecting C Remediation | finance lead | Tax registrations — stories about tax registrations in this arenaTax registrations | 2 | none | untested | none yet | |
Rate and rule changes across thousands of jurisdictions are the vendor's job — updates land automatically, are documented when they take effect, and never require me to redeploy C Rate maintenance | ops user | Tax calculation — stories about tax calculation in this arenaTax calculation | 2 | none | untested | none yet | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | n/a | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
The vendor stands behind its numbers — a documented accuracy guarantee or audit support commitment if a calculation it produced turns out wrong C Accuracy guarantee | finance lead | Tax calculation — stories about tax calculation in this arenaTax calculation | 2 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | n/a | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 44 stories with headroom
What would move Anrok’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server
nonemoves agent-readyimpact 45
Anrok exposes a REST API and mentions 'hand it to your agents' but there is no evidence of an official MCP server for connecting AI agents; llms.txt and openapi probes both 404.
Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on events
nonemoves PA Scoreimpact 30
Anrok's evidence covers tax calculation APIs, certificate/registration tracking, and an AI Q&A assistant (AI Atlas), but nothing describes a user-defined rules engine that automatically triggers actions on events (e.g., 'if nexus threshold crossed, auto-register' as a configurable rule).
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leave
nonemoves PA Scoreimpact 30
There is no evidence of a bulk data export feature or open-format data portability (e.g., CSV/JSON export of all transactions, certificates, filings) for users to leave with their data; API endpoints only support fetching individual records via calls, not a full export mechanism, and probes for llms.txt/openapi.json artifacts returned 404s.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
No evidence in the pack addresses AI training data usage or opt-out policies for Anrok's AI features (e.g., AI Atlas); this is a plausible axis for a product with AI-driven features, but nothing documents a data-training opt-out.
Agenticness — how well agents can access and operate the productPoint an agent at llms.txt or agent-oriented docs
nonemoves agent-readyimpact 30
A direct probe for llms.txt returned 404, and no agent-oriented docs endpoint was found; OpenAPI probes also failed.
Agenticness — how well agents can access and operate the productUse an official CLI
nonemoves agent-readyimpact 30
Anrok offers an API and headless tax product, but no evidence of an official CLI tool; probes for llms.txt and openapi endpoints both returned 404s, and no docs mention a CLI.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
No evidence of API key scoping, permission levels, or credential issuance mechanisms for agents; docs describe tax API endpoints but nothing about least-privilege or scoped credential issuance.
Agenticness — how well agents can access and operate the productBuild against official SDKs
nonemoves agent-readyimpact 30
Missing: named official SDK packages, language-specific client libraries, SDK installation/quickstart docs.
Showing the top 8 of 44 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map8 surfaces · 27 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Openapi.yaml docs19 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Download a machine-readable API spec (OpenAPI or equivalent)
- Perform bulk operations across many items at once
- Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation time
- Mark a customer or transaction exempt through the API — with the exemption reason carried through calculation, reporting, and the filed return
- Returns are prepared, filed, and remitted automatically in every registered jurisdiction — on time, with the vendor's guarantee covering penalties if it files late
- See the whole filing picture — a calendar of upcoming returns, per-filing status, the amounts remitted, and downloadable confirmations for every return submitted
- Invoices come out compliant where I sell — required VAT fields, registration numbers, and locale rules flow through to my invoicing system or are generated by the product itself
- VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supported
- Do everything through the API that I can do in the UI
- The product gets the hard cases right — SaaS taxability that differs by state, digital-goods rules, and bundled offerings — with the research behind each determination visible
- Map my catalog to the vendor's tax categories — SaaS, digital goods, services, physical products — so each line item is taxed by what it is, in every jurisdiction it sells
- An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentials
- Calculate the right sales tax for a transaction through an API in real time — address-level (rooftop) accuracy, not ZIP-code approximations — fast enough to sit inside checkout
- There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbing
- Every calculation is reconstructable — the rate, rules, address resolution, and product category that produced each transaction's tax, retained and exportable for an audit
- Transactions from every channel can be imported — API backfills and connector syncs from other processors and storefronts — so filings cover my whole business, not just one integration
- See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consume
Product docs18 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Get AI-generated insights and suggestions from my data inside the product
- Set up automations that run autonomously in the background
- Delegate tasks to a built-in AI assistant inside the product
- Operate the product with natural-language commands
- Returns are prepared, filed, and remitted automatically in every registered jurisdiction — on time, with the vendor's guarantee covering penalties if it files late
- Invoices come out compliant where I sell — required VAT fields, registration numbers, and locale rules flow through to my invoicing system or are generated by the product itself
- VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supported
- The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not after
- Do everything through the API that I can do in the UI
- The product gets the hard cases right — SaaS taxability that differs by state, digital-goods rules, and bundled offerings — with the research behind each determination visible
- An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentials
- The product ships its own AI for tax questions — is this product taxable in this state, why did this invoice tax this way — answering from its rule base with citations, not a generic chatbot
- There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbing
- Registering for a sales tax permit is handled in-product — the vendor files state and local registrations on my behalf with transparent per-registration pricing and status tracking
- Every calculation is reconstructable — the rate, rules, address resolution, and product category that produced each transaction's tax, retained and exportable for an audit
- See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consume
Tutorials docs11 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Perform bulk operations across many items at once
- Mark a customer or transaction exempt through the API — with the exemption reason carried through calculation, reporting, and the filed return
- The product gets the hard cases right — SaaS taxability that differs by state, digital-goods rules, and bundled offerings — with the research behind each determination visible
- Map my catalog to the vendor's tax categories — SaaS, digital goods, services, physical products — so each line item is taxed by what it is, in every jurisdiction it sells
- Calculate the right sales tax for a transaction through an API in real time — address-level (rooftop) accuracy, not ZIP-code approximations — fast enough to sit inside checkout
- There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbing
- Refunds and credit notes adjust tax correctly — negative amounts flow through liability, reporting, and the next filing without manual journal fixes
- Every calculation is reconstructable — the rate, rules, address resolution, and product category that produced each transaction's tax, retained and exportable for an audit
- Transactions from every channel can be imported — API backfills and connector syncs from other processors and storefronts — so filings cover my whole business, not just one integration
Pricing docs9 stories
- Set up automations that run autonomously in the background
- Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation time
- Mark a customer or transaction exempt through the API — with the exemption reason carried through calculation, reporting, and the filed return
- VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supported
- The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not after
- There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbing
- Registering for a sales tax permit is handled in-product — the vendor files state and local registrations on my behalf with transparent per-registration pricing and status tracking
- Transactions from every channel can be imported — API backfills and connector syncs from other processors and storefronts — so filings cover my whole business, not just one integration
- See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consume
anrok.com6 stories
- Invoices come out compliant where I sell — required VAT fields, registration numbers, and locale rules flow through to my invoicing system or are generated by the product itself
- VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supported
- The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not after
- Do everything through the API that I can do in the UI
- Registering for a sales tax permit is handled in-product — the vendor files state and local registrations on my behalf with transparent per-registration pricing and status tracking
- See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consume
OpenAPI spec5 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Download a machine-readable API spec (OpenAPI or equivalent)
- Do everything through the API that I can do in the UI
- An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentials
llms.txt4 stories
- Run the product headlessly / in CI for automation
- Download a machine-readable API spec (OpenAPI or equivalent)
- Do everything through the API that I can do in the UI
- An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentials
apidocs.anrok.com4 stories
- Run the product headlessly / in CI for automation
- Drive the product through a documented public API
- Perform bulk operations across many items at once
- Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation time
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$curl -s -X POST https://api.anrok.com/v1/seller/transactions/createEphemeral -H 'Content-Type: application/json' -d '{}' # keyless → documented Authorization-header contractreproduced$ curl -s -X POST https://api.anrok.com/v1/seller/transactions/createEphemeral -H 'Content-Type: application/json' -d '{}' # [redacted]less → documented Authorization-header contract
Missing "Authorization" header.
$curl -s https://apidocs.anrok.com/openapi.yaml | head -4reproduced$ curl -s https://apidocs.anrok.com/openapi.yaml | head -4 openapi: 3.1.0 info: title: Anrok API version: '1.1'
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
2 of 14 testable claims verified · 1 contradicted → integrity 0/100
18 distinct capability claims found in Anrok’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
2
Verified
11
Unverified
1
Contradicted
14
Undersold
Verified (2)
“REST API endpoints to retrieve a customer by ID and list all customers on the seller account”
Drive the product through a documented public APIfullproof ↗
“Tax logic can be driven through APIs directly or handed off to autonomous agents, all backed by one engine”
An agent can read my tax posture — nexus status, registrations, accrued liability, upcoming filings — and act on it through the API or an MCP surface with scoped credentialspartialproof ↗
Unverified (16)
“Creating a customer record ahead of time makes them searchable, useful for uploading an exemption certificate before first billing”
Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation timepartialproof ↗
“Exemption/resale certificates can be uploaded via the UI or via API, and are collected, verified, and stored”
Exemption and resale certificates are managed end to end — collected from customers, validated, stored with expiry tracking, and applied automatically at calculation timepartialproof ↗
“createEphemeral endpoint estimates tax in real time and can be refreshed as transaction details change”
Calculate the right sales tax for a transaction through an API in real time — address-level (rooftop) accuracy, not ZIP-code approximations — fast enough to sit inside checkoutpartialproof ↗
“Tax calculation endpoint saves the transaction and links it to the appropriate tax return for filing”
Every calculation is reconstructable — the rate, rules, address resolution, and product category that produced each transaction's tax, retained and exportable for an auditpartialproof ↗
“A void operation cancels a transaction or invoice when payment fails or the invoice is canceled”
Refunds and credit notes adjust tax correctly — negative amounts flow through liability, reporting, and the next filing without manual journal fixespartialproof ↗
“Refunds are handled via API by creating a negative transaction, or negating and re-creating a transaction for partial refunds”
Refunds and credit notes adjust tax correctly — negative amounts flow through liability, reporting, and the next filing without manual journal fixespartialproof ↗
“An address resolution endpoint normalizes customer addresses and determines taxable jurisdictions for accurate tax calculation”
Calculate the right sales tax for a transaction through an API in real time — address-level (rooftop) accuracy, not ZIP-code approximations — fast enough to sit inside checkoutpartialproof ↗
“An API endpoint lets you fetch filings from Anrok”
See the whole filing picture — a calendar of upcoming returns, per-filing status, the amounts remitted, and downloadable confirmations for every return submittedpartialproof ↗
“API supports many-to-one mapping of your billing system's products to existing Anrok product tax categories”
Map my catalog to the vendor's tax categories — SaaS, digital goods, services, physical products — so each line item is taxed by what it is, in every jurisdiction it sellspartialproof ↗
“Sellers only need to set up one product ID per unique tax category rather than per catalog item”
Map my catalog to the vendor's tax categories — SaaS, digital goods, services, physical products — so each line item is taxed by what it is, in every jurisdiction it sellspartialproof ↗
“Built-in AI answers sales tax questions with visible reasoning, grounded in your own transactions, registrations, filings, and certificates”
The product ships its own AI for tax questions — is this product taxable in this state, why did this invoice tax this way — answering from its rule base with citations, not a generic chatbotfullproof ↗
“Dashboard visualizes global sales exposure on a world map and tracks progress toward a UK registration threshold”
The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not afterpartialproof ↗
“Dashboard shows tax obligations across many countries and can complete registrations automatically in multiple jurisdictions”
Registering for a sales tax permit is handled in-product — the vendor files state and local registrations on my behalf with transparent per-registration pricing and status trackingpartialproof ↗
“Dashboard shows tax obligations across many countries and can complete registrations automatically in multiple jurisdictions”
VAT and GST are covered like US sales tax — EU OSS/IOSS, UK, Canada, Australia and beyond, with foreign registration thresholds tracked and filings supportedpartialproof ↗
“Integrates with Shopify, recalculating and verifying Shopify's own tax calculations for accuracy”
There are maintained integrations for my revenue stack — billing systems, payment processors, and commerce platforms feed transactions in without me building the plumbingpartialproof ↗
“Provides early alerts before a business incurs tax liability in a new jurisdiction”
The product watches my economic nexus exposure — tracking sales and transaction counts against every state and country threshold and alerting me before I cross one, not afterpartialproof ↗
Contradicted (1)
“Anrok returns which customer tax IDs to collect and provides valid tax ID formats per jurisdiction”
B2B cross-border sales are handled correctly — VAT and tax IDs validated against official registries in real time, reverse charge applied when it should benoneproof ↗
Undersold (14)
Run the product headlessly / in CI for automationfullproof ↗
Get AI-generated insights and suggestions from my data inside the productfullproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Delegate tasks to a built-in AI assistant inside the productpartialproof ↗
Operate the product with natural-language commandspartialproof ↗
Download a machine-readable API spec (OpenAPI or equivalent)partialproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Mark a customer or transaction exempt through the API — with the exemption reason carried through calculation, reporting, and the filed returnpartialproof ↗
Returns are prepared, filed, and remitted automatically in every registered jurisdiction — on time, with the vendor's guarantee covering penalties if it files latepartialproof ↗
Invoices come out compliant where I sell — required VAT fields, registration numbers, and locale rules flow through to my invoicing system or are generated by the product itselfpartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
The product gets the hard cases right — SaaS taxability that differs by state, digital-goods rules, and bundled offerings — with the research behind each determination visiblepartialproof ↗
Transactions from every channel can be imported — API backfills and connector syncs from other processors and storefronts — so filings cover my whole business, not just one integrationpartialproof ↗
See accrued liability by jurisdiction at any moment — collected versus owed, filing-ready detail, and exports my accountant and GL can consumepartialproof ↗
Business model
Published Starter pricing per registered market: $50/month for ecommerce or $100/month otherwise — including Atlas AI, nexus monitoring, calculation, filing, remittance, and exemption certificates; Custom tier is sales-led.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
