For the complete documentation index, see llms.txt. This page is also available as Markdown.

Common Workflows

Use these workflow paths when you know what you need to do but not which part of Essential to open first.

Work a visit in the mobile app

Use this flow when a technician is heading to a scheduled visit, completing the work, and sending the result back to the office.

  1. Sign in and open the Visits tab. Sign in and navigate the mobile app

  2. Find today's visit in Day view, or switch to Week or Month to pick another date. See your visits in the mobile app

  3. Open the visit to review the address, instructions, contacts, files, and asset groups. Open a visit in the mobile app

  4. Tap On My Way if available, then Clock In when work starts. Use On My Way, Clock In, and Clock Out

  5. Fill inspection reports or a work acknowledgment if the job requires them. Fill inspection reports on mobile

  6. Add a visit summary, choose the job status, update invoice items, and save it for the office. Add a visit summary on mobile

  7. Clock out after the summary is submitted. Use On My Way, Clock In, and Clock Out

Create a customer, property, and contact

Use this flow when you are adding a new account or service location before any work is scheduled.

  1. Create the customer account and set Customer Billing. Create a customer

  2. Add the service location under that customer. Create a property

  3. Create the people who should receive scheduling, billing, or approval communication. Creating a contact

  4. Confirm whether each contact has customer-level roles, property-level roles, or both. Contact roles explained

Create and reschedule a visit

Use this flow when office staff need to get a visit onto the schedule or move it later.

  1. Review the scheduling calendar and current backlog. See and manage your schedule

  2. Create the visit if it does not exist yet. Create a new visit

  3. Drag a backlog visit onto the calendar, or drag a scheduled visit to a new time or technician. Schedule, reschedule, or reassign a visit

  4. Check conflicts and multi-day behavior when moving work around. Drag and drop to schedule, move, reassign, and handle conflicts

  5. Send the customer a visit reminder when needed. Send a visit reminder to a customer

Create and send a quote

Use this flow when a customer needs to approve work before your team performs it.

  1. Start the quote from the Quotes page. Create a quote

  2. Add the work and pricing details. Add a line item to a quote

  3. Apply discounts, tax, and terms if needed. Apply a discount to a quote

  4. Choose the quote's terms and conditions. Set terms and conditions on a quote

  5. Send the quote to the customer for signature. Send a quote to a customer

  6. Track whether the quote is draft, unsigned, signed, or void. Quote statuses and lifecycle

Turn approved work into an invoice

Use this flow when work is ready to bill, either from a signed quote or from a job.

  1. If the quote is signed, use it as the source for the invoice. Turn a signed quote into an invoice

  2. Or create an invoice from the job when the job is ready to invoice. Create an invoice from a job

  3. Review line items, discounts, and payment terms. Create an invoice

  4. Send the invoice to the customer. Send an invoice to a customer

  5. Record a manual payment or charge a saved card when payment arrives. Record a payment on an invoice

Publish and share an inspection report

Use this flow when office staff or technicians need to complete an inspection and deliver the result.

  1. Open the report list and find the report. See and browse your inspection reports (the Inspection Reports page)

  2. Fill in fields, including pass/fail questions and photos. The field types you fill in on a report

  3. Record a deficiency when an item fails. Marking Fail and recording a deficiency while filling a report

  4. Save a draft until it is ready, then publish it. Save a draft and publish an inspection report

  5. Download the final report, email only its PDF with Send Report, or include it in a broader Job Summary. Download or email an inspection report

Run a weekly timecard cycle

Use this flow to take a technician's clocked time through review, approval, and payroll.

  1. Turn on time cards and set the pay period and overtime rules. Set up Time & Pay for timecards

  2. Technicians clock in and out on their visits through the week. Use On My Way, Clock In, and Clock Out

  3. Technicians review their week and submit it from the mobile app. Track and submit your timecard on mobile

  4. Managers review submitted timecards, approving them or sending them back with a note. Review, approve, or send back timecards

  5. Before running payroll, confirm every timecard for the period is approved. Payroll and timecard reports

See a job's profitability

Use this flow to turn on cost tracking and see margin on a job.

  1. Turn on Job Costing and set each technician's hourly cost rate. Turn on Job Costing and set cost rates

  2. Open a job to see revenue against labor and material cost. Job Costing on a job: revenue, costs, and margin

  3. Add revenue billed outside Essential, or labor that wasn't clocked. Add manual revenue or a manual labor entry to a job

  4. Compare margin across jobs and technicians. Job costing reports: profitability, cost breakdown, and more

Set up recurring service automation

Use this flow when a property has equipment that should generate service requests, outreach, or internal tasks on a cadence.

  1. Understand the automation lifecycle before changing setup. How recurring service automation works (the full cycle)

  2. Create or review the asset group. What an asset group page shows

  3. Add the assets that belong to the group. Add or bulk-add assets to an asset group

  4. Choose recurring service settings on the asset group. Set up recurring services on an asset group

  5. Set what automation should do when service is due. Set or change an asset group's automation (Automation Setup)

  6. Use blockers guidance if automation does not run. Why isn't an asset group's automation running? (blockers)

Last updated

Was this helpful?