Skip to content
Driive Help Center home
Driive Help Center home

Timezone Settings

When your customers are spread across a city — or across the country — timezones determine when your booking slots appear and when notifications go out. Driive gives you control at two levels: an organization-wide default and optional overrides for individual users.


Organization timezone

Your organization timezone is the master timezone for your Driive account. It acts as the default for:

  • Availability display — When customers visit your booking page, available time slots are calculated based on this timezone (unless a specific user has an override).
  • Dashboard times — Appointment times shown in your calendar and appointments list use the organization timezone.
  • Notification delivery — Email and SMS notifications reference this timezone when displaying appointment times to customers.

How to set your organization timezone

  1. Navigate to Setup > Company > General.
  2. Find the Timezone dropdown.
  3. Select the timezone that matches your main office or primary service area.
  4. Click Save.

Best practice: Set your organization timezone to your main office location. If you serve the greater Phoenix area, use "America/Phoenix." If your headquarters is in Chicago, use "America/Chicago." This keeps things simple for the majority of your appointments.


Per-user timezone overrides

If your team spans multiple time zones, individual users can have their own timezone setting. This is useful when:

  • You have technicians or salespeople working in a different region than your main office.
  • Your business covers a large territory that crosses timezone boundaries.
  • A remote user manages scheduling from a different timezone.

How per-user overrides work

When a user has a timezone override:

  • Their availability is calculated in their local timezone. If a technician in Denver sets availability from 8:00 AM to 5:00 PM, those hours are Mountain Time — even if the organization is set to Eastern.
  • Booking page slots for appointment types assigned to that user reflect their local timezone.
  • The customer always sees times in their own local timezone. Driive automatically converts between the user's timezone and the customer's detected timezone on the booking page.

How to set a user's timezone

  1. Navigate to Setup > Users.
  2. Click on the user you want to update.
  3. On their General tab, find the Timezone field.
  4. Select the appropriate timezone.
  5. Click Save.

If no override is set, the user inherits the organization timezone.


How timezones affect your customers

Availability display

When a customer visits your booking page, Driive shows available slots in the customer's local timezone (detected from their browser). Behind the scenes, Driive checks:

  1. The assigned user's timezone (or the org timezone if no override exists).
  2. The user's availability hours in that timezone.
  3. Any blocked time from synced calendar events.

The result is a clean list of available slots that make sense from the customer's perspective.

Appointment times

Once a customer books, the appointment time is stored as an absolute point in time. Driive then displays it in the appropriate timezone depending on who's looking:

  • Your dashboard — Shows the appointment in the organization timezone.
  • Users — See the appointment in their own timezone (if overridden).
  • Customer notifications — Shows the time in the timezone that was displayed on the booking page.

Email and SMS notifications

Reminder emails and texts include the appointment time formatted in the timezone the customer saw when they booked. This avoids confusion — the time in the confirmation email always matches what the customer selected.


Common scenarios

Single-location business

You run an HVAC company in Atlanta. All your technicians are local.

  • Organization timezone: America/New_York
  • User overrides: None needed
  • Result: All availability, appointments, and notifications use Eastern Time.

Multi-region business

You run a roofing company with crews in Dallas and Denver.

  • Organization timezone: America/Chicago (your HQ is in Dallas)
  • Dallas crew: No override needed — they match the org timezone.
  • Denver crew: Set each Denver user's timezone to America/Denver.
  • Result: Dallas availability shows in Central Time, Denver availability shows in Mountain Time. Customers always see their local time.

Remote office manager

Your dispatcher works from Florida, but your crews are all in California.

  • Organization timezone: America/Los_Angeles (where your crews operate)
  • Dispatcher: No override needed — the calendar shows Pacific Time, which matches the crews.
  • Result: The dispatcher sees the same times the crews see, reducing scheduling confusion.

Tips

  • When in doubt, match your customers. Set the organization timezone to where most of your customers are. They're the ones booking, and you want their experience to be seamless.
  • Check after Daylight Saving Time changes. Driive handles DST transitions automatically, but it's worth reviewing your availability after spring/fall clock changes to make sure your hours still look right.
  • Keep it simple. If everyone on your team is in the same timezone, skip per-user overrides entirely. Less configuration means fewer potential issues.

What's next