How to Automate Avalara
Avalara automates the tax itself. AvaTax calculates rates per address at the moment of sale, Returns prepares and files, and exemption certificate management flags what has expired. The checking that stays manual is on state and marketplace sites, and that is the part an agent like WebRun can take.
Every order priced makes a tax decision on the company's behalf
Avalara is the tax engine sitting between a company's billing system and the revenue department of every state it sells into. When an order is priced, something decides whether that item is taxable in that town, at that rate, on that date. It is what a finance team buys so nobody in the building has to know.
The people who touch it are rarely tax lawyers. A controller at a manufacturer, a bookkeeper at a distributor, an accounting firm running compliance for a few dozen clients at once. Plenty of them say AvaTax when they mean the whole account.
What makes it consequential is who reads the output. A sales tax return is a sworn statement to a state. An exemption certificate is the only thing between a tax-free sale and an assessment three years later. A registration nobody finished in a state where the business crossed the nexus threshold is a liability growing quietly, with interest.
Nothing about sales tax happens once a year
Income tax has a season. Sales tax has a metronome.
Returns fall monthly in some states, quarterly in others, annually in a few, and one business can sit on all three calendars at once. Between the filings runs a stream of small errands nobody scheduled. A customer emails a resale certificate as a phone photograph, and it has to be read, checked and filed. Another certificate quietly expires, and the next order to that customer goes out untaxed.
A notice arrives from a state referencing a period nobody remembers, with thirty days on the clock. Sales grow somewhere new and somebody is supposed to notice the threshold has been crossed, register there, and start filing. Nobody is assigned to notice. It gets noticed during due diligence, or by an auditor.
None of this is hard. It is a large number of small things, each with a date attached, spread across other people's websites.
AvaTax acts on the transactions it is handed
Avalara automates far more of this than most subscribers use, and it is worth exhausting the built-in coverage first.
AvaTax calculates the tax on each transaction from the address, the item and the date, across the jurisdictions a business is registered in. Avalara Returns prepares returns from that data and files them with the remittance, with Managed Returns for larger filers. Exemption Certificate Management collects, validates and stores certificates, flags the ones expired, invalid or missing, and can run a collection campaign to customers whose certificate is about to lapse. Avalara Sales Tax Risk Assessment reads where a business is selling and estimates where it may have created nexus.
Every one of those works on data Avalara has been given. AvaTax rates a transaction that reached it. Returns files from a ledger it can see.
What none of it does is go and look at somebody else's screen. It cannot open a state's own portal to confirm a registration actually completed, read the notice a department posted to your online account, check whether last quarter's return shows as accepted or in error, or open the marketplace that collected on your behalf and never sent you a figure.
Thresholds and expiry dates can surface while they are still fixable
A registration that never completed shows up the week it stalls, and the compliance calendar stops depending on whether anyone remembered.
Each pending registration checked on that state's own portal until the account number appears, so a new jurisdiction is not filed late because paperwork sat in a queue. Every submitted return checked back a week later to confirm the state shows it as received rather than rejected. Notices pulled out of each state's online account into one list carrying the period, the amount and the date a response is due.
Certificates expiring in the next sixty days assembled into a single sheet with the customer, the state and the date on it, so the chase happens before the untaxed order rather than after it. Marketplace tax reports opened one at a time and set against what the ledger recorded, because the facilitator rules mean somebody else may have collected and you still have to show it.
For an accounting firm the shape is identical and only the scale changes: the same round run across every client and assembled into one worklist ordered by due date.
Compliance work splits into looking and deciding
Checking a registration on a state site and signing a return are not the same job, and only one of them is worth a qualified person's morning.
WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens each state portal, the marketplace report and the Avalara account, reads what is on the screen, and hands back the calendar, the notice log or the certificate list.
It runs on your schedule in your own private environment, and you can watch a run and stop it. The boundary is firm: it gathers and reports. It does not file a return, authorize a payment or send anything to a customer. Those wait for a person willing to sign.
The workflows below are already built, and each one names the sites it opens.
Questions people ask
Will it file our sales tax returns for us?
No, and that line is deliberate. It reads the filing calendar, confirms what a state shows as received, and puts the exceptions in front of you. Filing a return is a sworn statement, so it stays with the person who signs it.
Do we need the Avalara API or a developer to set this up?
No. It works the Avalara interface and the state portals signed in as you, so it sees what you see. There is nothing to build, and no extra seat or integration to buy first.
Can it check state portals that have no export at all?
Yes, and that is the usual case. Registration status, notices and return acknowledgements mostly exist only as a screen behind a login, which is exactly the kind of page a browser agent can read and write down.
13 ready-made Avalara workflows
Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.
Want one of these running on your own Avalara?
Show WebRun the process once and it will run it on schedule, in your own private browser environment.




