Skip to main content

Calling Hours

Written by Jeppe Liisberg
Updated this week

Only Call Leads During Their Local Business Hours

Calling Hours lets you define a time-of-day window for each list so that leads are only served to agents when it is an appropriate time in the lead's local time zone. Leads outside the calling window are temporarily held back from the queue and served again once they are within hours.

Requirements: Calling Hours requires a plan that includes this feature.

How It Works

  1. You set a start and end time on a list (e.g., 09:00 -- 17:00).

  2. Myphoner detects each lead's time zone from their phone number.

  3. When an agent requests the next lead, the queue only serves leads whose local time falls within the configured window.

  4. Leads with no detectable time zone are always included (they are never filtered out).

Setting Up Calling Hours

Go to Manage -> Lists -> select list -> Queueing tab.

  1. Enable the Calling hours toggle.

  2. Set the Start time -- leads will not be served before this time in their local time zone.

  3. Set the End time -- leads will not be served after this time in their local time zone.

  4. Click Save.

Midnight-crossing windows are supported (e.g., 20:00 -- 08:00 for overnight campaigns).

When you enable calling hours for the first time, Myphoner automatically runs a background job to detect time zones for all existing leads in the list. This may take a few minutes for large lists.

Time Zone Detection

Myphoner uses each lead's phone number to determine their local time zone. The country and area code of the phone number are used to look up the corresponding time zone.

  • If a lead has multiple phone numbers, the most common time zone across all numbers is used.

  • If no time zone can be detected (e.g., the phone field is empty or invalid), the lead is always included in the queue regardless of calling hours.

  • Time zone detection runs automatically when calling hours are first enabled and whenever new leads are added to the list.

What Agents See

Agents do not need to configure anything - calling hours are managed entirely by the list administrator.

When calling hours are active:

  • The queue automatically skips leads that are outside the calling window. Agents see a brief notification: "Lead skipped - outside calling hours."

  • The lead detail view shows a Local time indicator. If the lead is outside calling hours, it displays an Off hours badge in red.

  • Queue filter counts reflect only the leads currently within the calling window (shown as "X of Y" where Y is the total).

Copying Settings Between Lists

Calling hours settings are included when you copy the queueing configuration from one list to another. Go to the list's Queueing tab and use the "Copy settings from" option.

Did this answer your question?