Skip to main content

Company Settings: Jobs & Services

This guide will walk you through what services and jobs are within a project and how to manage them within your company settings.

Kayti Dees avatar
Written by Kayti Dees
Updated over a week ago

Understanding Services vs. Jobs

Before setting up this section, it’s important to understand the difference between a Service and a Job:

  • Service – The type of trade or work you’re offering to the customer.

    • Examples: Roof replacement, roof repair, siding installation, gutter installation, soffit/fascia repair.

    • Once your services are added they can be linked within a quote template by clicking the gear icon on any Option or Add-On page.

      • This connection allows ProLine to automatically create a job for the selected service and sync the associated value to QuickBoo

  • Job – The management layer that tracks a service through its workflow.

    • If you add a service called Roof Replacement, you can create a Roof Replacement Job to track its progress across defined stages.

    • Jobs are how you monitor the status of each service within a project.

You can provide multiple services for one customer within a single project (Roof Replacement, Siding Installation, Gutters). Each of those services can have its own job, allowing you to track their progress separately.

Accessing the Jobs & Services settings

  1. Click the hamburger menu (☰) in the top left corner of your ProLine account.

  2. Scroll down and select "Company Settings"

  3. A new window will appear in your browser

  4. Select the "Jobs & Services" tab on the left side of the screen.

Adding a service:

  • Click the "Add Service" button.

  • A pop-up window titled Project Service Name will appear—this is where you’ll enter the name of the service, typically representing the trade or work type your company provides (e.g., Roof Replacement, Roof Repair, Siding Installation, or Gutter Install).

  • Once named, click the blue Create button to save. The new service will then appear in your Project Services list. From here, you can:

    • Edit the service name at any time.

    • Delete the service if it’s no longer offered.

    • Create Job Automatically: Yes or no option. Choose Yes if you want a job to be created automatically whenever this service is added to a project through a quote and that quote is approved by contact.

      • You will see the jobs within the job tab of the project.

    • Assign a Service Color for easy visual identification across your projects.

Configuring Job Stages for Each Service

Every service can have its own job pipeline, which is shown on the boards page and is a series of stages that track progress for that type of work.

  1. Expand the service by clicking the dropdown arrow.

  2. In the Job Stages area, click Add Stage.

  3. For each stage:

    • Stage Name: Give the step a clear title (Inspection Scheduled, Materials Ordered, Installation Complete).

    • Status: Statuses will be important for reporting once job-level report analytics are introduced. Choose one of the four standard statuses:

      • Planning – For early preparation or pre-work.

      • In Progress – For active work stages.

      • Blocked – For stalled or waiting stages.

      • Complete – For finished work.

    • Color: Pick a color for quick visual reference on your job board.

  4. To manage stages:

    • Click the eye icon to archive a stage. Archived stages will only show job counts, not the jobs’ information.

    • Click the trash can to permanently remove a stage you no longer need.

Your Jobs Board, which is found by selecting Boards in the left sidebar and then clicking the Jobs tab, will now display the custom pipelines and stages associated with that service whenever it’s used.

Adding Dynamic Fields to Services

Below the Job Stages area, you’ll find Dynamic Fields — customizable fields to store extra information about a service or job.

  1. Click Add Field.

  2. Complete the following:

    • Display Name: How the field will appear to users (e.g., Permit Number or Insurance Policy).

    • Type: Choose from Single Line, Multi-Line, Number, Dropdown, Checkbox, or Date.

    • Unique Identifier: Enter a system-friendly name (lowercase, no spaces, unique across all dynamic fields).

Dynamic fields let you store job-specific details in a structured way (like start dates, insurance info, or gate codes) and make sure your team collects consistent data. For a more detailed breakdown of this item, click the link here!

Did this answer your question?