Permit work dies in email threads: “Who has the latest packet?” “Did inspection pass?” “Which condition is blocking CO?” Custom permit tracking software is what Rutagon delivers for agencies and contractors who need status workflows, document packets, and inspector handoffs without forcing a generic project tool to pretend it understands permits.
Buyer Pain: Spreadsheet Permitting
- Status lives in a color column nobody trusts
- Document versions fork across drives
- Inspectors cannot see the right packet on site
- Applicants spam for updates because self-serve status does not exist
- Reporting for leadership is a Friday hero query
Related: custom software construction companies, document workflow automation case study, AI document processing pipeline, full-stack development, security automation.
What Rutagon Built
Applicant / contractor intake
│
▼
Permit case (type, parcel/site, parties)
├── Checklist by permit type
├── Document packet (versioned)
├── Review & inspection states
└── Conditions / holds
│
▼
Notifications + public/applicant status view
State machines beat free-text status. Illegal transitions are blocked.
ALLOWED = {
"draft": ["submitted"],
"submitted": ["in_review", "rejected"],
"in_review": ["inspection_scheduled", "needs_info"],
"inspection_scheduled": ["inspection_passed", "inspection_failed"],
"inspection_passed": ["issued", "conditions_open"],
"conditions_open": ["issued"],
"issued": ["closed"],
}
Document Packets
Each upload is immutable versioned. Reviewers comment on a version; applicants replace with a new version — never silent overwrite. Optional AI assists classification of uploads (see document automation insights) but humans own acceptance.
Inspector Handoff
Mobile-friendly views: site info, open conditions, packet, capture pass/fail with photos. Offline-tolerant capture matters in the field.
Production Lessons
Lesson 1 — Permit type templates are the product. Lesson 2 — Notifications need quiet hours and digest modes. Lesson 3 — Public status pages reduce call volume dramatically. Lesson 4 — Audit log every state change with actor.
We build commercial and agency-adjacent systems with your retention and access rules. We do not claim specialized government authorizations you do not hold.
Ready for custom permit tracking software that clears the email fog? Talk to Rutagon — contact@rutagon.com or 907-841-8407.
Delivery Cadence With Rutagon
We run these builds as time-boxed delivery, not open-ended advisory:
- Discovery — baselines, owners, constraints, success metrics
- Thin slice — one production path that proves the architecture
- Hardening — observability, access control, failure modes
- Operate — runbooks, dashboards, and a named handoff
Clients keep source, IaC, and operational docs. The goal is a system your team can run — with optional ongoing help if you want a fractional or managed follow-on.
Anti-Patterns We Refuse
- Big-bang rewrites without a strangler seam
- “AI will figure it out” without validators and human gates
- Cost cuts that delete observability or break RTO
- Security theater that claims certifications you do not hold
- Undocumented break-glass paths that become permanent
If a proposed shortcut fails those tests, we say no and offer a safer sequence.
How We Measure Done
Done means the agreed metric moved — latency, cycle time, dollars, or readiness — and the operating model exists. A demo without owners, alerts, and a rollback story is not done.
Why Teams Hire Rutagon for Custom Permit Tracking Software
Buyers hire us because we ship the working path in their stack — AWS accounts, repos, identity providers, ERPs, and CRMs they already run — with production lessons included. We are not a slide shop. Commercial CTOs and founders get architecture decisions, code, and an operating cadence. Defense-adjacent private companies get the same delivery discipline with security boundaries treated as design inputs, not paperwork afterthoughts.
Internal links stay on topic: pair this build with related FinOps consulting services or fractional CTO services when leadership bandwidth is the bottleneck, and with AWS cloud infrastructure when landing zones and networking are in scope.
Reporting Leaders Actually Open
Leadership rarely wants raw case tables. We ship:
- Aging by status (how long in review / waiting on applicant)
- Throughput by permit type
- Inspector utilization and reinspection rates
- Condition closure time after issuance
These views turn permit ops from anecdote into staffing and SLA conversations. Export to CSV remains available for analysts who need raw pulls.
Applicant Self-Serve Reduces Call Volume
A read-only status page with checklist progress and document requests cuts “just checking in” calls. Magic-link or account login depends on your identity posture. We keep PII minimization in mind — public pages show case progress, not sensitive attachments.
Migration From Spreadsheets
Cutover pattern: freeze the sheet on a date, import open cases with status mapping, run parallel for one cycle, then declare the sheet read-only archive. Training for intake staff matters more than fancy UI chrome.
Custom permit tracking software succeeds when status is trustworthy, packets are versioned, and inspectors see the same truth as the office — not when the UI merely looks modern.
What We Handed Off to Ops
After go-live we delivered runbooks for status transitions, a Terraform module for the API and workers, and a 30-day hypercare window. Ops can add permit types without a code deploy when rules stay within the configured schema. That handoff is the difference between a demo and a system a city can run without calling the original engineers every week.
Frequently Asked Questions
What is custom permit tracking software?
A workflow system for permit cases: typed checklists, versioned packets, inspection states, conditions, and status visibility for staff and applicants.
Can this replace our existing permitting vendor?
Sometimes as a focused operational layer; sometimes as a full replacement. Discovery decides based on volume, types, and integration needs.
Do you support payments for fees?
Optionally — payment adapters are scoped separately so financial controls stay clean.
Is this only for government?
No. General contractors, utilities, and campus ops also run permit-like workflows. We tailor templates to the buyer.
How long to MVP?
One permit type with intake, review, inspection, and issue states often lands in a multi-week build when document types are known.