Pooling
Pooling
Pooling allows you to distribute messages across multiple sender numbers, ensuring reliable delivery even at high volumes. By creating a Sender Pool, you can group multiple senders (such as RCS, SMS, or WhatsApp) to increase throughput and enable automatic failover for failed messages.
Create a Sender Pool
If you need to manage multiple senders, create a Sender Pool. A Sender Pool can improve message throughput and let you combine different sender types, for example, RCS, SMS, and WhatsApp. If a message fails, Twilio automatically retries delivery through an alternative channel (failover).
Sample request:
See the full Sender Pools API reference for more details on creating and managing Sender Pools.
Add a Sender to a Sender Pool
Now that you’ve created a Sender Pool, add the sender you want to your Pool.
You can then send a message using the Sender Pool as the sender.
Benefits of pooling
- Scalability: Distribute high-volume sends across multiple numbers
- Reliability: Automatic failover to alternate senders or channels
- Flexibility: Mix and match sender types (SMS, WhatsApp, RCS, etc.) in a single pool
Next steps
Learn more about configuring and managing your sender options in the Sender Pools guide.