Each technician must have a unique email address. If you see this error, the email you entered is already associated with another technician. Either use a different email address or edit the existing technician record instead of creating a new one.
Technicians
The Technicians page is where you manage your field team. From this roster, you can view all technicians, add new team members, search and filter by status, and access individual technician profiles to review their performance and assigned routes.
View the technician roster
Navigate to Technicians from the main navigation. The roster displays all technicians in your organization with a count showing active technicians out of the total.
Each technician card shows:
Name and avatar — the technician's name and initials
Status badge — Active, Inactive, or On leave
Skills — chips showing their specialties
Contact info — phone number and service area count
Performance stats — average service time, chemistry accuracy, and completion rate
Click any technician card to open their detail page and view their full profile, routes, and performance history.
Search and filter technicians
Use the search bar at the top of the roster to find technicians by name or other criteria. The placeholder text reads Search technicians...
Use the status filter to narrow the list:
All — shows every technician
Active — technicians currently working and available for route assignment
Inactive — technicians not currently working (former employees or seasonal staff)
On leave — technicians temporarily unavailable
If no technicians match your search or filter, the page displays No technicians found.
Add a new technician
Click Add technician in the roster header. A slide-over panel opens with the title Add technician and description Create a new technician profile.
Fill in the required fields:
Name — the technician's full name
Email — their work email address
Phone — their contact phone number
Complete optional fields as needed:
Language — preferred language for app interface and communications
Status — set to Active, Inactive, or On leave
Employee ID — internal identifier for payroll or HR systems
Max stops per day — the maximum number of service stops this technician can handle in a single day
Service area — geographic region where the technician works
Hire date — when the technician joined your team
Add profile details to personalize their account:
Display name — how the technician's name appears to customers
Bio — a short introduction or background
Years of experience — time in the pool service industry
Specialties — specific skills or certifications (e.g., tile repair, equipment installation)
Fun fact — a personal touch for team profiles
Enter home address if relevant for route planning:
Street, City, State, ZIP — the technician's home location
Click Create technician to save. The button shows Saving... while processing.
Name, email, and phone are required. If you attempt to create a technician without these, you'll see an error: Name, email, and phone are required.
Edit a technician profile
From the technician roster, click a technician card to open their detail page.
Click Edit technician to open the edit slide-over.
Update any fields as needed. All the same fields from the create form are available for editing.
Click Save to apply your changes.
Technician status options
A technician's status controls their visibility and availability for route assignment:
Status | Meaning | Use case |
|---|---|---|
Active | Currently working and available for routes | All current field technicians |
Inactive | Not currently working | Former employees, seasonal staff during off-season |
On leave | Temporarily unavailable | Vacation, medical leave, temporary reassignment |
Technicians and routes
Technicians are assigned to routes that define their daily service schedule. Each technician's detail page includes a Recent Routes section showing their route history.
Each route entry displays:
Date — when the route was scheduled
Status — Draft, Optimized, Published, In Progress, or Completed
Distance and time — total travel metrics
Optimization score — how efficiently the route was planned
Stops — number of service visits and property addresses
If a technician hasn't been assigned to any routes yet, the section shows No routes yet with the message Routes will appear here once assigned.
Technicians use the Chisel Tide mobile app to view and complete their assigned routes. The app supports offline mode, so technicians can work through their entire route even without cellular or WiFi connectivity.
Troubleshooting
"A technician with this email already exists"
"Failed to create technician" or "Failed to create user account"
This indicates a server-side issue during technician creation. Try again after a moment. If the problem persists, contact support with the details of what you were trying to create.
"Failed to update technician" or "Failed to update user"
This error appears when saving changes to an existing technician. Check your network connection and try again. If the issue continues, reach out to support.
Technician not appearing in route assignment options
Verify the technician's status is set to Active. Inactive technicians or those on leave are not available for new route assignments. Update their status on their profile page if they should be eligible for routes.