For the complete documentation index, see llms.txt. This page is also available as Markdown.

How to Setup Retries

When you create a WhatsApp broadcast, Step 4 (Schedule) shows the Delivery Optimization section - already toggled on by default. Delivery Optimization offers two recovery paths. Choose one.

Retry on WhatsApp

Set up to 3 Broadcast Retries and Smart Utility Fallback to recover failed messages on WhatsApp.

Fallback to Other Channels

Continue message delivery on another channel if WhatsApp cannot deliver.

This page covers Retry on Same Channel.

Setting Up Retries

Delivery Optimization comes ready to use — Retry on Same Channel is enabled by default with 3 retries pre-configured. You can leave it as-is or adjust it to fit your campaign.

  • Go to Step 4 (Schedule) in the broadcast creation flow.

  • Confirm the Delivery Optimization toggle is on.

  • Select Retry on Same Channel.

  • Under Retry Settings, set the interval for each retry.

  • Enter a number and choose Hour or Day.

  • Each retry is timed from the completion of the previous stage, not the original send time.

  • Click Delete on Retry 3 if you'd rather use fewer retries.

We recommend a minimum 24-hour interval between retries. Delivery issues often need time to resolve, so shorter gaps reduce the chance of a successful retry.

  • Continue to Review and Publish to schedule the broadcast.

Prefer to send without any automatic recovery? Turn off the Delivery Optimization toggle and your broadcast will send once, as-is.

Smart Utility Fallback

If delivery still fails after the third retry, Smart Utility Fallback automatically requests the customer's consent to receive the original message. Learn more in the Smart Utility Fallback documentation..

Editing and Deleting Retries

Changed your mind on the schedule? Retries can be modified or removed at any point before they run — whether you're setting them up during broadcast creation or adjusting them afterward via Add/Edit Retry.

Cloning a broadcast carries its retry configuration over to the new one, so you don't have to rebuild the schedule from scratch.

Last updated