Jobs
The jobs page lists every job that exists in Dime.Scheduler. It is the central place to inspect job data, geocode addresses, drill into the tasks of a job, and clean up data that is no longer relevant.

Geocoding
Beside the traditional functions like sorting, grouping and filtering, the geocode buttons are a key feature of this view. There are two:
- The Geocode All toolbar button geocodes every job that does not yet have coordinates. This is the same routine that runs at night and tries to find coordinates for newly arrived jobs.
- Each row has a small geocode button that geocodes a single job - useful when only one job's address has changed.
Read more about geocoding here.
Inspecting tasks of a job
Opening a job's row reveals a side panel with the open tasks belonging to that job. From here you can review the tasks linked to the job, sort and filter them, and selectively delete tasks (see below).
Cleaning up jobs and tasks
Planners and administrators can remove jobs and tasks directly from this view. This is intended as a cleanup mechanism for data that is no longer relevant - for example, jobs imported from a back-office system that are now stale.
Deleting jobs
- Select one or more jobs in the grid (use the checkboxes; multi-select is supported).
- Click the Delete button in the toolbar.
- The toolbar switches to a confirmation strip. Optionally tick Also delete linked appointments to cascade the delete to every appointment linked to the selected jobs.
- Confirm.
When the cascade option is enabled, the appointments are removed in the background and a notification confirms when the cleanup is complete.
Deleting tasks
Tasks are deleted from the per-job side panel.
- Open a job's tasks side panel.
- Select one or more tasks.
- Click Delete and confirm. As with jobs, ticking Also delete linked appointments cascades the delete to the appointments backed by those tasks.
Deleting jobs or tasks is permanent - the records are removed from Dime.Scheduler. If the data originates from a back-office system, the next sync may re-import the deleted entities.
Data accuracy
Crucial in geocoding is the presence of accurate data. Even though the geocoding algorithms are quite clever, they cannot always reliably interpret the incoming data. The address "Papa John's Pizza, Rome" is ambiguous and may confuse the algorithm - returning coordinates for the Italian capital rather than the small city in Floyd County, Georgia in the USA. Therefore, it is always best to be as specific as possible and use international conventions like ISO 3166. To support administrators in the management of country codes, the localization view maps localized countries to their ISO codes, which improves the accuracy of geocoding.
Cleanup
Planners and administrators can remove jobs and tasks directly from this page, without going through the back-office system to clean up outdated or irrelevant scheduling data.
- Delete jobs: remove an entire job and all its associated tasks.
- Delete tasks: remove an individual task without affecting the rest of the job.