Using dedicated numbers with Notify
By default, Notify uses AWS-managed origination identities to send messages. You can optionally associate an existing phone pool with your Notify configuration to use your own dedicated phone numbers alongside AWS-managed identities.
Note
For some countries, AWS does not provide managed origination identities. In these
cases, you must associate your own phone pool with customer-owned numbers to send messages to
those countries. Use the ListNotifyCountries API or the console Countries tab to
check which countries require customer-owned identities.
How hybrid routing works
When you associate a phone pool with a Notify configuration, the system uses the following routing logic for each message:
Check the associated pool for a customer-owned origination identity that supports the destination country.
If a matching identity is found, use it to send the message.
If no matching identity is found (or no pool is associated), fall back to AWS-managed identities.
Benefits of associating a pool
Use your own dedicated short codes or toll-free numbers for specific countries.
Existing opt-out lists on the pool are respected.
Managing pool association
Note
The pool must exist in the same AWS account. You can change or remove the pool association at any time.