Field Schedule Shift Configuration Options
⚙️ Field Schedule Shift Configuration Options (Full Breakdown)
 
📘 Article Purpose
This article explains every available field, setting, and toggle when creating a shift in the Field Schedule—what each one does, when to use it, and how it impacts scheduling behavior.
🧱 Shift vs. Event: What's the Difference?
When creating an item, the first option is:
- Shift → Used to schedule labor that workers will clock in/out of
 - Event → Used to mark important dates, reminders, or required forms without time tracking
 
✅ Required Fields (Shifts)
To create a valid shift, you must provide:
- Title
 - Division (if your account has multiple divisions)
 - Date or Date + Time
- Optional: check "All Day" to remove time requirement
 
 
🛠️ Optional Configuration Fields (Shifts)
Here’s a full list of available configuration options, along with their purpose and usage tips:
🕓 Repeats
Click the “Doesn’t Repeat” link to open recurrence settings.
Supported recurrence types:
- Daily
 - Weekly on [Day]
 - Biweekly on [Day]
 - Monthly on date (e.g. 17th)
 - Monthly on weekday (e.g. 3rd Tuesday)
 - Every weekday (Mon–Fri)
 - Annually on [Date]
 
🔁 Useful for regular jobs, meetings, inspections, etc.
⏰ Internal & External Reminders
Send reminders before the shift.
Options for both internal and external:
- At time of shift
 - 5, 10, 15, 30 mins before
 - 1 or 2 hours before
 - 1 or 2 days before
 
Internal = Team members
External = Customers (via email)
✉️ For external reminders, you can:
- Auto-select customer/project emails
 - Or enter email addresses manually
 
🏗️ Project, Phase, and Cost Code (Optional)
Helps pre-fill tracking fields for accurate job costing.
- Selecting these ensures workers clock into the correct job and cost bucket.
 - Optional toggle: Lock Clock-In Details
- Prevents workers from editing project/phase/cost code on the shift.
 
 
🎨 Color
Control how the shift appears visually:
- If no color is selected, the shift uses the user's default color
 - You can manually choose a color or enter a hex code
 
🎯 Use color for job type separation (e.g., blue = service, red = construction)
👥 Teams & Assigned Users
Option 1: Assign by Team
- Select a saved team from Staff > Manage Teams
 - Click View Team to:
- Add all members
 - Remove individuals
 
 
Option 2: Assign Specific Users
- Select users manually using a dropdown
 - Use filters to narrow by label (e.g. Carpenter, First Aid)
 - Use the User Schedule button to see who's already scheduled for that day
 
📍 Address-Based Assignment
If you've added user addresses in Staff > Manage Users, Ontraccr will:
- Show distance (in km) between each user and the project site
 - Sort users by proximity, with closest shown at the top
 
📌 Helps reduce travel time and improve dispatching efficiency
👷 Expected User Groups
Use this if you're not sure who to assign yet.
- Define how many people you need by label or role
 - Example: “Need 2 Carpenters and 1 First Aid Attendant”
 - The system shows whether your shift has enough assigned users to meet expectations
 
🔐 Related permission:
Only users with “View draft shifts by role/label” can see and apply to shifts that match their skill group.
🗂️ Category
If you’ve created custom shift categories in:
Settings > Customization > Schedule Categories, you can:
- Tag shifts as High Priority, Low Priority, Do Not Change, etc.
 - Categories also apply in the Unassigned Shift Queue
 
📝 Description
A plain-text field used to give context or instructions.
Visible on the mobile app when field workers open the shift.
📎 Attachments
Add any:
- Documents
 - PDFs
 - Job drawings
 - Photos
 
📱 These are accessible to workers via mobile or tablet
📄 Assigned Form Template
Attach a form to the shift:
- The worker will see this form directly in the shift
 - They can open and fill it out without having to search
 
🧾 Common forms: Timesheets, Work Orders, Safety Checklists
💡 Drafts vs. Published Shifts
- Draft Shifts = Transparent color
- Can accept applications from users (if expected group is defined)
 - Show a “Pending Users” list for approval
 
 - Published Shifts = Solid color
- Fully assigned and live