Your permits, wired into the apps you already use
When a building permit’s status changes, Zapier can tell your team in Slack, log it to a spreadsheet, or update your CRM — automatically. No code, no checking the city portal by hand. Connect SignedOff once and let the updates come to you.
One trigger, 6,000+ possible destinations — pick the ones your crew already lives in.
The SignedOff app for Zapier is in final review. Leave your email and we’ll tell you the moment it’s live — or grab a free API key now so you’re ready on day one.
What you can build
One trigger fires your automations; two actions let any Zap pull permit data on demand.
A permit’s status changes
SignedOff checks your tracked permits against the official city portal. The moment a permit moves — issued, inspection passed, finaled, or expiring — your Zap runs with the new status, the permit address, and the jurisdiction already filled in.
Look up a permit
Drop a permit number into any Zap and get back its live status, type, address, and timeline — perfect for enriching a new lead or a form submission.
Bulk lookup
Check a whole list of permits in one step — up to 25 at a time — to refresh a tracking sheet or a weekly client report without touching each one.
Set it up in three steps
-
Get your API key
Create a free SignedOff developer account — it takes about 30 seconds — and copy your key. Get your free API key →
-
Connect SignedOff in Zapier
In Zapier, add SignedOff and paste your key when asked. That’s the only setup — the key is the same one that powers your dashboard and the API.
X-API-Key: YOUR_API_KEY -
Pick a template and turn it on
Choose a ready-made Zap below, map the permit fields to wherever you want them, and switch it on. From then on, the updates come to you.
Ready-made Zaps
Start from a template instead of a blank Zap. Each one begins with a permit status change. These go live with the Zapier app.
Post permit updates to Slack
Drop a message in your team channel every time a permit changes status.
Log changes to Google Sheets
Append a timestamped row to your tracking sheet so the history keeps itself.
Notify a client by email
Send the homeowner or GC a heads-up the moment their permit moves forward.
How many alerts can run at once?
The free plan includes 1 active webhook — enough to keep one always-on status alert running (say, permit changes → Slack). The Look up a permit and Bulk lookup actions work on every plan and don’t use a webhook. Need several live alerts going at the same time? Upgrade for more active webhooks →
Stop checking the portal by hand
Grab a free API key, connect SignedOff in Zapier, and let permit updates find you.
Prefer to build directly? Read the API docs or connect an AI assistant via MCP.