PreCheck supports three integration patterns. They differ in where the applicant experiences PreCheck — inside the city’s permit software, inside Archistar, or not at all — but the underlying assessment workflow is identical across them.
The three patterns at a glance
Section titled “The three patterns at a glance”| Pattern | What it is | Applicant experience |
|---|---|---|
| Embedded intake | API integration; applicant briefly lifted into Archistar UI for intake | Stays in city portal except during PreCheck intake |
| Backend-only | API integration; permit software builds the entire UI | Never sees Archistar — fully inside the city portal |
| Hosted | No integration; applicant uses Archistar directly | Submits via Archistar; results shared with city |
Self-assess — an optional layer
Section titled “Self-assess — an optional layer”Self-assess lets the applicant review PreCheck findings, fix issues, and re-run before formally submitting to the city. It is the single strongest lever PreCheck offers on submission quality.
Self-assess doesn’t fit every pattern equally:
| Pattern | Self-assess fit | Why |
|---|---|---|
| Embedded intake | Natural fit | Applicant is already in Archistar’s UI for intake; review-and-iterate slots in cleanly |
| Backend-only | Awkward | No applicant-facing Archistar surface; only path is an email loop, with timing trade-offs |
| Hosted | Natural fit | Applicant submits in Archistar directly and can iterate before sharing the report back |
If improving submission quality before formal review is a priority, embedded or hosted with self-assess enabled is the strongest configuration.
Choosing your pattern
Section titled “Choosing your pattern”| If your city… | Start at |
|---|---|
| Has API-capable permit software and wants PreCheck visible in the applicant flow | Embedded intake |
| Has API-capable permit software and wants PreCheck to run invisibly in the background | Backend-only |
| Doesn’t have API-capable permit software, or wants to evaluate before integrating | Hosted |
| Has bespoke intake requirements not served by the standard question set | Hosted (custom intake variant) |
A few notes on the decision:
The choice isn’t permanent. Cities frequently start with hosted and migrate to embedded as their permit software matures. The assessment workflow is identical across patterns, so a future migration doesn’t disrupt how PreCheck works — only how submissions flow in and out.
Quality lift comes from self-assess, not pattern choice. Embedded and hosted are equivalent on submission quality if self-assess is enabled in both.
Speed to live varies sharply. Hosted can be operational in weeks. Timelines for embedded and backend-only are driven by permit-software vendor integration work.
Permit-software compatibility
Section titled “Permit-software compatibility”PreCheck has active or planned API integrations with: Tyler Tech, Amanda, Cityview, Posse, Citywide PSD, and Clariti. If your permit software isn’t on this list, embedded and backend-only may still be possible — it depends on whether your vendor supports the integration. Hosted is always available regardless of permit software.