QuoteIQ

QuoteIQ Job Lists Feature


QuoteIQ Job Lists

FEATURE OVERVIEW

What is Job Lists?

Job Lists is a centralized job management dashboard that allows contractors to view, filter, search, and manage all jobs in one unified location. It provides a comprehensive overview of job metrics, real-time status tracking, and quick access to create new scheduled jobs with full team assignment capabilities.

Where Job Lists Lives

  • Navigation: Hamburger menu → “Job List”
  • Screen Title: “Job List” (header bar)
  • Primary Tab: Accessible alongside Home, Estimates, Schedule, and QuoteIQ Cam in the bottom navigation

Job List Plan Availability

Available on all QuoteIQ Plans


DASHBOARD COMPONENTS

Overview Metrics Cards

The Job Lists dashboard features two primary metric cards at the top of the screen:

Card 1: Overview (or Recent Visits)

Displays aggregate job statistics:

  • Total: Complete count of all jobs in the system (e.g., 798)
  • Open: Number of jobs not yet completed (e.g., 265)
  • Completed: Number of finished jobs (e.g., 96)

Card 2: Recent Visits / Visits Scheduled

Toggles between past and future performance:

Recent Visits (Past 30 Days):

  • Number of visits completed
  • Percentage change indicator
  • Revenue generated ($)

Visits Scheduled (Next 30 Days):

  • Number of upcoming visits
  • Percentage indicator (e.g., 100%)
  • Projected revenue ($)

FILTERING & SEARCH CAPABILITIES

Status Filter

Filter jobs by their current status. Options include:

StatusDescriptionBadge Color
AllShows all jobs (default)N/A
OpenJobs not yet completed or paidOrange
PaidJobs completed and payment receivedGreen
DoneJobs marked as completeBlue
UpcomingFuture scheduled jobsN/A

Type Filter

Filter jobs by scheduling type:

TypeDescription
AllShows all job types (default)
One-off jobsSingle occurrence jobs
Recurring jobsJobs on a repeat schedule (weekly, monthly, etc.)

Search Bar

  • Location: Below the filter buttons
  • Placeholder Text: “Search jobs…”
  • Search Capabilities: Free-text search across:
    • Client names
    • Job titles
    • Property addresses

JOB TABLE STRUCTURE

Column Layout

The job list displays in a sortable table format with the following columns:

ColumnDescriptionSortable
ClientCustomer name associated with the jobYes (↕)
Job TitleService type and estimate formatYes (↕)
PropertyFull property address (street, city, state, ZIP)No
ScheduleDate and time range (MM/DD/YYYY HH:MM AM/PM)Yes (↕)
StatusVisual status badge (Paid/Open/Done)Yes (↕)
TotalInvoice/job total in USDYes (↕)

Job Title Formats

Job titles indicate both the estimate type and service:

  • Standard: [Service Name] – Traditional single-service job
  • Options: [Service Name] – Created from Good/Better/Best estimate
  • Quick: [Service Name] – Created from Quick estimate
  • Package: [Service Name] – Created from Package estimate
  • Event: [Service Name] – Event-based or special occasion job

Examples:

  • “Standard: House Wash”
  • “Options: House Wash”
  • “Standard: Solar Panels”
  • “Event: House Wash”

Status Badge Indicators

Visual color-coded badges for quick status identification:

  • 🟢 Paid (Green) – Payment received
  • 🟠 Open (Orange) – Awaiting completion or payment
  • 🔵 Done (Blue) – Job completed

CREATE SCHEDULE JOB FORM

Accessing the Form

  • Button: “+ Create” (dark navy button, top right of job list)
  • Opens: Modal/slide-up form titled “Create Schedule Job”

Form Fields & Sections

1. Customer Selection

  • Field: “Select Customer” dropdown
  • Options:
    • Select from existing customers in CRM
    • “+ Add a new customer” link to create new contact

2. Scheduling

Start Date:

  • Calendar date picker
  • Format: YYYY-MM-DD (e.g., 2025-12-02)
  • “Select” button to confirm date

Start Time / End Time:

  • Time input fields (hh:mm format)
  • Separate fields for start and end times

Scheduling Options (Checkboxes):

  • Recurring Schedule – Enable for repeat jobs
  • All Day – Mark as full-day job (no specific times)

3. Services Section

  • Display: “No services added yet” (empty state)
  • Instruction: “Tap the button below to add a service”
  • Button: “+ Add A New Service” (outlined button)
  • Functionality: Opens service/price book selection

4. Notes

  • Field: Text input with “Notes” label
  • Icon: Document/clipboard icon
  • Purpose: Job-specific instructions, special requirements, or internal notes

5. Employee Assignment

Section Header: “Select Employees”

  • Dropdown: “Assign Employee” selector
  • Add More: “+ Add more” link to assign multiple employees
  • Remove: Red trash icon button to delete assignment
  • Multiple: Can assign multiple individual employees to single job

6. Crew Assignment

Section Header: “Select Crews”

  • Dropdown: “Assign Crew” selector
  • Add More: “+ Add more” link to assign multiple crews
  • Remove: Red trash icon button to delete assignment
  • Multiple: Can assign multiple crews to single job

7. Confirmation

  • Button: “Confirm Schedule” (dark navy, full-width)
  • Action: Creates the scheduled job and adds to Job List

USER FLOW DIAGRAMS

Viewing Jobs Flow

Open App → Hamburger Menu → Job List → View Dashboard
                                          ↓
                              Apply Filters (optional)
                                          ↓
                              Search Jobs (optional)
                                          ↓
                              Tap Job Row → View Job Details

Creating a Job Flow

Job List → Tap "+ Create" → Create Schedule Job Form
                                      ↓
                            Select/Add Customer
                                      ↓
                            Set Date & Time
                                      ↓
                            Add Services (optional)
                                      ↓
                            Add Notes (optional)
                                      ↓
                            Assign Employees/Crews
                                      ↓
                            Tap "Confirm Schedule"
                                      ↓
                            Job Added to List

JOB LISTS KEY BENEFITS

For Solo Operators

  • Single View Management: See all jobs without switching between multiple screens
  • Quick Status Checks: Instantly identify which jobs need attention (Open status)
  • Efficient Scheduling: Create jobs with all details in one form

For Growing Teams (3-7 employees)

  • Team Assignment: Assign specific employees or pre-built crews to jobs at creation
  • Workload Visibility: See who’s assigned to what through job details
  • Recurring Job Management: Easily filter and manage maintenance contracts

For Established Businesses (7+ employees)

  • Performance Metrics: Track 30-day past and future performance at a glance
  • Revenue Forecasting: See projected revenue from scheduled visits
  • Crew Coordination: Assign entire crews to jobs for complex projects

COMMON USE CASES

1. Morning Dispatch Routine

Scenario: Business owner needs to see today’s jobs and ensure crews are assigned.

Steps:

  1. Open Job List
  2. Filter by Status → “Upcoming”
  3. Review scheduled jobs for the day
  4. Verify employee/crew assignments
  5. Dispatch teams

2. Accounts Receivable Follow-Up

Scenario: Office manager needs to identify unpaid jobs for collection calls.

Steps:

  1. Open Job List
  2. Filter by Status → “Open”
  3. Review list of unpaid jobs
  4. Note client names and totals
  5. Initiate follow-up via ClientHub or phone

3. Recurring Service Review

Scenario: Contractor wants to review all maintenance contracts.

Steps:

  1. Open Job List
  2. Filter by Type → “Recurring jobs”
  3. Review all recurring service agreements
  4. Check schedules and pricing
  5. Identify upsell opportunities

4. Quick Job Scheduling

Scenario: Customer calls requesting same-day service.

Steps:

  1. Open Job List
  2. Tap “+ Create”
  3. Select existing customer (or add new)
  4. Set today’s date and available time slot
  5. Add service from price book
  6. Assign available employee
  7. Confirm Schedule
  8. Job immediately appears in list and calendar

5. End-of-Month Performance Check

Scenario: Owner wants to review monthly job completion and revenue.

Steps:

  1. Open Job List
  2. Review “Recent Visits – Past 30 Days” card
  3. Note completed visits count and revenue
  4. Compare to “Visits Scheduled” for next month
  5. Identify trends and adjust capacity

JOB LISTS INTEGRATION WITH OTHER QUOTEIQ FEATURES

Schedule/Calendar

  • Jobs created in Job List appear automatically on the Schedule calendar
  • Calendar events sync bi-directionally with Job List status

Estimates

  • Jobs linked to original estimates (Standard, Options, Quick, Package)
  • Job title reflects estimate type used

EmployeeHub

  • Employee assignments pull from EmployeeHub employee database
  • Crew assignments use pre-configured crews from EmployeeHub

Invoicing

  • Job status updates when invoice is paid
  • “Paid” status reflects payment received through QuoteIQ invoicing

ClientHub

  • Customer selection pulls from CRM database
  • Job history visible in customer contact records

COMPETITIVE ANALYSIS

Job Lists vs. Competitors

FeatureQuoteIQ JobberHousecall ProServiceTitan
Centralized Job Dashboard✅ Included✅ Included✅ Included✅ Included
Status Filtering✅ 5 options✅ Similar✅ Similar✅ Advanced
One-off vs Recurring Filter✅ Native⚠️ Limited✅ Yes✅ Yes
30-Day Performance Metrics✅ Built-in⚠️ Reports Only⚠️ Reports Only✅ Built-in
Employee Assignment at Creation✅ Yes✅ Yes✅ Yes✅ Yes
Crew Assignment at Creation✅ Yes✅ Yes⚠️ Limited✅ Yes
Search Functionality✅ Yes✅ Yes✅ Yes✅ Advanced
Mobile-First Design✅ Yes✅ Yes✅ Yes⚠️ Desktop-first

QuoteIQ Job Lists Advantages

  1. All-In-One: Job Lists included in subscription, no add-on required
  2. Mobile-Optimized: Designed for field use on phones
  3. Quick Creation: Create fully-detailed jobs in under 60 seconds
  4. Visual Status Badges: Color-coded for instant recognition
  5. Integrated Metrics: Performance data visible without navigating to separate reports