Customers & jobsJobs

Jobs

Create, schedule, and track work from unscheduled through done.

This is where you track your work. A job represents a single service call — whether it's a one-time visit or part of a recurring series. From here you can assign team members, add what you're charging for, attach photos, and mark the work done when you're finished.

Jobs list showing the All, Unscheduled, Scheduled, and Done tabs with a mix of scheduled and done jobs
Jobs list showing the All, Unscheduled, Scheduled, and Done tabs with a mix of scheduled and done jobs

Job statuses

Every job has one of four statuses:

StatusWhat it means
UnscheduledCreated but no start time set yet.
ScheduledA start time has been set.
DoneWork is complete. Tapping "Mark done" moves the job here.
CancelledJob was called off.

At the top of the jobs list you'll see tabs: All, Unscheduled, Scheduled, and Done. Tap a tab to filter. You can also search by job title using the search bar.

Create a job

Open the jobs list

Go to Jobs in the sidebar and tap New job.

Fill in the basics

  • Title — required. Keep it specific: "Replace water heater" or "Spring lawn treatment" is more useful than "Job 14".
  • Customer — search and select the customer. You can leave this blank and add it later.
  • Assigned techs — search by name and select one or more team members.

Set the schedule

Choose whether this is a one-time job or a recurring job.

Set a Start and, optionally, an End time. If you leave both blank, the job is created as unscheduled — you can add the time later from the job detail page or from the calendar.

Add line items

Add what you're charging for. Each line item needs a description, quantity, and unit price. As you type a description, Zoop searches your pricebook and suggests matching items — tap one to fill in the description and price automatically.

If you agreed on a single total price for the job instead, enter it in the Flat price field. When you do that, the line-item subtotal still shows but is for your reference only — the flat price is what gets billed.

On any line item you typed by hand, you'll see a "Save to pricebook" link. Tap it to add that item to your catalog so you can reuse it next time.

Add notes

The Notes field is for job-level context: access instructions, gate codes, what the customer told you, what to watch out for. This is separate from the timestamped notes you and teammates can add later on the job detail page.

Save

Tap Create job. Zoop opens the job detail page.

Create a job from a quote

When a quote is accepted, you can convert it to a job directly from the quote detail page. The job inherits the line items and customer from the quote. A "Source quote" link appears in the job's connections panel so you can navigate back.

See quotes for how to send and accept quotes.

Job detail page

The job detail page is where you manage everything about a single job.

Job detail page showing the status badge, Edit and Mark done buttons, Customer, Schedule, and Assigned techs cards, line-items table, and Photos and Notes sections
Job detail page showing the status badge, Edit and Mark done buttons, Customer, Schedule, and Assigned techs cards, line-items table, and Photos and Notes sections

Overview cards

Three cards appear near the top of the page:

  • Customer — name, phone, and email. Tap the name to open the customer record.
  • Schedule — the start time, end time, and duration for a one-time job. For a recurring instance, this shows the recurrence pattern and a link to the full series.
  • Assigned techs — the team members currently assigned to this job.

Line items

The line-items table shows each item with its quantity, unit price, and row total, plus a subtotal at the bottom. If a flat price is set, it appears instead and the table is shown for reference only.

Photos and videos

Tap Upload in the "Photos and videos" section to attach a photo or video from your device. Uploaded media appears in a grid. Tap any thumbnail to open it full-screen; use the left and right arrows (or arrow keys) to navigate between files.

Notes

The notes panel holds timestamped notes for this job — things added by you or a teammate, each stamped with who wrote it and when. Tap Add note in the page header to write one.

The notes field you filled in when creating the job is separate. It appears above the line-items section and is for standing context (access codes, what the customer described), not for conversation back-and-forth.

Connections

If the job came from a quote, a "Connections" panel on the right side of the page shows the source quote and its status. Any invoices you've created for this job also appear here.

Edit a job

Tap Edit at the top of the job detail page. You can change the title, customer, assigned techs, schedule, line items, and notes.

For a recurring job, Zoop asks which visits to update:

OptionWhat changes
Just this occurrenceOnly this date — others are unchanged.
This and future occurrencesSplits the series from this date forward.
All occurrencesUpdates the series template for every occurrence. Past completed jobs are preserved.
TODO(screenshot): the "Apply changes to" modal showing the three radio options.

Assign a crew

When editing a job, the "Assigned techs" field also lists your saved crews. Select a crew to add all of its current members to the job at once. If the crew has no members yet, Zoop will let you know and won't assign anyone.

See team for how to create and manage crews.

Mark a job done

Tap Mark done at the top of the job detail page. The status changes to done and the button disappears. You can still edit the job after marking it done if you need to correct anything.

Dispatch and scheduling

Once jobs are on the schedule, two views help you manage the day:

  • Dispatch — shows your jobs on a map alongside a schedule board. Use it to route efficiently and assign work to your team.
  • Calendar — a time-based view of all scheduled jobs, good for spotting gaps or conflicts.

Recurring jobs

Recurring jobs run on a schedule — weekly maintenance, monthly inspections, and so on. They are managed through a series template that generates individual job occurrences. See recurring jobs for a full guide.