Skills are the professional competencies and technical capabilities that Technicians and Crews possess to perform field service work effectively. Setting up Skills correctly helps the system:
How Skills Work in Work Orders
When creating a Work Order, you define the skills required to complete the job:
Skill Validation During Appointment Assignment
When you create a Service Appointment from a Work Order and assign a Technician or Crew:
Example: A Work Order requires Skills: Electrical and Installation. Only Technicians/Crews who have both skills will be available for assignment.
Before assigning Skills to Technicians or Crews, complete the following setup steps in Settings:
Step 1 – Create a Skill
Step 2 – Create a Certificate Type
Certificate Types are used when assigning Skills to Technicians or Crews. They categorize the type of certification associated with a skill.
Method A – Assign from the Skill Detail Page
To assign skills to Crews from the same page, go to the Crews tab → click Assign Crew and enter the information in the same manner as described above.
Method B – Assign from the Technician/Crew Detail Page
Assign Skill to Technician
Assign Skill to Crew
⚠️ Duplicate Skill Warning: If you receive the message "Duplicate skills have been found". This skill has already been assigned . Are you sure you want to save?" Click OK to save and create another certificate for this skill, or click Cancel to discard the changes
The Renewal Status field controls how the system behaves when a Technician or Crew has an expired certificate and you try to assign them to a Service Appointment.
| Renewal Status | Certificate Expired | System Behavior |
| Not Required | Yes | No impact — Appointment saves normally |
| Not Required | No | No impact — Appointment saves normally |
| Pending | Yes | ⚠️ Warning displayed, but Appointment still saves |
| Pending | No | No impact — Appointment saves normally |
| Required | Yes | 🚫 Warning displayed, Appointment cannot be saved until certification is Active |
| Required | No | Appointment saves normally |
Warning Messages
When Renewal Status = Pending and certificate is expired:
The Appointment is still saved successfully. A warning message, "[Technician/Crew Name]'s certification has expired and is currently pending renewal" will be displayed on the Appointment Details page.
When Renewal Status = Required and certificate is expired
"[Technician/Crew name]'s certification has expired and renewal is required" . The Appointment cannot be saved. The certification must be updated to Active status before the assignment can proceed.
Remove a Skill from a Technician
Remove a Skill from a Crew
The table below summarizes the full flow from skill setup to Appointment assignment:
| Step | Action | Where |
| 1 | Create Skills | Settings → Technician Skill |
| 2 | Create Certificate Types | Settings → Certificate Type |
| 3 | Assign Skills to Technicians | Technician Detail → Skills & Certifications or Skill Detail → Technicians tab |
| 4 | Assign Skills to Crews | Crew Detail → Skills tab or Skill Detail → Crews tab |
| 5 | Define Required Skills on Work Order | When creating or editing a Work Order |
| 6 | Create Service Appointment | Only Technicians/Crews with matching skills appear in the assignment dropdown |