SMS destination

Thailand

Thailand

Dialing code +66 · Asia. Everything you need to send compliant SMS to Thailand with the Bird SMS API.

What you can send

SMS
WhatsApp

Two-way messaging

Supported

Data residency required

Not available

Before you send

Alphanumeric sender IDs must be registered for Thailand before traffic can deliver. The lead time is listed with the sender types below. File once from the dashboard and track approval through the API.

How sender-ID registration works →

Sender types

Every way you can originate a message to this country, with how each is cleared for use and how long that takes. Listed best route first.

SenderActivationSetup timeNotes
Alphanumeric Sender IDSender ID registration~21 business daysOne-way only.
Long code (phone number)Number registrationVariesSupports two-way replies.

Rules & regulations

What local regulators expect before you send. Bird applies opt-out handling on every message; the rest depends on the destination.

Template approvalNot required
Quiet hoursNone

Default validity period on operator's side is 6 hours. Messages will be marked as Expired if there is no final error received by the SMSC within the validity period. Anti-Money Laundering Office (AMLO)’s guidelines emphasize the following criteria for URLs included in SMS content: - URLs must direct users to legitimate and verified destinations. - URLs must not lead to interactive platforms such as direct download sites or forms requiring user input. - The purpose of the URL must be transparent, lawful, and clearly communicated in the intent registration process. - URLs that are generated by URL shorteners, such as Bitly, are not allowed as it is considered leading to a platform not belonging to the owner of the Sender Name. These measures aim to enhance transparency and mitigate risks associated with misleading or unauthorized URL use, which could lead to misuse or fraud. - URLs must be related to the brand sending the message and SMS content must include the brand name associated with the URL.

One API

How sending works

You send to every destination through the same endpoint and the same keys. Bird picks a compliant route for the country, applies opt-out handling on every message, and reports delivery from carrier receipts. The country-specific part is which sender you register. The API call does not change.

Start sending to Thailand

Create a workspace, register a sender, and send your first message from the same API you will scale on.

Start with one channel.
Add the others when you're ready.

A test API key is yours immediately. Production unlocks when you add a payment method and verify a sender.

Using Claude Code, Cursor, or Codex? Copy a setup prompt and your agent installs the Bird CLI and skills for you. Pick yours:

Cursor