Managing Your Schedule
Rescheduling and calendar sync
At a Glance
- Reschedule jobs by editing the scheduled start/end times or drag-and-drop on calendar
- Sync your schedule one-way to Google Calendar (changes must be made in WorkSnap)
- Handle unscheduled jobs by adding times when you confirm with customers
Managing Your Schedule
Reschedule jobs, handle unscheduled work, and sync with external calendars.
Rescheduling Jobs
Plans change. Here's how to update job schedules.
When to Reschedule
Common reasons to reschedule:
- Customer requests different time
- Weather delays outdoor work
- Previous job running long
- Equipment or material delays
- Emergency or urgent job takes priority
- Team member unavailable
How to Reschedule
- Open the job you need to reschedule
- Click Edit or Reschedule
- Change the Scheduled Start to new date/time
- Update the Scheduled End accordingly
- Update Schedule Notes if relevant
- Click Save
Rescheduling from Calendar
If your calendar supports drag-and-drop:
- Open the calendar
- Click and hold the job block
- Drag to new time slot
- Release to reschedule
- Confirm the change
Note: Drag-and-drop availability depends on your view and device.
Rescheduling Validation
When you save a rescheduled job:
- End time must be after start time
- Past dates are allowed (for record-keeping)
- No automatic conflict checking (review calendar manually)
Communicating Reschedules
When you reschedule, notify affected parties:
Customer Notification
- Call or message the customer
- Explain the reason briefly
- Confirm new date/time works
- Apologize for inconvenience
- Send updated confirmation if needed
Team Notification
If team members are assigned:
- They'll see updated schedule in WorkSnap
- Consider direct notification for same-day changes
- Update any shared calendars
Unscheduled Jobs
Jobs without specific appointment times.
What Are Unscheduled Jobs?
Unscheduled jobs are:
- Created but not yet assigned a time
- Waiting for customer confirmation
- Flexible timing (do anytime)
- Backlog or future work
Finding Unscheduled Jobs
- Go to Jobs
- Look for jobs without schedule indicators
- Or filter/sort by schedule status if available
Unscheduled jobs do NOT appear on the calendar.
Scheduling an Unscheduled Job
When ready to commit to a time:
- Open the unscheduled job
- Click Edit
- Set Scheduled Start and Scheduled End
- Add Schedule Notes
- Save
The job now appears on your calendar.
Keeping Jobs Unscheduled
It's okay to keep jobs unscheduled when:
- You're waiting for customer availability
- Job timing is flexible
- It's a long-term project with no fixed dates
- You're still estimating the work
Removing a Schedule
To remove scheduling from a job (make it unscheduled):
- Open the job
- Click Edit
- Clear the Scheduled Start field
- Clear the Scheduled End field
- Save
The job will no longer appear on the calendar.
Google Calendar Sync
Sync your WorkSnap schedule to Google Calendar.
Why Sync?
- See work schedule alongside personal events
- Get Google Calendar notifications
- Share availability with others
- Access schedule from any device
Setting Up Google Calendar Sync
- Go to Settings > Integrations
- Find Google Calendar
- Click Connect
- Sign in to your Google account
- Grant WorkSnap permission to access your calendar
- Choose which calendar to sync to
- Sync is now active
What Syncs to Google Calendar
When you schedule a job, Google Calendar receives:
| WorkSnap Field | Google Calendar Field |
|---|---|
| Job name | Event title |
| Scheduled Start | Event start time |
| Scheduled End | Event end time |
| Job site address | Event location |
| Schedule notes | Event description |
| Customer name | Included in description |
Automatic Sync Behavior
| Action in WorkSnap | Google Calendar Result |
|---|---|
| Create scheduled job | New event created |
| Reschedule job | Event time updated |
| Update job name | Event title updated |
| Change job address | Event location updated |
| Remove schedule | Event deleted |
| Delete job | Event deleted |
Sync Timing
- Changes typically sync within minutes
- Allow up to 5 minutes for sync to complete
- Sync requires internet connection
One-Way Sync
Important: Sync is one-way from WorkSnap to Google Calendar. Changes made directly in Google Calendar do NOT sync back to WorkSnap. Always make schedule changes in WorkSnap.
Viewing Synced Events
In Google Calendar:
- Events appear with job details
- Click to see full information
- Event links back to WorkSnap (if configured)
Disconnecting Google Calendar
To stop syncing:
- Go to Settings > Integrations
- Find Google Calendar
- Click Disconnect
- Existing events remain in Google Calendar
- Future changes won't sync
Managing Schedule Conflicts
WorkSnap doesn't automatically prevent double-booking. Manage conflicts yourself:
Checking for Conflicts
Before scheduling:
- Open the calendar
- Navigate to the proposed date
- Check for existing jobs at that time
- Verify you have enough time
Handling Overlaps
If you accidentally schedule overlapping jobs:
- Identify the conflict
- Determine which job to move
- Reschedule one job
- Notify affected customers
Preventing Conflicts
- Always check calendar before scheduling
- Leave buffer time between jobs
- Consider travel time
- Don't over-commit your day
Schedule Patterns and Habits
Regular Scheduling Patterns
Consider establishing patterns:
- Morning vs. afternoon job types
- Specific days for certain customers
- Weekly recurring work
- Geographic clustering (jobs in same area)
Blocking Personal Time
Options for personal time:
- Leave unscheduled gaps on calendar
- Note personal commitments in schedule notes
- Use Google Calendar for personal events (they'll show alongside work)
Team Scheduling
If you have team members:
Viewing Team Schedules
- See all team members' scheduled jobs
- Filter by team member
- Identify who's available when
Assigning Scheduled Jobs
- Create and schedule the job
- Assign to team member
- They see it on their schedule
- Their calendar (if connected) updates
Avoiding Team Conflicts
- Check team member's schedule before assigning
- Communicate about schedule changes
- Consider team member locations and travel
Mobile Schedule Management
On your phone:
- View and edit job schedules
- Reschedule on the go
- Check calendar between jobs
- Get directions to next job
- Access schedule notes
Schedule Reports
Track scheduling patterns:
- Jobs scheduled per week/month
- Utilization (scheduled time vs. available time)
- Reschedule frequency
- Most common scheduling times
Access via Reports if available.
Best Practices
For Rescheduling
- Notify quickly - Tell customers ASAP when rescheduling
- Offer alternatives - Give new time options
- Document why - Note reschedule reason for records
- Don't over-reschedule - Frequent changes hurt credibility
For Unscheduled Jobs
- Review weekly - Don't forget unscheduled work
- Follow up - Check with customers on timing
- Prioritize - Schedule older unscheduled jobs first
- Set reminders - Follow up on jobs needing scheduling
For Calendar Sync
- Connect early - Set up sync before heavy scheduling
- Trust WorkSnap - Make changes there, not in Google
- Check sync - Verify events appear correctly
- Use notifications - Let Google Calendar remind you
Previous: Using the Calendar Next: Scheduling Common Issues
What Happens Next
- 1Updated schedule reflects immediately on calendar
- 2Google Calendar syncs within minutes if connected
- 3Team members see schedule changes in their views
Common Questions
- Does Google Calendar sync work both ways?
- No, sync is one-way from WorkSnap to Google. Always make schedule changes in WorkSnap to keep both accurate.
- Can I reschedule by dragging on the calendar?
- Yes, on supported views you can drag and drop job blocks to reschedule. Availability depends on view and device.
- How do I remove a schedule from a job?
- Edit the job and clear the scheduled start and end fields. The job becomes unscheduled.
Was this article helpful?