Overview
This guide explains the messaging requirements and error codes related to A2P (Application-to-Person) registration and Persona verification for both domestic and international routes. Understanding these rules helps ensure that your text messages to parents and families are delivered successfully and that you stay compliant with carrier regulations.
1. Domestic Messaging (Within the US and Canada)
When sending messages within the United States, Canada, or Puerto Rico, A2P (Application-to-Person) registration is mandatory.
What This Means
Any messages sent between domestic numbers—such as US → US, US → CA, or CA → US/PR—must originate from a registered A2P number. This requirement ensures compliance with carrier regulations aimed at preventing spam and unauthorized messaging.
If A2P Registration Is Missing
Messages sent without A2P registration will fail and return the following error:
Error 30034 – Number not A2P compliant. Please register for A2P.
Example Scenarios
- A message from your U.S. childcare center to a parent in the U.S. → A2P required
- A message from your U.S. center to a parent in Canada (or vice versa) → A2P required
Rule for CA → CA Messaging
For Numbers Purchased Before March 26, 2025:
- A2P registration not required
- Messaging continues as usual
For Numbers Purchased On or After March 26, 2025:
- Messages can be sent with or without A2P registration
- If A2P registration is not completed, you only need to complete Persona verification
2. International Messaging (From US or Canada to Other Countries)
For messages sent from the US or Canada to international destinations, A2P registration is not required. Just Persona verification is needed for these messages to be delivered successfully.
What This Means
International messaging relies on your verified identity rather than A2P registration. Persona verification confirms that your business details have been authenticated and approved.
Message Behavior
- If your persona is verified, the message will be delivered normally. A2P verification is not required in this case.
- However, if there is no A2P registration and no Persona verification, the system will block the message and return the following error:
Error 1002 – Message blocked. A2P or persona verification needed.
Example Scenarios
- Sending from a US number to a parent traveling in France → Allowed (Just Persona verification required)
- Sending from a Canadian number to a family member in Australia → Allowed (Just Persona verification required)
- Sending without Persona verification → Blocked with Error 1002
3. Exception: Messaging to the United Kingdom (UK)
The UK is a special case in international routing rules. Messages from the US to the UK are not allowed and will fail automatically.
The system returns the following error when this route is attempted:
Error 21612 – Message cannot be sent with the current combination of "To" and/or "From" parameters.
However, UK-to-UK messaging is permitted.
4. Key Takeaways
- Domestic (US/CA/PR): Always requires A2P registration
- International (US/CA → Other Countries): Requires Persona verification only
- No A2P or Persona: Results in blocked messages with Error 1002
- US → UK: Not supported; Error 21612 returned