Global OTP delivery
One connection for verification codes, account notices and opt-in marketing, routed per destination.
A2P SMSApps going global
Send sign-up and login codes to 190+ countries over one SMPP or HTTP connection, with a test route to your own handsets and sender types chosen per country.
One connection carries verification codes, account notices and opt-in marketing. The sender type, registrations and rate are set per destination, and you can test a market before you commit volume to it.
One connection for verification codes, account notices and opt-in marketing, routed per destination.
A2P SMSSend test messages to your own handsets in the markets you choose and check what the phone shows, not only the delivery report.
How we test routesEach market decides whether you send from a long number, a short code or a brand name. We confirm the type your market needs.
Sender typesExamples, not legal advice
Rules differ in every market. Two examples of what an app has to plan for; we confirm the current rules for your destinations in the quote.
| Example market | Sender types | Points to plan for |
|---|---|---|
| Mexico | Confirmed in your quote | People on the national no-advertising register (REPEP) must stop receiving advertising texts, so plan consent and opt-out handling. |
| Brazil | Short codes, long numbers | LGPD applies to the phone numbers and personal data you send; opt-in and opt-out rules apply to marketing. |
This is general information, not legal advice. Check each market with your counsel.
SMPP integration
A bind is a session between your application and our messaging center. You submit the destination and the sender the market expects, and each submit can return a delivery report. Sender type and route are confirmed per destination at onboarding; encoding is a per-message choice in your application.
Limits worth knowing before you plan a new market on our routes.
Learning path: A2P SMS, from first code to production
Related solutions: A2P SMS for apps going global
Our team replies with next steps or a quote.
本页面也提供简体中文版本。
切换到简体中文Esta página también está disponible en español.
Continuar en españolEsta página também está disponível em português.
Continuar em portuguêsCette page est aussi disponible en français.
Continuer en françaisهذه الصفحة متاحة أيضًا بالعربية.
المتابعة بالعربيةDiese Seite ist auch auf Deutsch verfügbar.
Auf Deutsch fortfahrenこのページは日本語でもご覧いただけます。
日本語で続ける이 페이지는 한국어로도 제공됩니다.
한국어로 계속하기Questa pagina è disponibile anche in italiano.
Continua in italianoThis chat has reached its limit. Start a new chat, or contact our team to continue.
This is an AI assistant. Answers may be wrong or out of date and are not an offer. A person follows up on anything you send.
AI answers can be wrong Privacy policy (opens in a new tab) Terms of use (opens in a new tab)