Overview
The Service Management module provides end-to-end tools for managing service agreements, contracts, maintenance schedules, customer requests, and complaints. This module bridges the gap between one-time service calls and ongoing customer relationships through structured service contracts and automated maintenance scheduling.Module Structure
The Service Management module is organized into five main sections:Service Contracts
Scheduled Maintenances
Service Requests
Complaints
Time Tracking
Key Concepts
Service Contract Lifecycle
Service contracts follow a structured lifecycle from creation through renewal or termination:- Contract Setup - Define customer, assets, service frequency, pricing
- Schedule Generation - System creates scheduled maintenance tasks based on contract terms
- Work Order Creation - Scheduled maintenances automatically generate work orders
- Service Delivery - Technicians complete scheduled maintenance visits
- Contract Management - Track contract performance, renewals, and modifications
How Components Work Together
Service Contracts → Scheduled Maintenances
Service Contracts → Scheduled Maintenances
- Which assets need service
- How often service occurs
- What tasks need to be performed
- Which technicians are assigned
Scheduled Maintenances → Work Orders
Scheduled Maintenances → Work Orders
- No missed maintenance visits
- Consistent service delivery
- Predictable technician scheduling
- Automated customer notifications
Service Requests → Work Orders
Service Requests → Work Orders
- Create a work order if the request is covered by a service contract
- Generate a quote if the work is not covered
- Escalate if the issue is a complaint
Contracts → Assets → Tools
Contracts → Assets → Tools
- Tools - Special equipment required for contract work
- Parts Inventory - Standard parts used during maintenance
- Checklists - Standardized inspection procedures
- Document Templates - Reports and certificates generated after service
Common Workflows
Setting Up a New Service Contract
Create Contract
Add Assets
Define Schedule
Generate Scheduled Maintenances
Assign Technicians
Processing a Service Request
Customer Submits Request
Create Service Request Record
Evaluate Coverage
Create Work Order or Quote
Schedule and Complete
Handling a Complaint
Document Complaint
Investigate
Implement Corrective Action
Follow Up
Close and Learn
Benefits of Service Contracts
Predictable Revenue
Preventive Maintenance
Customer Retention
Efficient Scheduling
Improved Margins
Competitive Advantage
Service Contract Components
Assets
Service contracts specify which assets (equipment) are covered. Understanding asset coverage is critical:- Fully Covered - All service, parts, and labor included
- Labor Only - Service visits covered, customer pays for parts
- Parts Only - Parts covered, customer pays labor
- Inspection Only - Regular inspections covered, repairs quoted separately
Scheduled Maintenances
These are recurring maintenance tasks generated from contracts:- Frequency - How often maintenance occurs (monthly, quarterly, annual)
- Tasks - What work needs to be done during each visit
- Tools Required - Special equipment needed for maintenance
- Duration - Expected time for each maintenance visit
- Preferred Schedule - Customer preferences for service timing (after hours, weekends, etc.)
Tools
Some contracts require specialized tools or equipment:- Specific test equipment for certain assets
- Safety equipment for confined space or high-voltage work
- Diagnostic tools for specialized machinery
- Calibration equipment
Best Practices
Start with Standard Contract Templates
Start with Standard Contract Templates
- Basic Machine annual maintenance
- Comprehensive facility management
- Equipment-specific agreements (elevators, generators, etc.)
Build Contracts Around Asset Types
Build Contracts Around Asset Types
- Machine Contract - covers all heating and cooling equipment
- Elevator Contract - covers all vertical transport equipment
- Fire & Life Safety Contract - covers alarm and suppression systems
Use Scheduled Maintenance Automation
Use Scheduled Maintenance Automation
- Eliminates manual work order creation
- Prevents missed visits
- Ensures consistent scheduling
- Provides automatic customer notifications
Track Service Requests Formally
Track Service Requests Formally
- Creates accountability
- Prevents lost requests
- Provides metrics on response times
- Documents customer interactions for quality and training
Document Complaints Thoroughly
Document Complaints Thoroughly
- What went wrong and why
- What corrective action was taken
- How you’ll prevent recurrence
- Customer satisfaction after resolution
Review Contract Performance Regularly
Review Contract Performance Regularly
- Are you completing maintenance on schedule?
- Are contracts profitable or losing money?
- Which contracts have the most service requests or complaints?
- Are renewal rates meeting targets?
Metrics to Track
Contract Health
- Total active contracts
- Contract value (MRR/ARR)
- Renewal rate
- Contract profitability by type
Service Delivery
- Scheduled maintenance completion rate
- Average response time to service requests
- Work order completion rate for contract vs non-contract customers
- Customer satisfaction scores
Complaint Management
- Number of complaints per month
- Average time to resolution
- Repeat complaints (same issue/customer)
- Root cause categories
Time Tracking
- Labor hours per contract
- Actual vs budgeted time
- Billable vs non-billable hours
- Technician productivity
