Field Service Management
Platform decisions with deep integration complexity, organizational change, and long-term data stakes.
This interactive experience is the shipped product itself — the same application code customers run in production, mounted read-only in your browser over a real sample journey. Not a video, not a mockup: because the demo and the product are one codebase, it can never drift from the real thing.
Inside this journey
-
Outcome Discovery
Map current dispatch workflows, SLA gaps, data sources, stakeholders, and measurable success criteria for the engagement.
Discovery Questions
Starting point: a quick map of today
- How do you currently manage day-to-day dispatch work, from call intake to completed ticket?
- In a typical month, how many service jobs does your operation dispatch?
- Walk me through the most recent three missed SLAs and what happened in each case
- On average, how many truck rolls include at least one return visit within 30 days?
- Who on your team is first notified when a job misses its SLA, and how is that notification recorded?
- Describe the primary artifacts dispatchers use today, for example whiteboards, spreadsheets, or a mobile app
Where dispatch actually breaks: hard truths we should not soften
- If a single recurring failure explains most of your SLA breaches, which failure would that be?
- Which job types or customer segments produce the highest rate of repeat visits for you?
- When technicians arrive without the right part, what is the immediate effect on that technician's schedule and on neighboring appointments?
- Tell me about the last time a return visit caused a contract penalty, who noticed it first, and how it was tracked
- Rate your current ability to forecast which jobs need special parts or certifications before dispatch, on a 1 to 5 scale
- If we eliminated the top cause of your return visits, could you estimate the quarterly savings or avoided penalties that would justify this project?
Inventory and asset truth, not wishful lists
- How many of your active parts SKUs have reliable location and quantity data in a system someone owns?
- Which systems currently hold your parts, inventory, and asset records (pick all that apply)?
- Who owns the inventory and asset data and can approve extracts for a pilot?
- Describe a recent incident where an inventory discrepancy caused a missed first-time fix and the downstream cost or impact
- Would you be willing to assign a data steward to the pilot to improve parts and asset accuracy?
- What single data gap, if unresolved before a pilot, would stop this project from proceeding?
People, mobile workflows, and adoption risk
- Imagine a technician saying the mobile app feels like surveillance, what would they say is most invasive?
- On a scale from 0 to 10, how concerned is leadership about surveillance or privacy complaints from customers, unions, or regulators?
- When you roll out new field tools, how many training hours per technician are typically needed before you see reliable data entry?
- Tell me about incentive or disciplinary policies that affect technicians' willingness to log time, parts used, and completion notes
- Could the project meet its utilization and first-time fix targets if 30% of your technicians never adopt the app and remain on paper workflows?
Integration, systems, and gatekeepers we cannot ignore
- List the external systems that must integrate for dispatch to be useful, for example CRM for customer records, ERP for parts, payroll for hours, or telematics for location
- Name the team or role that owns each integration and can approve credentials or API access
- Do your current APIs provide endpoints to extract 90 days of historical dispatch data and real-time inventory, yes or no?
- On a 0 to 5 scale, how mature are your outbound APIs for pulling parts, assets, and schedule data?
- Is any legal, procurement, or security approval required before sharing production data for a pilot, and if so, who signs off?
Who else is on the table: the competitive landscape you are weighing
- List the alternatives you are actively evaluating, including incumbent solutions, internal rebuilds, or other vendors
- What would need to be true about your current approach for you to keep it instead of switching to an external solution?
- Name the sponsor or group that favors an internal rebuild and the top reasons they cite
- Rate the importance of vendor speed of deployment versus feature breadth when making a final choice
- Would your procurement team sign terms this quarter if a 90-day replay proved a 20% reduction in drive time and a 10% lift in first-time fix?
Concrete targets and acceptance criteria that turn pilots into commitments
- Specify the numeric targets for first-time fix, technician utilization, and average drive time that would make this project a clear go
- In reporting, what cadence and format will you require for pilot metrics and who are the primary consumers?
- Identify the role responsible for acceptance criteria sign-off at pilot end
- Could you commit to production if the pilot misses one target but exceeds the other two?
Deployment and timeline blockers we need cleared now
- Point to the single schedule or resource constraint that would push a pilot beyond your target window
- On average, how long does procurement take for software contracts in your company?
- Provide the names or roles of owners for data extracts, integration testing, and production cutover
- Are there alternative data sources we can substitute if a primary API owner withholds access during the pilot?
- Do you have an escalation path that can secure a decision within seven days if a critical owner withholds access during the pilot window?
Budget, decision cadence, and the final yes
- Is moving forward this quarter possible if the pilot proves the promised ROI, or is budget already allocated elsewhere?
- On a scale from 1 to 10, how urgent is resolving your SLA penalty exposure in terms of executive attention?
- Identify the approver and their typical timeline for signing purchase or acceptance
- Assuming the pilot delivers the expected numbers, what changes to budget or headcount would you plan to scale production?
- Is your team prepared to commit to an implementation start date within the next month if legal, procurement, and IT sign off within four weeks of pilot close?
-
Solution Experience
Walk through how skills-, parts-, and SLA-aware scheduling plus mobile workflows will change key operational metrics using the buyer's real scenarios.
Solution Experience
- Solution Experience: Skills, Parts, and SLA-Aware Scheduling
- Confirm the current state and its cost
- You confirm the demonstrated optimization and mobile workflow eliminate the rework causing repeat truck rolls and SLA breaches.
- Provide 90 days of dispatch exports including job records, technician skills, and van parts inventory for the simulation.
- Walk a real dispatch scenario through the scheduler
- You accept the 90-day simulation results as representative evidence of expected changes in utilization, drive time, and first-time fix rate.
- Provide a named pilot region, a target pilot window, and the acceptance KPIs for utilization, drive time, and first-time fix.
- Run the 90-day batch simulation and show metric deltas
- Run the scheduling engine against the provided 90 days of dispatch data and deliver a comparison report showing utilization, drive-time, and first-time-fix deltas before the next session.
- You identify the remaining data, integration, and adoption gaps that must be resolved before a pilot.
- Prepare a short pilot plan that lists necessary integrations, data mappings, training waves, and success criteria for the pilot.
- Demonstrate the mobile workflow for parts confirmation and completion
- Validate the future state
- Identify integration and data gaps for the pilot
- Solution Experience: Skills, Parts, and SLA-Aware Scheduling
- Solution Experience Deck
- Solution Brief
- meeting
- slides
- document
-
Change Readiness Assessment
Collect structured facts about technician workflows, training plans, adoption risks, and surveillance or privacy concerns that affect rollout success.
Readiness Questions
Owners and stakeholders
- Who will own day-to-day rollout and adoption?
- List other stakeholders who must be engaged during rollout (teams or roles).
- Which groups must approve changes to technician policies or device use?
- Are any frontline technicians represented by a union or works council?
Technician workflows — current state
- Briefly describe how technicians currently receive assignments and acknowledge work.
- How do technicians currently record labor, parts used, and job completion?
- Approximately what percentage of technicians use a mobile device for work tasks today?
- Are technicians expected to manage and reconcile their van or truck inventory?
- How are technician skills, certifications, and qualifications tracked today?
- How often do technicians typically make return visits because a part was missing?
Training and onboarding
- What training resources exist for onboarding new technicians?
- What is the typical length of the technician onboarding period?
- Who delivers and tracks completion of technician training?
- Do you have written standard operating procedures for mobile app use or data entry?
- How do you currently assess competence after training (one-sentence description)?
Adoption barriers and incentives
- What reasons have technicians given in the past for resisting mobile tools?
- Have you used incentives or enforcement to drive tool adoption previously?
- Which of these incentives would be acceptable to use during rollout?
- Are there specific technician groups or regions you expect to be early adopters?
- If yes, name the group(s) or describe their characteristics.
- What concerns do field supervisors raise when workflows are changed?
Privacy, surveillance, and device policies
- What device model will technicians use for the mobile app?
- Do you currently have a formal GPS/location-tracking policy?
- Are there legal, regulatory, or union constraints that limit monitoring technician location or activity?
- What specific types of data would you consider sensitive or off-limits to collect from technician devices?
- How will technicians be informed about what data is collected and how it will be used?
- Do technicians sign any device or data privacy agreements today?
Data quality and parts/asset practices
- Which systems are the authoritative source for parts, assets, and warranties?
- How complete and accurate are parts and asset records today?
- Who updates part counts and asset status after a job is completed?
- How often are physical stock counts performed for van inventory?
- Are technicians allowed to borrow parts from other vans or sites to avoid return visits?
Pilot and rollout planning
- Do you plan to run a pilot before a wider rollout?
- If running a pilot, how many technicians and which geographic areas or business lines are under consideration?
- Which measurable criteria will determine pilot success?
- What is your target timeline to complete the pilot and evaluate results?
- Who will own pilot monitoring and report generation?
Communication, feedback, and escalation
- What channels do technicians prefer for announcements, training, and updates?
- How do technicians currently report app or process issues?
- How would you like technician feedback to be collected during rollout?
- What escalation path should be used for critical production issues (one-sentence)?
- Who will sign off that training and adoption targets have been met for rollout progression?
Top risks and planned mitigations
- What is the single highest-risk factor for technician adoption of the new workflows?
- What mitigation is already planned for that highest-risk factor?
- What is the second-highest risk to rollout success?
- Are there regulatory or customer contract constraints that limit data collection or monitoring? If yes, please describe.
Readiness, resources, and next steps
- What immediate action would most increase your confidence that rollout will succeed?
- Which resources or external support would make you most comfortable moving to a pilot?
- By when can you confirm pilot participants and provide anonymized test data for scheduling validation?
- Who should be the single point of contact for coordination between the seller and your teams during pilot and rollout?
-
Solution Scope
Define modules, integration touchpoints, responsibilities, data quality boundaries, and acceptance criteria tied to utilization, drive time, and first-time fix targets.
Scope Configuration
- Deploy Offline-Capable Mobile Technician App
- Integrate Source CRM and Work Order Feed
- Integrate Source ERP for Inventory and Billing
- Sync Parts and Truck Inventory
- Import and Normalize Asset and Parts Data
- Import 90-Day Dispatch History for Engine Testing
- Enable Barcode/QR Parts Scanning
- Provision Technician Skill and Certification Profiles
- Enable Technician Time, Parts, and Completion Capture
- Integrate Telematics for Location and Drive Time
- Activate SLA Exception Alerts and Reports
- Automate Parts Replenishment with ERP
- Deliver Technician Adoption Training and Support
Scope Questions
Deploy Offline-Capable Mobile Technician App
- Do you require the mobile app to operate fully offline for an entire technician shift or only for recent data?
- Is there a mandated sync window for offline data once the device regains connectivity (for example, within 2 hours)?
- Are corporate mobile device management (MDM) policies or a security profile (give vendor or policy document) required for app rollout?
- Have you cataloged the make/model and operating system versions of the phones or tablets each technician will use (include counts per model)?
- Will technicians need offline access to parts lookup, asset history, and photo attachments while on site?
Integrate Source CRM and Work Order Feed
- Can you provide the work order feed type from your current CRM (REST API JSON, scheduled CSV export, or database replication)?
- Should custom work order fields such as SLA priority code, onsite window, and fault code be included in the feed for scheduling decisions?
- List the CRM identifiers we must map (work order ID, customer site ID, asset tag, billing account) and attach a sample payload for one record.
- Provide the authentication method available for the CRM integration endpoint (API key, OAuth2 client credentials, or other).
- Specify the acceptable propagation latency for new or updated work orders from the CRM into the scheduling engine (seconds/minutes).
Integrate Source ERP for Inventory and Billing
- Identify the ERP inventory endpoints we will use for stock-on-hand and cost (API, SFTP export, or database view).
- Name the ERP fields we must map to the parts master (SKU, unit of measure, cost, reorder point).
- Indicate whether billing integration requires sending charge lines from service completions to the ERP and which document type to create (invoice, credit memo).
- Estimate the peak transactions per hour we should provision for inventory lookups during a dispatch surge (use typical value).
- Confirm who in your organization will approve mapping of ERP cost fields to the platform for parts valuation (role or team).
Sync Parts and Truck Inventory
- Describe the current truck inventory process and source (manual count sheets, scanner upload CSV, ERP van-stock module).
- Which truck-inventory fields must be synced to the platform (SKU, quantity, lot/serial, bin location, last count timestamp)?
- Who owns day-to-day reconciliation of truck inventory and what is the current reconciliation cadence (role and frequency)?
- When are truck counts performed today (start of shift, end of shift, weekly) and which process should we model for go-live?
- Confirm acceptance criteria for inventory sync accuracy and reconciliation tolerance for go-live (for example, >=98% SKU match and <2% quantity variance).
Import and Normalize Asset and Parts Data
- How many unique asset records need importing into the platform (approximate count)?
- How often is your parts master updated in the ERP (daily, weekly, monthly) and which feed should drive normalization?
- By whom will you provide canonical mappings between legacy asset IDs and canonical asset tags (role or team responsible)?
- For which asset classes do you require historical service records migrated (examples: meters, HVAC units, transformers)?
- Within what data-quality tolerance must part attributes be normalized at import (for example 98% unit-of-measure alignment and SKU mapping)?
Import 90-Day Dispatch History for Engine Testing
- Which systems contain the 90-day dispatch history we will import (legacy dispatch DB, CRM work order history, telematics archive)?
- Which fields must be included in the export used for engine testing (dispatch timestamp, technician ID, parts consumed, travel minutes, job outcome code)?
- Which part SKUs in the historical data should be reconciled to current inventory master to model first-time-fix impact?
- Which technicians, crews, or routes should be excluded from the test dataset (for example, contractors or pilot teams)?
- Confirm the acceptance criteria for scheduling engine testing using the 90-day history: target technician utilization improvement (%), average drive time reduction (minutes), and first-time fix rate increase (%).
Enable Barcode/QR Parts Scanning
- Which downstream feeds should receive scan transactions in real time (inventory sync to ERP, service ticket update, parts consumption log)?
- Which environments should barcode formats and scanning flows be validated in prior to production (development, staging, production)?
- Which devices are permitted for barcode scanning (technician phone camera only, USB handheld scanner model list)?
- Do you require offline queueing of scan events with automatic replay when connectivity returns?
- Is there a preferred barcode or QR standard you use for parts and assets (for example GS1, internal SKU labels)?
Provision Technician Skill and Certification Profiles
- Do you maintain a technician skill matrix today and can you share the canonical skill codes (examples: HVAC-cert, high-voltage, fiber-splice)?
- Are certifications time-bound (expiry dates) and must the platform enforce recertification before assignment?
- Will you provide bulk mapping of technician IDs to skill profiles or should we derive profiles from 90-day dispatch history?
- Can you identify which job types (by work order code) require dual-certified technicians or multi-person crews?
- Confirm acceptance criteria for skill-profile coverage at go-live (for example 95% of active work order types mapped to certified technicians).
Enable Technician Time, Parts, and Completion Capture
- List the time capture events required on the mobile app (clock-in, travel start/end, on-site start/end, job complete).
- Provide the fields that must be recorded for parts consumption on a job (SKU, quantity, serial number, lot, replacement reason).
- Specify whether technicians should be allowed to backdate time or parts entries and under what approval workflow.
- Identify required completion codes or job outcome codes that feed into SLA and billing (examples: completed-first-visit, scheduled-return, cancelled).
- Indicate whether electronic signatures or customer acceptance photos are required to close a ticket on the mobile device.
Integrate Telematics for Location and Drive Time
- Name the telematics vendors or device types you use and whether we can pull historical GPS traces for the 90-day test.
- Indicate the telemetry fields required for drive-time calculation (timestamped GPS points, odometer, trip start/end flags).
- Estimate the acceptable location-update frequency for accurate drive-time calculation (for example, every 30 seconds, 1 minute).
- Confirm whether telematics device IDs are mapped to technician IDs today or if we must implement a mapping process.
- Describe any geofencing rules you require for job arrival/departure detection (for example 50m radius around customer site).
Activate SLA Exception Alerts and Reports
- Describe the SLA priority codes and their target windows we must monitor (for example P1 = 4 hours, P2 = 24 hours).
- Which report recipients should receive SLA exception alerts (dispatchers, ops manager, customer success) and by which channel (email, SMS, in-app)?
- Who will own triage of SLA breaches and the defined escalation path (role and contact method)?
- When should SLA exception alerts be generated relative to breach thresholds (on threshold breach, 15 minutes before breach, other)?
- How should SLA reports be aggregated for executive review (daily digest, weekly trend, by region/team)?
Automate Parts Replenishment with ERP
- How many parts SKUs should be included in automatic reorder workflows at go-live (estimate count or percentage of catalog)?
- How often should replenishment recommendations be pushed to the ERP (real-time, hourly, daily)?
- By whom will reorder approvals be handled in your organization (roles permitted to approve automated POs)?
- For which inventory locations should automatic replenishment be enabled at go-live (van stock, central warehouse, regional depots)?
- Within what threshold should automatic replenishment act to avoid stockouts (for example maintain 14-day safety stock or reorder when below MOQ)?
-
Mutual Commit
Finalize commercial and legal terms, data-access approvals, integration responsibilities, and KPI-linked acceptance criteria.
Agreement Modules
- Master Services Agreement (MSA)
- Statement of Work (SOW)
- Subscription Agreement / Order Form
- Data Processing Agreement (DPA)
- Integration and Data Access Addendum
- KPI Acceptance Criteria & Sign-Off
- Security and Regulatory Compliance Addendum
- Change Order Agreement
-
Deployment
Lock readiness facts and configuration values before execution begins.
-
Pre-Deployment Readiness
Confirm owners, schedules, data extracts, environments, and integration endpoints the deployment depends on before execution begins.
Pre-Deployment Questions
Environment and site access
- Is the buyer's production environment for the source systems the platform will integrate with available now for integration? (this determines whether we can schedule a production cutover or must plan via a test environment)
- If production is not accessible now, briefly describe the barrier or target availability date (we'll use this to set the cutover milestone)
- Is there a buyer-managed sandbox or test environment available for end-to-end validation prior to production? (we will request access once owners are confirmed)
Data and configuration
- Which system(s) are the authoritative source(s) of truth for parts/inventory, assets, and technician skills/certifications? (select all that apply — we will request extracts from the selected systems)
- Are sample data extracts or schemas for parts, assets, and technician skills available now for mapping? (sample or schema speeds mapping; if only live APIs exist, note that below)
- Who is the named data steward responsible for parts and asset data quality (name and role)? (used to assign mapping, deduplication, and cleansing tasks)
People and ownership
- Who is the buyer's deployment lead (name and role) who will approve schedules and resourcing decisions? (this person will be the single point of contact for go/no‑go calls)
- Who is the buyer's integration/API owner (name and role) responsible for coordinating access to integration endpoints and troubleshooting connectivity?
- Who is the business acceptance owner (name and role) who will sign off on KPI-linked acceptance criteria (utilization, drive time, first-time fix)?
Timing and constraints
- Are there site-specific blackout windows, peak-period constraints, or maintenance windows that restrict deployment activities? (enter 'None' if there are no constraints; exact dates go into DeploymentConfig)
- Are there required approvals or compliance checks (data privacy, employee/union consent, surveillance/privacy reviews) that must be completed before deployment?
- If any approvals or constraints apply, who is the approver/owner for that item (name and role) and what is the expected approval lead time? (brief factual note — enter 'None' if not applicable)
-
Configuration Details
Capture exact integration credentials, API endpoints, field mappings, parts and asset data sources, and mobile app configuration values the deployment team will use.
Configuration Details
Environments & Endpoints
- Enter your Production API base URL (format: https://... — exact host the deployment will call). This value will be used verbatim in connector settings and endpoint tests.
Authentication & Secrets Handoffs
- Choose the authentication method the platform should expect when connecting to your source CRM (select the single method; the deployment will request the secret via the chosen channel at kickoff).
Credential Identifiers (non-secret values)
- Provide the non-secret identifier the deployment will record for the CRM connector (enter the client_id OR integration username OR API key NAME exactly as shown in your system). Do NOT paste any secrets.
Secret Exchange Channel
- Select how your organization will deliver connector secrets at deployment kickoff (the deployment plan will not accept the secret in this form; select the secure channel we should use).
Data Mappings & Sources
- Provide the canonical work-order → platform field mapping file location (format: https://... or s3://... or sftp://...). This file is read verbatim by the import task.
Assets & Parts Data Source
- Select the primary parts/inventory data source type the deployment will integrate with (the integration adapter and mapping will follow this selection).
Parts Data Refresh
- Enter the parts/inventory refresh cadence in minutes (Default is 60 minutes — confirm or specify another value). This numeric value controls scheduled sync jobs.
Mobile App Configuration & Privacy
- Enable continuous location tracking on the mobile app? (Select Yes only if your organization has approved location policy and communications for technicians.)
Mobile Offline & Sync
- Enter the mobile app offline sync window in days (Default is 14 days — confirm or specify another value). The deployment uses this numeric value to set cached data retention on-device.
Acceptance Targets & Owners
- Enter the target uplift for first-time-fix rate as a percentage (Default is 8 — enter the numeric percent uplift the buyer expects the deployment to meet).
- Provide the acceptance test owner (full name and role) who will sign off on KPI validation at completion.
-
Deployment
Execute the rollout with sequenced tasks, data validation, training waves, and named owners for each milestone and escalation path.
-
-
Success
Monitor SLA adherence, technician utilization, and first-time fix rates, and maintain a shared channel for issues and enhancement requests.
Success Reviews
- Go-live health check
- First outcomes measurement
- Acceptance gate and formal acceptance
- Operational monthly review
- Quarterly realization review
Issues & Enhancements
- Publish the signed acceptance record and the pass/fail determination for each criterion in the shared workspace.
- Confirm data sources and analyses to be used for the acceptance gate measurement.
- Deliver a root-cause analysis for the top three contributors to first-time fix failures.
- Provide corrected parts master export and updated technician skills mapping for a re-run of the optimizer.
- Schedule the next data snapshot and verification window to prepare evidence for the acceptance gate meeting.
- Restate acceptance criteria and numeric targets
- Produce a documented pass or fail decision for each numeric acceptance criterion recorded in Solution Scope.
- Capture the buyer's named signatory decision and publish the formal acceptance record in the shared workspace.
- Confirm the incumbent system decommission approach or formal retention and close the fallback habit risk.
- Quarterly performance review
- If any criteria failed, create a remediation tracker with tasks, expected outcomes, and target re-verification dates.
- Execute the incumbent decommission plan or formalize read-only retention and archive requirements.
- Present last 30 days performance
- Confirm whether technician utilization rate and average drive time are within acceptable variance of Solution Scope targets or require immediate action.
- Ensure the shared channel items are triaged and that high-priority issues have remediation tasks and target dates.
- Close or re-schedule outstanding action items and remove blockers where possible.
- Publish the monthly performance snapshot and a short variance analysis against Solution Scope targets.
- Create tasks for agreed tuning activities and data quality fixes with target completion dates.
- Consolidate high-priority enhancement requests into the short-term backlog for execution planning.
- Validate whether first-time fix rate and SLA adherence percentage meet or are on a sustainable path toward Solution Scope targets.
- Ensure adoption signals are sufficient and surface any systemic barriers to technician usage.
- Produce a prioritized backlog for the next quarter with target timelines for major items.
- Publish the quarterly realization report comparing outcomes to Solution Scope targets and highlighting variance explanations.
- Release the prioritized enhancement backlog for scheduling and resource planning.
- Schedule the next quarterly realization review and interim operational checkpoints.
- Reconfirm success criteria and owners
- Confirm deployment endpoints, data extracts, and integrations are functioning at the expected minimal level for operations.
- Ensure all critical go-live defects are logged with owners and target resolution windows.
- Capture initial adoption signals to inform the first measurement meeting.
- Publish a go-live health report summarizing validations, open defects, and remediation timelines.
- Provide access to week-one usage logs and integration error reports for the analysis run.
- Circulate the prioritized defect list with owners and target resolution dates.
- Present first measurement data
- Determine whether technician utilization rate and first-time fix rate are trending toward the Solution Scope targets or require remediation.
- Agree a prioritized list of corrective actions with resolution timelines to address the top root causes.
- Present outcome data against each criterion
- Diagnose root causes for gaps
- Shared channel triage of issues and enhancement requests
- Adoption and user feedback summary
- Deployment and data migration validation
- Document pass or fail per criterion
- Backlog prioritization for next quarter
- Action item and blocker burn-down
- Prioritize corrective actions
- Early adoption signals and usage patterns
- Confirm timeline to acceptance gate
- Short-term tuning and data fixes
- Blockers and open issues triage
- Formal acceptance decision and signatory capture
- Agree next quarter checkpoints
- Incumbent system wind-down check
- Agree immediate remediation actions
- Agree remediation plan for any failed criteria