Skip to navigation

Technical reference

View as Markdown

This section describes the ERP data access, AvaTax API access, permission requirements, and AI layer safeguards required to support AI-assisted transaction reconciliation.

ERP system access

This section describes the ERP data required by the connector application and AI assistant.

Category

Details

Read

Transactions, customers, addresses, line items, document types, posting status

Write

Transactions, customers, addresses

AvaTax APIs

This section lists the AvaTax APIs used during reconciliation workflows.

Transactions

  • [ListTransactionsByCompany](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/ListTransactionsByCompany/)

  • [GetTransactionByCode](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/GetTransactionByCode/)

  • [CreateTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/CreateTransaction/)

  • [AdjustTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/AdjustTransaction/)

  • [VoidTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/VoidTransaction/)

  • [RefundTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/RefundTransaction/)

  • [CommitTransaction](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/CommitTransaction/)

Reports

  • [InitiateExportDocumentLineReport](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Reports/InitiateExportDocumentLineReport/)

  • [GetReportStatus](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Reports/GetReport/)

  • [DownloadReportAttachment](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Reports/DownloadReport/)

Company and filing

  • [GetCompany](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Companies/GetCompany/)

  • ListFilingCalendars

  • [GetFilingStatus](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Companies/GetFilingStatus/)

Audit

  • [GetTransactionAudit](https://developer.avalara.com/api-reference/avatax/rest/v2/methods/Transactions/AuditTransaction/)

  • ListAccountAuditHistory

User permissions

This section describes the permission levels required to perform reconciliation and resolution workflows.

System

Requirement

AvaTax

AccountUser or higher

ERP

Read and write access to transactions, customers, and addresses

AI and LLM layer

This section describes how the AI layer processes data and applies operational guardrails during reconciliation workflows.

Area

Description

Data handling

Transaction data processed within secure environment. No PII retention beyond session.

Outputs

Discrepancy categorization, root cause analysis, resolution recommendations, human-readable explanations.

Guardrails

AI provides recommendations only; never executes write operations without explicit user approval.

Part of the AI-assisted tax reconciliation AI use case. Open the full “Technical reference” section on Avalara.