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 |
| Standalone | 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 | N/A | No applicant-facing Archistar surface, so there’s no in-flow self-assess loop; iteration runs through the city’s own channels |
| Standalone | 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 standalone 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 | Standalone |
| Has bespoke intake requirements not served by the standard question set | Custom solution |
A few notes on the decision:
The choice isn’t permanent. Cities frequently start with standalone 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 standalone are equivalent on submission quality if self-assess is enabled in both.
Speed to live varies sharply. Standalone can be operational in weeks. Timelines for embedded and backend-only are driven by permit-software vendor integration work.