Suggested Time Slots
Suggested Time Slots help you find available appointment times for a job based on your team’s current schedule.
Repair-CRM checks the selected foreman, assigned technicians, existing jobs, working hours, and job location to suggest time slots where the team is available.
This can make scheduling faster, especially when you need to find a free time without manually checking the full calendar.
Where can I use Suggested Time Slots?
Suggested Time Slots are available in two places:
Dispatching → Quick Add
When creating a new job from Dispatching → Quick Add, suggested slots appear on the scheduling step.
The panel becomes active when the scheduling fields are available and a foreman is selected.
Job form
Suggested slots are also available on the Job form in the scheduling section, next to the calendar.
They are shown only when the job is editable. If the job is in read-only mode, the suggestions are hidden.
What information is used for the suggestions?
Repair-CRM uses the current schedule and job details to calculate useful time suggestions.
Foreman
A selected foreman is required.
If no foreman is selected, you will see a message asking you to select one before suggestions can be shown.
The suggested slots are based primarily on the selected foreman’s schedule.
Technicians
If technicians are assigned to the job, they are also included in the availability check.
This means the suggested time slot must be free for:
the selected foreman
every selected technician
This helps avoid assigning a job at a time when one of the team members is already busy.
Existing jobs
Repair-CRM checks existing jobs from the Dispatching calendar.
These jobs are used to calculate busy times and free gaps during the working day.
All-day events block the entire day.
Job address
If the job has an address with GPS coordinates, Repair-CRM can also show distance information.
This allows the system to estimate whether the job is close to a previous job, the company headquarters, or a technician’s current location.
If no address is available, time suggestions can still work, but distance estimates will not be shown.
Company headquarters
If the foreman has no earlier job on that day, Repair-CRM may calculate the distance from your company headquarters to the job site.
The company location is based on the address saved in Settings.
Technician GPS
If technicians use the Mobile App and GPS tracking is available, Repair-CRM can show which technician is currently closest to the job site.
This is shown separately in the Closest technician now panel.
Suggestion types
There are two suggestion modes.
Standard suggestions
Standard mode finds free time windows during working hours where the selected team is available.
It checks the foreman and assigned technicians and suggests time slots that do not conflict with existing jobs.
This is the default suggestion type and is useful when you simply want to find the next available appointment time.
Nearby jobs
Nearby jobs mode suggests time slots that start after an existing job near the new job location.
This is useful when you want to reduce driving time and schedule jobs geographically closer together.
For Nearby jobs to work:
the new job must have a valid address
the existing job must also have a valid address
the existing job must be nearby
the new slot must start after the previous job ends
the slot must fit within the working day
the foreman and assigned technicians must be available
By default, Repair-CRM looks for nearby jobs within approximately 5 km or 5 miles, depending on the foreman’s unit settings.
If no nearby match is found, Repair-CRM will show that no nearby job slots were found in the selected period.
Working hours and search rules
Suggested Time Slots are calculated using these rules:
Setting | Value |
Working hours | 08:00 – 17:00 |
Default search window | 3 days |
Maximum suggestions | 6 |
Maximum suggestions per day | 2 |
Time step | 30 minutes |
Minimum spacing between suggestions on the same day | 120 minutes |
Job duration options | 1 / 2 / 4 / 8 hours |
If today is included in the search, Repair-CRM only suggests future times.
The current time is rounded to the next 30-minute step.
Choosing the job duration
You can choose the expected job duration before selecting a suggested slot.
Available durations are:
1 hour
2 hours
4 hours
8 hours
Repair-CRM only suggests slots where the full selected duration fits into the schedule.
For example, if you select a 4-hour duration, the suggested slot must have at least 4 free hours available for the selected foreman and technicians.
What happens when I click a suggested slot?
When you click a suggested time slot, Repair-CRM automatically fills in the job scheduling fields:
Date
Started time
Ended time
Suggested slots may also appear on the calendar as temporary overlay events with the title Suggested.
This helps you visually compare the suggested appointment with the existing schedule.
When are suggestions refreshed?
Suggested Time Slots are recalculated automatically when important scheduling details change.
For example, the suggestions refresh when you change:
foreman
assigned technicians
selected date
job duration
suggestion type
job address
This ensures that the suggestions stay aligned with the current job details and the team’s latest schedule.
Distance information
If the job has an address, Repair-CRM may show distance information next to the suggested slots.
Depending on the situation, you may see:
From previous job
If the foreman already has a job earlier that day, Repair-CRM can show the approximate distance from the previous job to the new job.
For example:
About 3.2 km from previous job
The system may also show which client the previous job belongs to and when that job ends.
From headquarters
If the suggested job would be the first job of the day, Repair-CRM can show the distance from your company headquarters to the job site.
For example:
About 8.5 km from headquarters
After nearby job
In Nearby jobs mode, Repair-CRM shows which nearby job the suggested slot follows and how far away it is.
This helps you schedule jobs in a more efficient route.
The distance unit is based on the foreman’s unit settings, so it may be shown in kilometers or miles.
What if the job has no address?
If the job does not have an address, Repair-CRM can still suggest free time slots based on schedule availability.
However, distance estimates and Nearby jobs mode require a valid job address.
You may see a message such as:
Add a job address to see distance estimates.
In Dispatching Quick Add, the message may refer to the Address step.
Closest technician now
The Closest technician now panel shows which technician is currently closest to the job site.
This is based on today’s latest GPS location from the Mobile App.
The panel may show:
the closest technician
distance from the job site
last seen time
If technicians are already selected on the job, Repair-CRM prioritizes those team members.
If no GPS data is available for today, you will see a message that no technician GPS data is available.
Next week
If Repair-CRM cannot find a suitable time slot in the first search period, you can use the Next week button.
This moves the search window forward and looks for available slots in the following period.
This is useful when the selected foreman or technicians are fully booked in the next few days.
Common messages
Select a foreman to see suggested time slots
A foreman must be selected before Repair-CRM can calculate suggestions.
No nearby job slots within 5 km / mi in this period
Nearby jobs mode could not find an existing nearby job that matches the requirements.
You can try:
selecting another date
using Standard mode
changing the foreman
changing the duration
checking that the job address is correct
Add a job address to see distance estimates
The job does not have GPS coordinates yet.
Add or update the job address to enable distance estimates.
No technician GPS data for today
No current technician location data is available for today.
This may happen if technicians have not used the Mobile App today or GPS tracking is not available.
Summary
Suggested Time Slots help you schedule jobs faster by checking team availability, existing jobs, working hours, job duration, and location information.
You can use Standard suggestions to find free time slots, or Nearby jobs mode to schedule work close to existing jobs.
When address and GPS data are available, Repair-CRM can also show distance estimates and identify the closest technician to the job site.


