Timezone-Based Calling Compliance

Run outbound campaigns3 min readUpdated 2026-03-14

Timezone-based calling ensures your dialer only contacts prospects during permitted hours in their local timezone. This keeps you compliant with TCPA and state-specific regulations and reduces complaints from early-morning or late-night calls.

Available on: All dialer types, all Sales Dialer plans.


How It Works

  1. JustCall determines each contact's timezone based on their area code (US/Canada) or country code (international).
  2. Before dialing, the system checks whether the current time falls within the calling window you configured.
  3. If the contact is outside the window, the dialer skips them and moves to the next eligible contact.
  4. Skipped contacts are reattempted when their timezone enters the calling window.

Setting Up Calling Windows

Account-Level Default

  1. Go to Sales Dialer > Settings > Calling Windows.
  2. Set your default start and end times (e.g., 9:00 AM – 8:00 PM in the contact's local time).
  3. Optionally set different windows for weekdays vs. weekends.
  4. Click Save.

Campaign-Level Override

  1. Open a campaign's settings.
  2. Under Calling Window, toggle Custom window for this campaign.
  3. Set campaign-specific hours.

US Compliance Guidelines

Federal and state regulations govern when you can call prospects. Key rules:

RegulationRequirement
TCPA (Federal)No calls before 8:00 AM or after 9:00 PM in the contact's local time.
State-specificSome states have narrower windows (e.g., some restrict to 9 AM – 8 PM). Check your state requirements.
Do Not CallRespect federal and state DNC lists. JustCall's "Do Not Call" disposition removes contacts from future campaigns.

Recommendation: Use 9:00 AM – 8:00 PM as your default window to comply with the most restrictive state rules.

Scheduling Best Practices

  • B2B calls: 10:00 AM – 4:00 PM local time typically yields the highest connect rates.
  • B2C calls: 5:00 PM – 8:00 PM local time catches people after work.
  • Avoid Mondays and Fridays if possible — connect rates tend to be lower.
  • Use analytics to identify your best calling hours and adjust windows accordingly.

Timezone Detection

JustCall maps area codes to timezones for US and Canadian numbers. For international numbers, timezone is inferred from the country code. If timezone cannot be determined, the contact dials according to your account's default timezone.

To manually set a contact's timezone: edit the contact record and specify the timezone field before importing into a campaign.

Interaction with Reattempt Rules

Reattempts respect calling windows. If a reattempt is scheduled for 2:00 AM in the contact's timezone, the dialer delays the attempt until the calling window opens (e.g., 9:00 AM).


Was this helpful?