Reschedule Batch Job
Batch Calling
Reschedule Batch Job
Reschedule a scheduled or pending batch job to a new start time.
PATCH
Reschedule Batch Job
Overview
Changes the scheduled start time of a batch job. Only works for jobs inscheduled or pending status.
Features:
- Timezone-aware scheduling
- Automatic cancellation of old scheduled job
- Creates new Redis defer job with updated time
Cannot reschedule jobs that are already
running, completed, failed, or cancelled.Request
Path Parameters
Query Parameters
Timezone Examples
Response
Response Fields
Examples
Example 1: Reschedule to Later Time
Example 2: Reschedule with UTC Timezone
Example 3: Reschedule Pending Job (No Previous Schedule)
Example 4: Reschedule Running Job (Error)
Behavior by Status
How It Works
Error Handling
404 Not Found
400 Bad Request
500 Internal Server Error
Use Cases
Reschedule Due to Weather Event
Your campaign is scheduled for today, but a storm is affecting your target region:Adjust Calling Hours for Compliance
You realize your scheduled time violates calling hours regulations:Postpone Campaign to Next Week
Related
- Create Batch Job — Create a new batch job
- Start Batch Job — Start scheduled job immediately
- Cancel Batch Job — Cancel a job
- Get Batch Job Detail — Get job status
- Batch Calling Guide — Complete guide to batch campaigns
Authorizations
Your TalkifAI API key. Get it from Studio → Settings → API Keys.
Path Parameters
Query Parameters
New scheduled start time (ISO 8601)
IANA timezone for the scheduled time