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

# Repeating Bulk Messages

> Set up repeating bulk messages that go out automatically on a daily, weekly, or monthly schedule.

## Overview

Repeating bulk messages let you set a broadcast once and have it go out automatically on a recurring schedule — daily, weekly, or monthly. This is useful for regular updates, reminders, or any message you send on a fixed cadence.

## Setting Up a Repeating Broadcast

<Steps titleSize="p">
  <Step title="Navigate to Bulk messages > New bulk message">
    Select your contacts and draft your message as you normally would. See [Sending a Bulk Message](/features/bulk-message) for the full send flow.
  </Step>

  <Step title="Click Preview & Send and select Schedule repeating broadcasts">
    In the delivery mode screen, choose **Schedule repeating broadcasts**. Set the cadence:

    * **Daily** — sends every day at the specified time
    * **Weekly** — sends on a chosen day of the week
    * **Monthly** — sends on a chosen date each month

    Also set the **delay between messages** to control the gap between each recipient's message and reduce the risk of hitting WhatsApp rate limits.

    <Frame caption="Schedule Repeating Broadcast">
      <img src="https://mintcdn.com/bharatkumarramesh/hz7lf2Fm42TCjPEk/features/images/schedule-message.png?fit=max&auto=format&n=hz7lf2Fm42TCjPEk&q=85&s=cdc1166498958815ac87510a81c98efe" alt="schedule-repeating" width="926" height="786" data-path="features/images/schedule-message.png" />
    </Frame>
  </Step>

  <Step title="Confirm and let Periskope handle the rest">
    Once confirmed, Periskope runs the broadcast automatically at the scheduled time. You can monitor each run from the Logs screen.
  </Step>
</Steps>

## Managing Repeating Broadcasts

Go to `Bulk messages > Scheduled messages > Repeating` to see all active recurring series.

Each entry shows:

* The next scheduled run date
* The cadence (daily / weekly / monthly)
* A preview of the message

From this screen you can:

* **Edit** — update the message, contacts, or schedule
* **Pause** — temporarily stop the series without deleting it
* **Resume** — restart a paused series
* **Delete** — permanently remove the recurring series

<Frame caption="Repeating Broadcasts">
  <img src="https://mintcdn.com/bharatkumarramesh/hz7lf2Fm42TCjPEk/features/images/scheduled-broadcasts.png?fit=max&auto=format&n=hz7lf2Fm42TCjPEk&q=85&s=43b46e8920c4579f7dd59452fb272ae2" alt="repeating-broadcasts" width="2940" height="1658" data-path="features/images/scheduled-broadcasts.png" />
</Frame>

<Note>
  Pausing a series does not affect runs that have already been sent. It only prevents future runs from going out.
</Note>
