Postponed Sending
Schedule emails to be delivered at a specific date and time.Schedule an Email
Use thescheduledAt parameter with an ISO 8601 timestamp:
Response
Scheduled emails return ascheduled status:
Cancel a Scheduled Email
Cancel before it’s sent:Reschedule an Email
Update the scheduled time:Timezone Handling
Always use UTC times with theZ suffix:
Scheduling Limits
| Limit | Value |
|---|---|
| Maximum schedule time | 30 days in advance |
| Minimum schedule time | 1 minute from now |
Emails scheduled more than 30 days in advance will be rejected. For longer delays, consider using a job scheduler like cron or your application’s queue system.
Use Cases
Time-Zone Optimized Delivery
Send emails when recipients are most likely to read them.
Drip Campaigns
Schedule a series of emails over time.
Event Reminders
Send reminders before appointments or events.
Business Hours Delivery
Ensure emails arrive during work hours.