Automated Certificate Validation Checks
Every morning, WebRun opens EXEMPTAX, reviews certificates added or changed since the last run, and flags any with a missing signature, a blank or malformed tax ID, no state selected, or a failed verification. It logs each defect in Google Sheets and posts the team a Slack fix list so bad certificates never sit quietly on file.
How do I catch invalid or incomplete exemption certificates automatically?
Every morning, WebRun opens EXEMPTAX, reviews certificates added or changed since the last run, and flags any with a missing signature, a blank or malformed tax ID, no state, or a failed verification. It logs each defect in Google Sheets and posts the team a Slack fix list, so incomplete or invalid certificates are caught before an auditor ever sees them.
- Defective certificates are caught the day they are filed
- Every defect is logged with the exact field or check that failed
- Fixed certificates re-check and drop off the list on their own
Built for finance teams · sales tax compliance teams · tax teams · accounting teams
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
app.exemptax.comin a real browser with your saved login - no setup, no API keys. -
1
EXEMPTAX - review new and changed certificates
WebRun opens EXEMPTAX to review new and updated certificates for defects. - Open EXEMPTAX and review certificates added or updated since the last run
- Check each for a missing signature, a blank or malformed tax ID, a missing state, or a failed verification
- Capture the customer, certificate, and exactly which field or check failed
Done when Every new or changed certificate has been checked and its defects captured.
-
2
Google Sheets - log each defect
WebRun logs each certificate defect in Google Sheets. - Open the certificate quality log in Google Sheets and add a row per defect
- Record the customer, certificate, the specific field or check that failed, and the date found
- Mark any defect that has since been resolved so the log stays current
Done when Every defect found this run is recorded in the Google Sheet with its specifics.
-
3
Slack - post the fix list
WebRun posts the certificate fix list to Slack. - Post the team a fix list of certificates with a defect found today
- Group by defect type so blank IDs, missing signatures, and failed checks are easy to batch
- Note that these certificates should not be treated as valid until fixed
Done when The team has today's certificate fix list in Slack.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Does this reject or delete certificates on its own?
No. WebRun only flags defects and lists them in an internal Google Sheet and Slack message. A person decides whether to fix, re-request, or reject each certificate, so nothing is changed or removed automatically.
What counts as an invalid or incomplete certificate?
It flags a missing signature, a blank or malformed tax ID, no state selected, and any certificate that failed its EXEMPTAX state verification, capturing exactly which field or check failed for each.
Does it re-check a certificate that was already fixed?
Yes. It reviews certificates changed since the last run, so once a defect is corrected the certificate is re-checked and drops off the fix list automatically.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.