sync-001
Desert Peak Heating & Air
No error recorded.
Review mapped booking payload before enabling API-backed CRM handoff.
Lead is already captured and business notification fallback remains active.
Sync queue
A no-database model for the queue, retry, review, blocked, and manual-complete states PageToJob needs before any ServiceTitan API worker is allowed to run.
Desert Peak Heating & Air
No error recorded.
Review mapped booking payload before enabling API-backed CRM handoff.
Lead is already captured and business notification fallback remains active.
Desert Peak Heating & Air
Capacity rule requires dispatch review before automated handoff.
Confirm after-hours capacity rule, booking provider, and dispatch owner.
Request remains manual-first until the warning is cleared.
Desert Peak Heating & Air
No approved ServiceTitan app access, customer authorization, or granted scopes.
Keep using the manual Titan Map and request customer/admin access only after approval path is confirmed.
Website publishing continues from customer-reviewed manual mappings.
Desert Peak Heating & Air
Supplied export is missing invoice IDs for two candidate bookings.
Request corrected export or mark unmatched records as manual-review.
Revenue proof excludes uncertain matches until reviewed.
Desert Peak Heating & Air
No error recorded.
Publish the reviewed offer copy and record resolved drift finding.
Customer-approved fix is ready for launch packet update.
Retry transient exports, webhooks, or API failures with an idempotency key. Do not retry missing mappings or missing authorization.
If the customer or operator completes a handoff manually, mark the queue item manual-complete instead of pretending automation occurred.
A blocked ServiceTitan sync should preserve the public website, booking fallback, notification fallback, and manual Titan Map workflow.