Skip to main content

How to Schedule jobs in FieldCamp?

This guide walks you through how to schedule a new job in FieldCamp — whether it’s a one-time task or part of a recurring service.

Updated over 3 months ago

In FieldCamp, jobs are created to assign tasks, schedule work, and track progress for field service operations. Jobs can be:

  1. One-Time Jobs – Scheduled for a specific date and time.

  2. Recurring Jobs – Automatically repeat at defined intervals.

Jobs contain multiple components, including client details, team assignments, job scheduling, line items (services/products), job notes, and attachments. This guide walks you through the entire process of creating a job step by step, covering both one-time and recurring jobs.


Step 1: Navigating to the Job Creation Page

job management in FieldCamp

Navigation Methods

  1. Primary Access via Jobs Menu

    • Log into FieldCamp dashboard

    • Navigate to Jobs section from main menu

    • Click "Create Job" button (typically top-right)

    • Job creation form opens in full-screen mode

  1. Quick Creation from Client Card

    • Open any Client Card

    • Click "Action" button

    • Client details auto-populate in creation form

    • Reduces data entry and ensures accuracy

  1. Calendar-Based Creation

    • Select "Create Job" from context menu

    • Date and time auto-fill from selected slot

    • Ideal for schedule-first planning

  1. Duplicate Existing Job

    • Find similar job in Jobs list

    • Click "Duplicate" action

    • Modify details as needed

    • Saves time for repeat services


Step 2: Enter Client Details

At the top of the job creation form, you will find Client Details, which include:

  • Client Selection – Choose an existing client from the dropdown or create a new client.

  • Billing Address – Enter or confirm the billing address (useful for invoices and records).

  • Job Number – A unique job number is automatically assigned.

  • Phone Number – The client’s phone number is displayed for quick reference.

A job must always be associated with a client. If the client is new, you can add them directly from this step.


Step 3: Setting the Job Schedule

adding new jobs

​One-Time Job Scheduling

One-time jobs handle single service instances with specific timing requirements:

Standard Scheduling

  1. Select "One-Off Job" tab in scheduling section

  2. Start Date Selection:

    • Calendar picker with availability overlay

    • Shows team capacity and existing bookings

    • Conflict warnings for overbooked periods

  3. Start Time Configuration:

    • Time slot selector with customizable intervals

    • Duration estimator based on service type

    • Buffer time for travel automatically added

  4. End Date/Time (Optional):

    • For multi-day projects

    • Automatic calculation based on estimated hours

    • Resource blocking for entire period

Flexible Scheduling Options

"Schedule Later" Mode

  • Creates job without specific date/time

  • Appears in unscheduled queue for dispatcher

  • Useful when awaiting parts or approvals

  • Can be scheduled when ready

"Any Time" Option

  • Job can be completed within date range

  • No specific appointment with client

  • Technician fits into available schedule

  • Common for routine maintenance

AI-Powered Smart Scheduling

FieldCamp's AI scheduling eliminates the guesswork from job scheduling by automatically analyzing multiple factors to find the optimal time slot. When enabled, the AI considers team availability, travel routes, skill matching, and client preferences to suggest the perfect scheduling solution.

Activation Method

  1. Check "Let AI Find The best time" checkbox

  2. AI scheduling interface appears with smart parameters

  3. System analyzes all constraints automatically

  4. Optimal time slot is calculated and suggested

Smart Scheduling Parameters

The AI scheduling system collects three critical parameters to optimize scheduling:

1. Job Duration Estimation: "How long will this job take?"

  • Quick Options: 1 hour, 2 hours, 4 hours

  • Custom Duration: Specify exact time needed

  • AI Learning: System learns from similar past jobs

  • Buffer Inclusion: Automatically adds prep and cleanup time

The duration parameter helps AI block appropriate time slots and avoid scheduling conflicts.

2. Completion Timeline: "When do you need this done?"

  • Next 7 days: For urgent or priority jobs

  • Next 2 weeks: Standard scheduling window

  • Next month: Flexible, non-urgent work

  • Custom Range: Specific date constraints

This parameter defines the scheduling window within which AI searches for optimal slots.

3. Travel Time Optimization: "Maximum travel time from previous job"

  • 15 minutes: Tight geographic clustering

  • 30 minutes: Moderate travel acceptance

  • 1 hour: Wider service area coverage

  • No limit: Distance not a constraint

  • Custom: Specific travel threshold

This ensures efficient routing by limiting dead time between jobs, reducing fuel costs and maximizing billable hours.

Recurring Job Configuration

managing recurring jobs in fieldcamp

Recurring jobs automate repetitive service scheduling: Recurrence Pattern Setup

  1. Select "Recurring Job" tab

  2. Start Date: When recurring series begins

  3. Frequency Options:

    • Daily: Every day or every X days

    • Weekly: Specific days (e.g., every Monday and Thursday)

    • Monthly: Date-based (15th) or position-based (third Tuesday)

    • Annually: Specific date each year

    • Custom: Complex patterns using rules

Duration and End Conditions

  • Number of Occurrences: Stop after X visits

  • End Date: Continue until specific date

  • Seasonal: Active only during specific months

Recurring jobs help in scheduling routine maintenance or repeated service tasks.


Step 4: Assigning Team Members

Team assignment ensures right skills match job requirements:

Individual Assignment

  1. Click "+ Assign" in Team section

    • Availability status (available, busy, off)

    • Current workload indicator

    • Skill certifications

    • Distance from job location

  2. Add additional team members if needed

  3. Designate team leader for multi-person crews

Assignment Considerations

Skill Matching

  • Required certifications highlighted

  • Skill level indicators (apprentice to master)

  • Specialization tags (HVAC, electrical, plumbing)

  • Language capabilities for client communication


Step 5: Adding Line Items (Services & Products)

line items inside jobs

Line items define what services or products are associated with the job.

  1. Click “+ Add Line Item” to open the item selection panel.

  2. Choose from:

    • Predefined Services (e.g., HVAC Maintenance, Roof Repair).

    • Products (e.g., Replacement Parts, Materials).

  3. Specify:

    • Quantity – Number of items or service hours.

    • Pricing – The cost associated with each service/product.

    • Description – Additional details (optional).

  4. Click Save to add the line item.

Line items are useful for detailed invoicing and service tracking.


Step 6: Adding Job Instructions & Attachments

Instructions Management

Clear instructions ensure consistent service delivery:

Job Instructions Field

  • Rich Text Editor: Format text with bullets, numbering, bold

  • Character Limit: 5000 characters for comprehensive details

  • Template Library: Pre-written instructions for common jobs

  • Variable Insertion: Auto-fill client name, address, etc.

Instruction Categories

Safety Requirements

  • "Wear protective equipment for roof access"

  • "Check for gas leaks before HVAC service"

  • "Verify power disconnected before electrical work"

Access Information

  • "Gate code: 1234, park in driveway"

  • "Call client 30 minutes before arrival"

  • "Building manager has keys to mechanical room"

Service Specifications

  • "Replace all filters, check belt tension"

  • "Use only OEM parts per warranty requirements"

  • "Take before/after photos of installation"

Client Preferences

  • "Client prefers morning appointments"

  • "Pets on premises - keep gates closed"

  • "Remove shoes when entering home"

File Attachments

Supporting documents provide additional context:

Supported File Types

  • Documents: PDF, DOC, DOCX (contracts, specifications)

  • Images: JPG, PNG, GIF (site photos, diagrams)

  • Spreadsheets: XLS, XLSX (equipment lists, measurements)

  • Archives: ZIP (multiple related files)

Attachments provide additional context and reduce miscommunication.


Step 7: Creating the Job

Once all details are filled, review the job.

  1. Ensure the client details, schedule, team assignment, line items, and notes are correct.

  2. Click “Create” to finalize and save the job.

The job will now be listed in the Jobs Dashboard and assigned team members will be notified


Step 8: Understanding Job Visits

managing visits

In FieldCamp, jobs can have multiple visits. A visit is a scheduled instance of a job assigned to a technician.

  1. For One-Time Jobs:

    • A single visit is created based on the scheduled date and time.

  2. For Recurring Jobs:

    • Multiple visits are automatically generated.

    • Each visit is listed in the job details and calendar.

Visits help track work completion and technician assignments per job occurrence.


Managing Jobs After Creation

Once a job is created, you can manage it in the Jobs Dashboard.

  1. View Job Details – Click on a job to see assigned technicians, status, and notes.

  2. Edit Jobs – Modify scheduling, team assignments, or job instructions.

  3. Reschedule Jobs – Adjust visit dates for ongoing jobs.

  4. Cancel or Delete Jobs – Remove jobs if no longer needed.

Recurring jobs can be modified or canceled without affecting past visits.


This guide provided a detailed step-by-step breakdown of creating jobs in FieldCamp, explaining:

  • How to set up one-time and recurring jobs.

  • The importance of team assignment, line items, and job instructions.

  • How visits function for job tracking.

Following this workflow ensures efficient scheduling, accurate job details, and streamlined team coordination.

Did this answer your question?