An interactive click-through of a permit-software new-application wizard with AI PreCheck — switch between the four integration methods and watch the API calls fire at each step.
This is a working mock of a generic permit-software new-application wizard — the kind most permit and licensing systems have. Click through it to see where AI PreCheck slots in, and read the API activity panel on the right to see exactly which calls fire at each step.
Use the Integration method selector to switch between the four ways to integrate. Everything here is illustrative — no real API calls are made.
Interactive walkthrough of a permit-software new-application wizard with AI PreCheck. Steps: new application, project details, property address, upload documents, run AI PreCheck (a completeness check and a zoning-compliance check run in parallel, each scored), then submit. A method selector switches between Gated, Ungated, Behind-the-scenes and Standalone integrations, and each step shows the AI PreCheck API calls it makes. Requires JavaScript.
How to read it
Section titled “How to read it”- Integration method (left) — switch between Gated, Ungated, Behind-the-scenes, and Standalone. The screens and the API calls adapt to each.
- Minimum score (Gated only) — the bar an application must clear before it can be submitted. Drag it up to see gating kick in.
- API activity (right) — the request/response for the current step, mirroring the API reference.
Try this
Section titled “Try this”- Start on Gated. Step through to AI PreCheck and run it — both reports come back below the 75% bar, so Submit stays disabled.
- Click Back to documents, remove
drawings.pdf, add a revised file, and Re-run. Scores climb above the bar and Submit unlocks — that’s the self-assess loop. - Switch to Behind the scenes and submit without a PreCheck panel — the create, webhook and viewer-link calls fire server-side in the API activity.
- Switch to Standalone and adopt an existing AI PreCheck ID — the files and report are fetched and attached.
Ready to build it for real? The API reference has the copy-paste cURL and TypeScript for every call shown here.