# SMS to Puerto Rico

Policy reference updated 2026-07-15T13:15:06.564453Z. Confirm current requirements, sender eligibility and your use case before launch.

[Contact sales](/demo?product=sms&source_page=%2Fsms-api%2Ffeatures%2Fdestinations%2Fpuerto-rico)

- Country code: PR (dialing +1)
- Channels available: sms, whatsapp, voice
- Two-way messaging: yes

### Sender types

| Sender | Direction | Throughput (msg/s) | Registration | Sender ID | Timeline |
| --- | --- | --- | --- | --- | --- |
| Short code | two-way | — | required (short_code) | preserved | — |
| Toll-free number | two-way | — | required (tfn) | preserved | — |
| Long code (10DLC) | two-way | — | required (10dlc) | preserved | — |

### Rules

- Consent model: opt-in
- Template pre-approval: yes

#### What this market refuses

##### High-risk financial services 
- Payday loans 
- Short-term high interest loans 
- Auto loans 
- Mortgage loans 
- Student loans 
- 3rd party Debt collection 
- Gambling/sweepstakes 
- Stock alerts 
- Cryptocurrency 

##### Get-rich-quick schemes 
- Deceptive work-from-home programs 
- Risky investment opportunities 
- Multi-level marketing 

##### Job postings *
\*Exceptions are permitted if the message sender is the one doing the hiring 

##### Carriers’ product competition
- Competing products & services (e.g. home & mobile phone services)

##### Debt forgiveness  
- Debt consolidation 
- Debt reduction 
- Credit repair programs 

##### Controlled substances  
- Alcohol
- Cannabis and CBD 
- Tobacco and vape
- All Schedule I and II drugs by the U.S. Controlled Substances Act

##### Others  
- Phishing
- Firearms 
- Pornography or sex content
- Profanity or hate speech 
- Fraud and scam 
- Deceptive marketing 
- Lead generation
- Affiliate marketing (sharing user’s info with 3rd parties)

[How sender-ID registration works →](/sms-api/features/compliance/sender-id-registration)

## How sending works

Use the same SMS API across supported destinations. Prepare an eligible sender, enable the destination and apply the recipient permission your message requires. Track the accepted message through carrier submission and the delivery reports available for that route.

## The rest of the SMS platform

One API, one set of keys. Explore the other capabilities.

- [Sender-ID registration](/sms-api/features/compliance/sender-id-registration): Pre-register alphanumeric and dedicated senders where countries require it.
- [Routing](/sms-api/features/routing): Destination controls, carrier connectivity and reported routing outcomes.
- [Numbers](/sms-api/features/numbers): Long codes, short codes, toll-free, and alphanumeric sender IDs.
- [Sending](/sms-api/features/sending): The send API: segments, Unicode safety, batch, and idempotency.
- [Two-way](/sms-api/features/two-way): Inbound SMS and conversational replies as HMAC-signed webhooks.
- [All destinations](/sms-api/features/destinations): Coverage, sender types, and rules for every country Bird reaches.



## Related resources

- [SMS overview](/docs/guides/sms/overview) (docs)
- [SMS destinations](/sms-api/features/destinations) (product)

[Get an implementation brief](/learn/workspace?topic=sms-destinations)

