City + Service Pages
Browse local pages by city and service type for high-intent quote requests.
Open CitiesUse this page as the operational map for the site. It links customer journeys, admin workspaces, and automation endpoints so your team can jump directly to what they need.
Browse local pages by city and service type for high-intent quote requests.
Open CitiesRead practical guides, checklists, and Utah-specific service advice.
Open ResourcesSubmit a lead with urgency + service details for local routing.
Start QuoteOverview counts + launch point for operations.
Open AdminManage leads, duplicates, statuses, and follow-up workflow.
Open CRMA/B performance, referrals, PPC, calls, and attribution views.
Open GrowthReview draft/published content and editorial status.
Open Blog QueueAutopilot fills, missing city/vertical coverage, and regeneration runs.
Open Coverage| Method | Path | Purpose |
|---|---|---|
| POST | /api/jobs/blog-generate | Generate new resources with draft mix + quality guardrails. |
| POST | /api/jobs/blog-regen | Regenerate stale low-CTR posts using real impression counts. |
| POST | /api/jobs/content-regen | Refresh underperforming city/service content pairs. |
| GET | /api/admin/system/config-status | Check integration readiness and missing configuration. |
| GET | /api/events/blog-impression?days=30 | Inspect blog impression tracking leaderboard (admin auth required). |