TextPilot

International SMS

Send SMS to 30+ countries with per-destination pricing

International SMS

TextPilot supports sending SMS to over 30 countries. Pricing varies by destination — all phone numbers must be in E.164 format.

Supported Countries

CountryPrefixCost (¢/msg)
US / Canada+1
India+91
Mexico+52
South Korea+82
Philippines+63
Indonesia+62
Thailand+66
Singapore+65
China+86
South Africa+27
UK+44
Brazil+55
Hong Kong+852
UAE+971
Australia+61
Spain+34
Italy+39
Sweden+46
Norway+47
Denmark+45
Finland+358
Israel+972
Nigeria+234
Kenya+254
France+33
Netherlands+31
Germany+49
Japan+81
Other

Usage

No configuration changes needed — just send to any E.164 number:

// US message — 1¢
await tp.send('+15551234567', 'Hello from TextPilot!');

// UK message — 4¢
await tp.send('+447911123456', 'Hello from TextPilot!');

// Japan message — 8¢
await tp.send('+819012345678', 'Hello from TextPilot!');

Billing

International messages are deducted from your credit balance at the per-country rate. Your usage dashboard shows actual costs broken down by message. The cost per message is also stored on each message record.

Country Restrictions

Some countries have specific registration requirements or restrictions on A2P SMS. TextPilot handles carrier compliance automatically where possible. If a message cannot be delivered to a specific country, the message will be marked as failed with an error description.