Create a new job
Book a one-off or recurring job and assign a technician.
Manage a job
Update status, add notes, and run the job from its details page.
What a job holds
Customer and location
Associate the job with a customer or organization, primary and secondary contacts, service address, property, and service territory.
Classification
Organize the work with a trade type, job category, priority, tags, lead source, skills, and a parent job for revisits.
Schedule and visits
Set a due date or scheduled time, create recurring work, and add more visits through appointments when enabled.
Tasks
Break the work into service tasks, run in serial or parallel, with checklists or forms attached.
Parts and services
Add the parts and services the job needs as line items, bundles, sections, item groups, or custom items.
Time and expenses
Capture technician time logs and job expenses that feed into job costing.
Associations
Link the job to related projects, properties, requests, contracts, assets, and attachments.
Line items view
Review all parts, services, and expenses together in one place on the job, so you can track costs and profitability at a glance.
Custom fields
Capture any extra details your organization configures as custom fields.
Quick start
Quick start
- Create a job for the customer and service location.
- Add the job category, work details, service tasks, parts, services, or assets.
- Schedule the work and assign a technician manually or with Assisted Scheduling.
- Start the job and update its status as work progresses.
- Record time, expenses, notes, photos, and other job details from the field.
- Complete the job and review related costing or billing information.
Before you start. Working with jobs needs access to the Jobs module and its create and edit permissions. Your administrator can turn these on.
Advanced setup
Advanced setup
- Configure job statuses, dependencies, and status-based checklists.
- Build reusable service tasks, forms, and inspection checklists.
- Configure custom fields and control whether they are required, read-only, or hidden.
- Set up service territories, technician skills, teams, shifts, and work hours.
- Configure Assisted Scheduling to recommend suitable technicians and time slots.
- Enable recurring jobs and appointments for repeat work and multiple visits.
- Configure job costing and profitability for labor, parts, services, expenses, and revenue.
- Set up job documents, customer notifications, and public job links.
- Use workflows to automate actions when jobs are created, updated, assigned, or moved to a new status.
- Customize Kanban views, saved views, and filters for job management.
Guides by task
- Manage jobs
- Schedule and assign
- On the job
- Cost and reports
Common questions
What is the difference between a job, a child job, a task, and a project?
What is the difference between a job, a child job, a task, and a project?
A job is the work order for a customer request. A child job sits under a parent job, such as a revisit. A task is a step or milestone inside a job. A project groups several related jobs under a larger engagement.
Can I complete a job without completing its service tasks?
Can I complete a job without completing its service tasks?
Only if your administrator turns on the “Allow managing tasks in completed jobs” setting under Settings, Modules, Jobs, General Settings. Otherwise, resolve every service task before you move the job to Completed or Closed.
What is the purpose of skills on a job category?
What is the purpose of skills on a job category?
Skills capture the expertise a job needs. Assign skills to a job category so every job in that category carries them, and scheduling, including Assisted Scheduling, uses them to match technicians who hold those skills. Set them up under Settings, Modules, Jobs, Skillsets.
What are job card templates?
What are job card templates?
A job card template controls the printable job card for a job category: the page size, orientation, margins, and which job fields, tables, and details appear. When Zuper generates a job card, dynamic variables pull live job data such as the work order number, customer, checklist answers, and status into the document. Configure them under Settings, Modules, Jobs, Job Card Templates.
How do I cancel a job?
How do I cancel a job?
Open the job and use Update Status to move it to a Cancelled status. Cancelling keeps the job and its history in your records. Deleting a job is separate and is available to admins by default, or to roles granted the Delete Job permission.
What notifications and alerts can I set for jobs?
What notifications and alerts can I set for jobs?
Under Settings, Modules, Jobs, Job Notifications you can set three types: Job Reminders before a start time, end time, or due date; Job Delay Alerts when a job runs late by time or by status; and Job Status Alerts when a job reaches a chosen status. Each can go out by push notification, SMS, or email to assigned users, teams, technicians, or team leaders. You can also notify customers through Customer and Contact notifications.
How do I handle a revisit job?
How do I handle a revisit job?
Create the revisit as a child job under the original job, or set the original as the Parent Job when you create the new one, so the two stay linked. Parts and service line items from the parent copy to the child automatically, so remove any that do not apply. This keeps a clear parent-to-child link and a single job history.
Keep exploring
Assisted Scheduling
Get the right technician to the right job at the right time.
Job costing
See where each job stands on cost and profitability.
Jobs gallery
Find, filter, and download job photos and videos.
Job timelogs
Track technician time captured from the field.