> ## Documentation Index
> Fetch the complete documentation index at: https://docs.unifygtm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Send schedules

> Set sending windows for automated emails.

export const ThemedImageFrame = ({lightSrc, darkSrc, alt, caption}) => <Frame caption={caption}>
    <div className="block w-full dark:hidden">
      <OptimizedImage className="w-full" src={lightSrc} alt={(alt ?? caption) ?? ""} />
    </div>
    <div className="hidden w-full dark:block">
      <OptimizedImage className="w-full" src={darkSrc} alt={(alt ?? caption) ?? ""} />
    </div>
  </Frame>;

## Overview

A send schedule defines the days and hours when automated sequence emails can
send. It uses a selected time zone and can skip holidays or dates you specify. Reuse a
schedule across sequences that target the same region or need the same sending
hours.

For example, a West Coast schedule might allow sending Monday through Friday,
9 AM to 4 PM, in America/Los Angeles. An email ready outside those hours waits
for an available send window. Mailbox sending limits also affect when it sends.

## Choose a schedule for a sequence

Review the selected schedule when you
[create a sequence](/reference/sequences/create-a-sequence). You can keep it or
choose another existing schedule. To change the schedule for a published
sequence, open it in the sequence builder and follow the same steps.

<Steps>
  <Step title="Open sequence settings">
    Open **Settings** in the sequence builder. The send schedule selector shows
    the schedule currently assigned to the sequence.
  </Step>

  <Step title="Choose and review the schedule">
    Select a schedule, then expand its summary to review the time zone, sending
    windows, and skip dates.

    <ThemedImageFrame lightSrc="/images/reference/sequences/sequence-settings-light.png" darkSrc="/images/reference/sequences/sequence-settings-dark.png" alt="Sequence settings with the send schedule selector and its expandable summary." />
  </Step>

  <Step title="Save the change">
    Click **Save changes**. If Unify asks you to confirm, review the affected
    enrollments and click **Update**. Changing the schedule reschedules unsent
    emails for in-progress enrollments.
  </Step>
</Steps>

## Create a send schedule

Create a schedule when the existing options do not match your audience's sending
hours. Open [**Settings → Sequences**](https://app.unifygtm.com/dashboard/settings/features/sequences)
and select **Send schedules**.

<Steps>
  <Step title="Name the schedule and choose a time zone">
    Click **New schedule**. Enter a descriptive name, such as “West Coast
    weekdays,” and choose the time zone for its sending windows and skip dates.
  </Step>

  <Step title="Set the sending windows">
    Enable each day you want to send and set its start and end times. Click
    **+** beside a day to add another window, such as separate morning and
    afternoon windows. Leave at least one sending window enabled.

    <ThemedImageFrame lightSrc="/images/reference/sequences/send-schedule-editor-light.png" darkSrc="/images/reference/sequences/send-schedule-editor-dark.png" alt="A saved West Coast weekdays schedule with the America/Los Angeles time zone and weekday sending windows." />
  </Step>

  <Step title="Choose dates to skip">
    Use **Skip US holidays** to exclude the holidays listed in the editor. To
    skip another date, choose it in the date picker. Leave **Repeats annually**
    enabled for a yearly exclusion, or turn it off for a one-time date. Click
    **Add date** for additional dates.

    <ThemedImageFrame lightSrc="/images/reference/sequences/send-schedule-skip-dates-light.png" darkSrc="/images/reference/sequences/send-schedule-skip-dates-dark.png" alt="The schedule's skip-date controls, including US holidays, a custom date picker, and an annual repeat toggle." />
  </Step>

  <Step title="Create and apply the schedule">
    Click **Create**. The schedule appears in the list and is available in
    sequence settings. [Choose it for the sequences](#choose-a-schedule-for-a-sequence)
    that should use these sending hours.
  </Step>
</Steps>

## Update a shared schedule

From the send schedules list, open a schedule to edit it. Administrators can edit
any schedule, including the workspace default. Other users can edit the custom
schedules they created.

Changing a schedule's time zone, windows, or skip dates affects the sequences
that use it, including their active enrollments. Click **Update** and review
the affected sequences before confirming. To give one sequence different hours,
create a separate schedule and assign it to that sequence.

## Schedules, delays, and sending limits

These controls work together to determine email timing:

* A delay sets how long to wait between sequence steps.
* The send schedule determines the permitted email sending windows after that
  wait.
* The mailbox's sending limits determine how much email it can send within
  those windows.

For example, if a delay ends on Saturday and the schedule allows only weekday
sending, the next email waits until a permitted weekday window. Its exact send
time also depends on the mailbox's capacity. See
[mailbox operations](/reference/deliverability/mailbox-operations) for sending
limits and mailbox management.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.