Skip to main content

How Recurring Schedule and Retry Work in a Campaign

1. Introduction

In a campaign, two important things control execution:

  • Schedule → When the campaign runs
  • Retry → What happens if a call fails

Both work together to automate the full campaign process.

2. How Recurring Schedule Works

Simple Idea

Recurring schedule tells the system when to run the campaign repeatedly.

Example

retry 3

  • Daily: 9:00 AM – 5:00 PM

What happens:

  • At 9:00 AM → Campaign starts
  • System begins calling leads
  • At 5:00 PM → Campaign stops
  • Next day at 9:00 AM → Campaign starts again automatically

Important Behavior

  • Campaign runs only within defined time
  • Outside that time → No calls are made

3. How Retry Works

Simple Idea

Retry tells the system what to do if a call is not successful.

Example

retry 2

  • Retry Interval = 10 minutes
  • Max Retry Attempts = 3

What happens for one lead:

  1. System calls Customer
  2. Customer does not answer
  3. System waits 10 minutes
  4. System calls again (2nd attempt)
  5. If still no answer → waits again
  6. Final attempt (3rd time)
  7. After that → system stops trying

4. How Schedule + Retry Work Together

This is the most important part.

Example Scenario

Schedule: Daily (9:00 AM – 5:00 PM)
Retry: Every 10 minutes, Max 3 attempts

What happens:

retry 1

Day 1

  • 9:00 AM → Campaign starts
  • 9:10 AM → Call Customer A → No answer
  • 9:20 AM → Retry 1
  • 9:30 AM → Retry 2

If still not answered:

  • 9:40 AM → Final attempt

If Time Exceeds Schedule

Example:

  • Last retry is at 5:10 PM

Behavior:

  • System will NOT call at 5:10 PM
  • Because campaign ends at 5:00 PM

What Happens Next?

  • Next day at 9:00 AM → Campaign starts again
  • Remaining retries continue

5. Important Rules

  • Calls happen only within schedule time
  • Retry waits for defined interval
  • Retry stops after max attempts
  • If schedule ends → retry pauses
  • Retry continues when schedule starts again