Talkif Docs
Call Center

Schedules

Set up recurring automated calls to individual contacts on a defined frequency.

Schedules let you automate recurring calls to a specific contact. Each schedule runs a flow against a contact at a defined frequency — once, daily, weekly, monthly, or on a custom cron expression.

Creating a schedule

  1. Navigate to Call Center → Schedules → New Schedule
  2. Configure:
SettingDescription
ContactThe contact to call
FlowA published flow to drive the conversation
Phone numberThe Talkif number to call from
FrequencyHow often the call repeats: Once, Daily, Weekly, Monthly, or Custom Cron
Scheduled timeWhen the call should be placed
TimezoneThe timezone for the scheduled time
Retry settingsHow to handle missed or failed calls

Frequency options

FrequencyBehavior
OnceA single call at the scheduled time
DailyRepeats every day at the same time
WeeklyRepeats on the same day each week
MonthlyRepeats on the same date each month
Custom CronDefine a custom cron expression for advanced scheduling

Execution limits

Schedules can be constrained to prevent indefinite execution:

  • Max runs — stop after a specific number of calls
  • End date — stop after a specific date

If both are set, the schedule stops at whichever limit is reached first.

Schedule statuses

StatusDescription
ActiveSchedule is running and will place calls on the next occurrence
PausedSchedule is temporarily stopped. Can be resumed.
CompletedAll scheduled runs have been executed, or the end date / max runs limit was reached
CanceledSchedule was permanently stopped

On this page