Week 38: Calendar Sync — Jul 12 – 18, 2025

Week 38: Calendar Sync — Jul 12 – 18, 2025

TL;DR: Google Calendar and Outlook sync are live. Technician schedules flow bidirectionally, so personal events block availability and job assignments show on their calendar.

Highlights This Week

  • Integrated Google Calendar API for bidirectional sync
  • Added Microsoft Outlook/365 calendar support
  • Built availability calculation from calendar events

Calendar Awareness

Technicians use personal calendars for appointments, training, and time off. Without calendar sync, dispatchers schedule over personal commitments, leading to conflicts and no-shows. Now, personal calendar events automatically block availability, and job assignments appear on the technician’s calendar.

How It Works

OAuth2 connects each technician’s calendar. Exoserva reads events to calculate availability and writes job assignments as calendar events. Changes in either system propagate within minutes. Technicians see their full day — personal and work — in one place.

What’s Next

Electronic signatures for estimates and contracts.