Taxjar
TaxJar provides a comprehensive sales tax API for real-time tax calculations, reporting, and filing.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Taxjar authenticates with an API key. Generate the credential in your Taxjar account, then paste it into FlyMyAI the first time an agent uses a Taxjar action.
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
TaxJar API Token | The API token generated from the TaxJar account, used for authenticating API requests. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
TAXJAR_CALCULATE_SALES_TAX_FOR_AN_ORDER | Tool to calculate sales tax for an order. use when you need an accurate tax calculation including nexus addresses, line items, shipping, and exemptions. | from_country, from_zip, from_state, to_country, to_zip, to_state, amount, shipping |
TAXJAR_CREATE_ORDER_TRANSACTION | Tool to create a new order transaction. use after preparing transaction details. | transaction_id, transaction_date, to_country, to_zip, to_state, amount, shipping |
TAXJAR_CREATE_REFUND_TRANSACTION | Tool to create a new refund transaction. use after confirming refund details. | transaction_id, transaction_date, transaction_reference_id, to_country, to_zip, to_state, amount |
TAXJAR_DELETE_CUSTOMER | Tool to delete an existing customer. use when you need to remove a previously created customer by its id. example: "delete customer cust 12345". | customer_id |
TAXJAR_DELETE_ORDER_TRANSACTION | Tool to delete an existing order transaction. use when you need to remove a previously created order transaction by its id. example: "delete transaction abc123". | transaction_id |
TAXJAR_DELETE_REFUND_TRANSACTION | Tool to delete an existing refund transaction. use when you need to remove a previously created refund transaction by its id. example: "delete refund 243345". | transaction_id |
TAXJAR_LIST_CUSTOMERS | Tool to list existing customers. use when you need to retrieve customer records after they are created. | - |
TAXJAR_LIST_NEXUS_REGIONS | Tool to list existing nexus regions for an account. use after authenticating your account to discover where you have nexus for sales tax purposes. | - |
TAXJAR_LIST_ORDER_TRANSACTIONS | Tool to list existing order transactions. use when you need to retrieve created orders for reporting or analysis. | - |
TAXJAR_LIST_REFUND_TRANSACTIONS | Tool to list refund transactions. use when you need to retrieve refunds created through the taxjar api. | - |
TAXJAR_LIST_TAX_CATEGORIES | Tool to list all product tax categories and their codes. use when you need to discover available tax categories before assigning them to products. | - |
TAXJAR_SHOW_CUSTOMER | Tool to show an existing customer. use when you need to retrieve details of a specific customer via taxjar api. | customer_id |
TAXJAR_SHOW_ORDER_TRANSACTION | Tool to show an existing order transaction by id. use when you need to retrieve full details of a specific order transaction after creation or listing. | transaction_id |
TAXJAR_SHOW_REFUND_TRANSACTION | Tool to show a refund transaction. use when you need to retrieve details of an existing refund transaction via taxjar api. | transaction_id |
TAXJAR_SHOW_TAX_RATES_FOR_A_LOCATION | Tool to show sales tax rates for a location. use when you need to retrieve sales tax rates for a specific zip code with optional address details (city, state, country, street). | zip |
TAXJAR_SUMMARIZE_TAX_RATES_FOR_ALL_REGIONS | Tool to retrieve minimum and average sales tax rates by region. use when you need a backup of regional tax summary rates. | - |
TAXJAR_UPDATE_ORDER_TRANSACTION | Tool to update an existing order transaction. use when adjusting order details such as amount, shipping, or line items after creation. | transaction_id |
TAXJAR_VALIDATE_VAT_NUMBER | Tool to validate a vat number for tax-exempt status. use when you need to confirm a vat number's validity and existence before applying tax exemptions. | vat_number |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Taxjar!