{"kind":"demo-client-launch-plan","version":"wave-1","sourceDemo":{"slug":"hvac-dispatch","title":"HVAC Dispatch","archetype":"A2","canonicalPath":"/demo-library/hvac-dispatch","appPath":"/demo-apps/hvac-dispatch","subdomain":"hvac-dispatch.ideas-realized.com"},"launchPlan":{"launchTitle":"CoolRoute Command client launch plan","launchSummary":"A buyer-facing launch plan for taking HVAC Dispatch from demo approval to a branded field service dispatch software pilot, with order terms, domain setup, data intake, SEO/AEO distribution, acceptance evidence, and support handoff in one packet.","buyerDefault":"Evergreen Mechanical","sponsorRole":"Client sponsor","targetLaunchWindow":"Weeks 2-6; 1 week job import, 2 weeks board and notification workflow, 2 weeks same-day dispatch pilot.","configuredDomain":"hvac-dispatch.ideas-realized.com","salesPreviewUrl":"https://hvac-dispatch.ideas-realized.com","canonicalPage":"/demo-library/hvac-dispatch","industryPage":"/industries/hvac-dispatch-software","orderSummary":"Dispatch board pilot: $24k-$42k setup and $1.2k-$4k/month recurring. 45 percent due at signature for territory setup, job import mapping, and dispatcher workflow design.","acceptanceSummary":"85/100 buildout readiness. Next milestone: Pilot same-day dispatch board with two technicians and one coordinator. 2 blocker(s) remain.","launchSteps":[{"label":"Approve commercial order packet","owner":"Dispatch manager","source":"Commercial","status":"queued","nextAction":"Pilot territory, technician roster, skill tags, and schedule windows validated. Recommended tier: Dispatch board pilot."},{"label":"Confirm brand, domain, and tenant defaults","owner":"Client DNS owner","source":"Brand and domain","status":"needs-client","nextAction":"Use hvac-dispatch.ideas-realized.com for production after Use dispatch.clientdomain.com or service.clientdomain.com for production and keep hvac-dispatch.ideas-realized.com as the sales preview.."},{"label":"Send source data and approve import sample","owner":"Dispatch manager","source":"Data import","status":"needs-client","nextAction":"Start with a read-only job and technician import, reconcile service categories, then allow dispatchers to update pilot board status while the source platform remains system of record. First template: hvac-dispatch-work-orders.csv."},{"label":"Publish SEO/AEO launch links","owner":"Growth lead","source":"SEO/AEO","status":"template","nextAction":"Publish dispatch and technician-capacity pages together, then add comparison pages for field-service systems and spreadsheets. Primary intent: HVAC dispatch scheduling software."},{"label":"Run acceptance gates and release checks","owner":"Dispatcher","source":"Acceptance","status":"blocked","nextAction":"Dispatch board and route panel show technician load and sequence changes."},{"label":"Activate support and monitoring handoff","owner":"Dispatch launch thread","source":"Support","status":"ready","nextAction":"Dispatch launch thread: Business days during pilot. Renewal signal: Dispatch scheduling inquiry: 2 qualified HVAC service inquiries per quarter."}],"goLiveEvidence":["Reassign same-day job and preserve route context (complete): Dispatch board and route panel show technician load and sequence changes.","Send ETA message draft from comms queue (queued): Message queue data is present; SMS provider not selected.","Hold a job for unavailable parts (complete): Parts hold workflow shows ETA, risk, and owner.","Pick pilot dispatch window (complete): Service manager; Start with weekday same-day calls before after-hours workflows.","Approve ETA message templates (queued): Operations lead; Customer-facing SMS copy needs final tone and compliance approval.","Clean technician skills (in progress): Dispatcher; Normalize install, service, warranty, and refrigeration certifications.","Demo app availability: Homepage and app route return 200 from production domain after DNS cutover.","Urgent jobs assigned with approved ETA or parts status before service window risk: Pilot usage is visible in the buyer dashboard within the first review cycle."],"seoAeoDistribution":["Canonical demo page: /demo-library/hvac-dispatch","Industry pillar: HVAC dispatch software at /industries/hvac-dispatch-software","Primary intent: HVAC dispatch scheduling software","What should HVAC dispatch scheduling software show? CTA: Open the HVAC dispatch board demo.","How can dispatchers manage parts delays without losing the route? CTA: Show the parts hold workflow in the demo.","Can ETA messages be drafted before sending to customers? CTA: Use queued ETA messages as the communication proof point.","HVAC dispatch scheduling software for same-day service teams: /industries/hvac-dispatch-scheduling-software","HVAC parts hold workflow for dispatch teams: /resources/hvac-parts-hold-workflow"],"handoffAssets":[{"label":"Client proposal markdown","href":"/demo-library/hvac-dispatch/client-proposal","detail":"A client-ready proposal for turning the HVAC Dispatch demo into a scoped, rebrandable field service dispatch software pilot with clear launch owners, commercial terms, acceptance criteria, and follow-on SEO/AEO expansion."},{"label":"Client launch plan JSON","href":"/demo-library/hvac-dispatch/client-launch-plan.json","detail":"Machine-readable go-live manifest with launch steps, assets, SEO/AEO routes, and implementation pointers."},{"label":"Deal desk package JSON","href":"/demo-library/hvac-dispatch/deal-desk.json","detail":"Machine-readable commercial order form with line items, add-ons, payment milestones, approval gates, and redlines."},{"label":"Deal desk package markdown","href":"/demo-library/hvac-dispatch/deal-desk","detail":"Buyer-ready order packet for pricing, scope boundaries, approval evidence, and commercial handoff."},{"label":"Statement of work package JSON","href":"/demo-library/hvac-dispatch/statement-of-work.json","detail":"Machine-readable SOW with scope modules, milestones, acceptance criteria, responsibilities, service levels, exclusions, and signature blocks."},{"label":"Statement of work package markdown","href":"/demo-library/hvac-dispatch/statement-of-work","detail":"Buyer-signable SOW packet for final scope review, support terms, data responsibilities, and change controls."},{"label":"Rebrand license package JSON","href":"/demo-library/hvac-dispatch/rebrand-license.json","detail":"Machine-readable reusable-license manifest with rights, repeatable assets, clone markets, SEO/AEO routes, boundaries, and approval requirements."},{"label":"Rebrand license package markdown","href":"/demo-library/hvac-dispatch/rebrand-license","detail":"Partner-ready package defining what can be repeatedly sold, rebranded, SEO-cloned, and handed to implementation."},{"label":"Buyer launch room","href":"/demo-library/hvac-dispatch/launch-room","detail":"Single buyer review room for app proof, launch readiness, handoff assets, and acceptance gates."},{"label":"Deployment launch plan JSON","href":"/demo-library/hvac-dispatch/deployment-launch.json","detail":"Machine-readable domain, DNS, environment variable, release gate, monitoring, rollback, and SEO launch plan."},{"label":"Deployment launch plan markdown","href":"/demo-library/hvac-dispatch/deployment-launch","detail":"A production handoff plan for taking HVAC Dispatch from sales preview to a client-owned launch domain with Netlify hosting, environment gates, monitoring, rollback, and canonical SEO/AEO checks."},{"label":"Buildout roadmap markdown","href":"/demo-library/hvac-dispatch/buildout-roadmap","detail":"A dispatcher can see unassigned work, technician capacity, route order, parts blockers, and customer ETA message readiness from one daily board. Package one-territory dispatch board pilot with job import, technician load rules, ETA message review, and parts-hold report."},{"label":"White-label rebrand kit JSON","href":"/demo-library/hvac-dispatch/white-label-kit.json","detail":"Machine-readable tenant identity, naming pattern, variants, terminology swaps, launch copy, and rebrand checklist."},{"label":"White-label rebrand kit markdown","href":"/demo-library/hvac-dispatch/white-label-kit","detail":"Buyer-facing rebrand terms, tenant defaults, copy blocks, brand assets, and launch naming."},{"label":"Implementation JSON","href":"/demo-library/hvac-dispatch/implementation.json","detail":"Machine-readable route, setup, security, and tenant configuration."},{"label":"OpenAPI implementation spec","href":"/demo-library/hvac-dispatch/openapi.json","detail":"Machine-readable tenant API, schema, dry-import, workflow action, and event manifest."},{"label":"Sample data package JSON","href":"/demo-library/hvac-dispatch/sample-data-package.json","detail":"Machine-readable CSV template, seed row, validation, and dry-import manifest."},{"label":"Sample data package markdown","href":"/demo-library/hvac-dispatch/sample-data-package","detail":"Buyer-ready data collection packet with CSV templates, sample rows, and validation gates."},{"label":"Production data contract JSON","href":"/demo-library/hvac-dispatch/data-contract.json","detail":"Machine-readable production entity, source, event, route, and tenant-boundary contract."},{"label":"Production data contract markdown","href":"/demo-library/hvac-dispatch/data-contract","detail":"Implementation-facing entity, source, event, route, and tenant-boundary contract."},{"label":"Tenant clone package JSON","href":"/demo-library/hvac-dispatch/tenant-clone-package.json","detail":"Machine-readable rebrand-and-launch package for turning the demo into a buyer tenant."},{"label":"Tenant clone package markdown","href":"/demo-library/hvac-dispatch/tenant-clone-package","detail":"Rebrand lanes, clone targets, production domain, and reusable launch moves."},{"label":"Tenant cutover plan JSON","href":"/demo-library/hvac-dispatch/tenant-cutover-plan.json","detail":"Machine-readable cutover manifest with phases, acceptance gates, rollback controls, SEO/AEO publication, and handoff routes."},{"label":"Tenant cutover plan markdown","href":"/demo-library/hvac-dispatch/tenant-cutover-plan","detail":"Buyer and implementation cutover packet for commercial signoff, tenant identity, data dry-run, access, go-live, rollback, and SEO/AEO launch."},{"label":"Tenant seed package JSON","href":"/demo-library/hvac-dispatch/tenant-seed-package.json","detail":"Machine-readable tenant users, roles, data sources, integrations, feature flags, automations, notifications, and launch assets."},{"label":"Tenant seed package markdown","href":"/demo-library/hvac-dispatch/tenant-seed-package","detail":"Implementation-facing seed artifact for standing up the first branded buyer workspace."},{"label":"Work order import","href":"/demo-library/hvac-dispatch/import-templates/work-order-import","detail":"hvac-dispatch-work-orders.csv: Creates dispatch board jobs, priority state, appointment windows, and customer communication context."},{"label":"Technician roster import","href":"/demo-library/hvac-dispatch/import-templates/technician-roster","detail":"hvac-dispatch-technician-roster.csv: Loads technician capacity, service role, territory, and next-stop visibility."}],"kickoffFields":["Buyer name: Evergreen Mechanical","Sponsor role: Client sponsor","Target launch window: Weeks 2-6; 1 week job import, 2 weeks board and notification workflow, 2 weeks same-day dispatch pilot.","Configured domain: hvac-dispatch.ideas-realized.com","Preview URL: https://hvac-dispatch.ideas-realized.com"],"supportHandoff":["A buyer-ready support model for launching HVAC Dispatch with triaged tickets, service levels, training artifacts, success milestones, and renewal proof tied to the first pilot cohort.","Kickoff (Week 1): Dispatch manager; Daily job import template and technician skill map are accepted. Review 1 client-owned integration decisions before production cutover.","Configuration (Weeks 2-3): Implementation lead; Dispatcher can assign sample jobs and prepare ETA messages. Confirm 2 notification templates before enabling outbound automation.","Pilot (Weeks 4-5): Dispatcher; Assignment clarity, ETA readiness, and parts blocker report are accepted. Export implementation spec after 3 acceptance checks are reviewed.","Pilot support scope: $1.2k-$4k/month recurring for hosting, support, and workflow tuning.","Daily job import template","Technician roster and skill map"]},"implementationManifest":{"markdownPath":"/demo-library/hvac-dispatch/client-launch-plan","jsonPath":"/demo-library/hvac-dispatch/client-launch-plan.json","launchRoomPath":"/demo-library/hvac-dispatch/launch-room","implementationSpecPath":"/demo-library/hvac-dispatch/implementation.json","dealDeskPackageJsonPath":"/demo-library/hvac-dispatch/deal-desk.json","statementOfWorkPackageJsonPath":"/demo-library/hvac-dispatch/statement-of-work.json","rebrandLicensePackageJsonPath":"/demo-library/hvac-dispatch/rebrand-license.json","deploymentLaunchPlanJsonPath":"/demo-library/hvac-dispatch/deployment-launch.json","openApiSpecPath":"/demo-library/hvac-dispatch/openapi.json","whiteLabelRebrandKitJsonPath":"/demo-library/hvac-dispatch/white-label-kit.json","sampleDataPackageJsonPath":"/demo-library/hvac-dispatch/sample-data-package.json","productionDataContractJsonPath":"/demo-library/hvac-dispatch/data-contract.json","tenantClonePackageJsonPath":"/demo-library/hvac-dispatch/tenant-clone-package.json","tenantCutoverPlanJsonPath":"/demo-library/hvac-dispatch/tenant-cutover-plan.json","tenantSeedPackageJsonPath":"/demo-library/hvac-dispatch/tenant-seed-package.json","firstProofUrl":"https://hvac-dispatch.ideas-realized.com?screen=route","firstProofScreen":"route","launchStepCount":6,"handoffAssetCount":28,"seoAeoRouteCount":8}}