Can AI agents automate Avalara Returns?

Avalara · saas · financeenterprise

Avalara Returns is automatable today through the Managed Returns GraphQL API and a first-party hosted MCP server. This record is Avalara Returns filing and remittance, including the Managed Returns, VAT, Excise, MyLodge, and property-tax domains exposed by the Returns MCP. Avalara AvaTax and E-Invoicing and Live Reporting are separate products. The opened U.S. and Canada guide uses the sandbox GraphQL endpoint https://returns-api.sbx.avalara.com/graphql. Callers exchange an account id and license key for a JWT at https://ai-sbx.avlr.sh/connect/token with grant_type=client_credentials, then send Authorization Bearer. Firm credentials provision and link client accounts. Client credentials manage companies, filing calendars, filings, and notices. Avalara provisions the firm account before integration starts. The hosted MCP server at https://mcp.avalara.com/returns does not use the OAuth2 flow. It requires that JWT in an Authorization bearer header and a mandatory business domain on every request, using X-Returns-Tools or the tools query parameter. Named domains include us-returns, vat-returns, propertytax, mylodge, and excise. Omitting the domain blocks tool calls. The opened tool table includes filing calendars, filings, liability reports, filing attachments, approve_filings_returns, and funding power-of-attorney calls, plus MyLodge, property-tax, VAT, and Excise tools. A separate Returns SDK and a first-party CLI were not established. iPaaS connector catalogs were not opened. Computer-use viability is unassessed. API and MCP both score 7. API is the best path because it is the documented filing contract and does not add the MCP domain header on top of the same license-key JWT.

Best path today: api · Overall automatability: 7/10

Modalities

ModalityStatusDetail
APIyesgraphqloauth2-client-credentials
coverage: partial · docs
SDKunknown
official: unknown
MCPyes
verdict: official
Integrationsunknown
CLIunknown
Extensibilityunknown
webhooks: unknown
Data access
export: zip · import: unknown
RPA / UI automationunknownweb-dom
No repeatable UI probe was run. The Managed Returns GraphQL API and the hosted Returns MCP cover filing calendars, filings, and domain-specific returns work without browser control.
Computer useunknown
measured verdicts only — "unknown" means not yet probed by us

Scores

apimcpintegrationsclirpacomputer useoverall
77————7

Evidence

FactTierSourceDate
homepagedeclaredsource2026-10-01
licensedeclaredsource2026-10-01
deploymentdeclaredsource2026-10-01
platformsdeclaredsource2026-10-01
modalities.api.existsdeclaredsource2026-10-01
modalities.api.kinds[0]declaredsource2026-10-01
modalities.api.auth[0]declaredsource2026-10-01
modalities.api.coveragedeclaredsource2026-10-01
modalities.api.docsdeclaredsource2026-10-01
modalities.mcp.first_partydeclaredsource2026-10-01
modalities.mcp.verdictdeclaredsource2026-10-01
modalities.data_access.export[0]declaredsource2026-10-01
modalities.agent_docs.llms_txtdeclaredsource2026-10-01
verdict.scores.apideclaredsource2026-10-01
verdict.scores.mcpdeclaredsource2026-10-01
freshness.watch[0].urldeclaredsource2026-10-01
freshness.watch[1].urldeclaredsource2026-10-01
freshness.watch[2].urldeclaredsource2026-10-01
freshness.watch[3].urldeclaredsource2026-10-01

Related tools

Other products in this database that share a category with Avalara Returns.

Last verified 2026-10-01 · volatility high · JSON record