14 min read

What it costs your agent to text 228 countries

Your agent can text Nigeria for 50 cents and Germany for 14. We priced the same text to every country Sats4AI reaches, then sent one for real. Here is the full table, and where a phone plan still wins.

A hand-inked yellow mobile phone linked by a dashed line to a row of five identical blank speech bubbles, each with a blank paper price tag hanging below that grows larger from left to right.

Your agent has finished the job, and the person who needs to hear about it is not at a screen. A courier, a parent, a supplier in Lagos. The agent can write the message in a second. It cannot send it, because a text needs a provider account, a sender number, and in the US a registration form, and none of those are things an agent can sign up for.

That leaves one question worth answering before you wire anything up: what does one text actually cost, and where?

One text, 228 prices

We asked the same question of every country and territory on Sats4AI’s list. The message was 32 characters, Your confirmation code is 123456, one SMS segment anywhere. Each quote is the real price Sats4AI’s endpoint asked for that exact request, read through TaskFuel without paying. Nothing was sent.

Country One text
Canada $0.016
United States $0.018 (can take a few hours)
United Kingdom $0.065
Switzerland $0.084
India $0.108
Germany $0.145
Nigeria $0.500
Bangladesh $0.772
Sierra Leone $1.016

The cheapest text on the list goes to Guam, at about a cent. Texts to US numbers, Guam included, wait in a queue and can take a few hours to arrive, so for the cheapest quick text, Canada at $0.016 is the better pick. The dearest goes to Sierra Leone, at just over a dollar, so the same 32 characters cost 95 times more depending on where they land. The median is 29 cents.

The pattern is roughly geographic, with exceptions. The US and Canada are under 2 cents, though other +1 numbers are not: Jamaica is 41. Western Europe sits between 6 and 15 cents. Much of Africa and South Asia costs 40 cents a text or more. Then there’s Thailand at 4 cents, cheaper than the UK, and India at 11. Only 39 countries came in under 10 cents.

Why the price moves

Sats4AI prices in satoshis, the smallest unit of bitcoin, and TaskFuel converts to dollars at the moment of the quote. On 14 October that worked out to one sat for about $0.00083. If bitcoin moves 10 percent, so does every number on this page.

Sats4AI also publishes its own per-country guide, in sats, inside its API spec. Our quotes landed within 5 percent of it for 214 of the 228 countries, and within 35 percent for all of them. So the guide is fine for a budget. To know what one text costs, quote it: it’s free, and it’s what your agent should do anyway.

One real text

Then we sent one. “The van will be there at 3”, to a Swiss mobile number of ours. The quote said $0.084, the charge was $0.084, and Sats4AI answered Okay sixteen seconds later.

It arrived inside the same minute, as:

The van will be there at 3 -- Sent via sats4ai.com/c - details & stop

Everything after the two dashes is Sats4AI’s signature line. Your message isn’t allowed to contain a link. Theirs is.

What’s still rough

  • Abroad, the text comes from a name. In most countries outside +1, the text arrives from “Sats4AI” instead of a number, so the recipient can’t reply.
  • US texts wait in a queue. A text to a US number, or to Guam, Puerto Rico, the US Virgin Islands, the Northern Mariana Islands or American Samoa, can take a few hours to arrive. Texts to other countries, Canada included, go out right away.
  • Every text carries a short signature line naming the service and a stop link. It fits inside the segment you pay for, but you don’t get to remove it.
  • No links. A message containing a URL is rejected.
  • Long messages and emoji cost more. Billing is per segment, and an emoji or any other character outside the basic GSM set switches the whole message to a smaller segment size. Common accents like é and ü are fine.
  • Messages are screened after payment. Clear scams, threats and impersonation are held and not sent. A person reviews a held text for 1 sat at sats4ai.com/appeal, and an unresolved hold becomes refundable after 24 hours.
  • One number gets at most 3 texts an hour and 8 a day, across all customers together. A normal errand fits. A campaign does not.

Why the limits: a Lightning payment proves nothing about intent, and Sats4AI holds no account or ID it could ban. So the rules protect the person receiving the text, who never agreed to it and can’t reply. One abuser could also get a shared sender name blocked for every honest customer.

When TaskFuel is worth it

My agent can do this alone. We gave the same prompt to Claude Code with no TaskFuel and no paid tools, and a test number. It couldn’t quote the text or send it. It found Twilio’s US price page and estimated 1.2 to 1.3 cents, then listed what it would need first: a sending number at $1.15 a month and US registration. A fair estimate, and still not a text.

A provider account is cheaper. Usually, yes. Twilio’s published price per segment in October 2026 was $0.0083 to the US (plus about half a cent in carrier fees), $0.056 to the UK, $0.0769 to Switzerland, $0.0832 to India, $0.112 to Germany and $0.3868 to Nigeria. That’s 8 to 26 percent below the quotes above. It also comes with an account, a number at $1.15 a month, and US registration before you can send anything. If you send hundreds of texts a month to one country, open the account. If your agent texts someone now and then, somewhere, per text wins on setup alone.

I can do it by hand. For one text to one person, your own phone is cheaper than all of this. The case for an agent is the text that has to go out while you’re not there.

Next time your agent needs to reach someone away from a screen, have it quote the text first. The quote is free, and it’s the only number on this page that won’t have moved by the time you read it.

Connect your agent and the first $1 is on us.

Ask it

When you finish this task, text +[your own number]: “Done. The report is in your inbox.” If it’s a US number, it can take a few hours to arrive.

Appendix: one text to every country

One text, one segment, quoted on 14 October 2026 at about $0.00083 per sat. Three entries on Sats4AI’s list have no phone number format to quote against: Antarctica, the French Southern Territories and the former Netherlands Antilles.

Country Dial code One text
Afghanistan +93 $0.582
Albania +355 $0.183
Algeria +213 $0.353
American Samoa +1 $0.244
Andorra +376 $0.191
Angola +244 $0.408
Anguilla +1 $0.315
Antigua and Barbuda +1 $0.311
Argentina +54 $0.134
Armenia +374 $0.388
Aruba +297 $0.361
Australia +61 $0.059
Austria +43 $0.127
Azerbaijan +994 $0.532
Bahamas +1 $0.117
Bahrain +973 $0.050
Bangladesh +880 $0.772
Barbados +1 $0.340
Belarus +375 $0.327
Belgium +32 $0.144
Belize +501 $0.375
Benin +229 $0.387
Bermuda +1 $0.341
Bhutan +975 $0.518
Bolivia +591 $0.286
Bosnia and Herzegovina +387 $0.661
Botswana +267 $0.205
Brazil +55 $0.070
British Virgin Islands +1 $0.398
Brunei +673 $0.084
Bulgaria +359 $0.190
Burkina Faso +226 $0.332
Burundi +257 $0.599
Cambodia +855 $0.572
Cameroon +237 $0.411
Canada +1 $0.016
Cape Verde +238 $0.290
Cayman Islands +1 $0.357
Central African Republic +236 $0.585
Chad +235 $0.448
Chile +56 $0.103
China +86 $0.140
Christmas Island +61 $0.059
Cocos (Keeling) Islands +61 $0.059
Colombia +57 $0.059
Comoros +269 $0.541
Congo +242 $0.436
Cook Islands +682 $0.181
Costa Rica +506 $0.133
Croatia +385 $0.179
Cyprus +357 $0.112
Czech Republic +420 $0.081
Côte d’Ivoire +225 $0.638
Denmark +45 $0.077
Djibouti +253 $0.210
Dominica +1 $0.327
Dominican Republic +1 $0.169
Ecuador +593 $0.439
Egypt +20 $0.513
El Salvador +503 $0.387
Equatorial Guinea +240 $0.436
Eritrea +291 $0.160
Estonia +372 $0.124
Eswatini +268 $0.343
Ethiopia +251 $0.443
Falkland Islands +500 $0.216
Faroe Islands +298 $0.093
Fiji +679 $0.285
Finland +358 $0.111
France +33 $0.104
French Guiana +594 $0.239
French Polynesia +689 $0.233
Gabon +241 $0.407
Gambia +220 $0.337
Georgia +995 $0.218
Germany +49 $0.145
Ghana +233 $0.484
Gibraltar +350 $0.159
Greece +30 $0.085
Greenland +299 $0.053
Grenada +1 $0.377
Guadeloupe +590 $0.295
Guam +1 $0.011
Guatemala +502 $0.323
Guernsey +44 $0.072
Guinea +224 $0.361
Guinea-Bissau +245 $0.361
Guyana +592 $0.435
Haiti +509 $0.378
Honduras +504 $0.426
Hong Kong +852 $0.094
Hungary +36 $0.118
Iceland +354 $0.093
India +91 $0.108
Indonesia +62 $0.571
Iraq +964 $0.253
Ireland +353 $0.101
Isle of Man +44 $0.065
Israel +972 $0.333
Italy +39 $0.107
Jamaica +1 $0.408
Japan +81 $0.115
Jersey +44 $0.072
Jordan +962 $0.573
Kazakhstan +7 $0.438
Kenya +254 $0.406
Kiribati +686 $0.188
Kosovo +383 $0.327
Kyrgyzstan +996 $0.594
Laos +856 $0.403
Latvia +371 $0.104
Lebanon +961 $0.468
Lesotho +266 $0.534
Liberia +231 $0.346
Libya +218 $0.574
Liechtenstein +423 $0.047
Lithuania +370 $0.075
Luxembourg +352 $0.106
Macao +853 $0.077
Macedonia +389 $0.260
Madagascar +261 $0.763
Malawi +265 $0.428
Malaysia +60 $0.439
Maldives +960 $0.524
Mali +223 $0.465
Malta +356 $0.089
Marshall Islands +692 $0.206
Martinique +596 $0.245
Mauritania +222 $0.468
Mauritius +230 $0.345
Mayotte +262 $0.249
Mexico +52 $0.235
Micronesia +691 $0.095
Moldova +373 $0.220
Monaco +377 $0.240
Mongolia +976 $0.458
Montenegro +382 $0.209
Montserrat +1 $0.327
Morocco +212 $0.290
Mozambique +258 $0.540
Myanmar +95 $0.536
Namibia +264 $0.151
Nepal +977 $0.399
Netherlands +31 $0.118
New Caledonia +687 $0.228
New Zealand +64 $0.136
Nicaragua +505 $0.240
Niger +227 $0.472
Nigeria +234 $0.500
Niue +683 $0.302
Norfolk Island +672 $0.036
Northern Mariana Islands +1 $0.128
Norway +47 $0.091
Oman +968 $0.279
Pakistan +92 $0.613
Palau +680 $0.174
Palestine +970 $0.333
Panama +507 $0.238
Papua New Guinea +675 $0.977
Paraguay +595 $0.156
Peru +51 $0.320
Philippines +63 $0.312
Poland +48 $0.048
Portugal +351 $0.065
Puerto Rico +1 $0.070
Qatar +974 $0.341
Reunion +262 $0.248
Romania +40 $0.101
Russia +7 $0.438
Rwanda +250 $0.422
Saint Kitts And Nevis +1 $0.333
Saint Lucia +1 $0.340
Saint Pierre And Miquelon +508 $0.207
Saint Vincent And The Grenadines +1 $0.432
Samoa +685 $0.349
San Marino +378 $0.163
Sao Tome And Principe +239 $0.205
Saudi Arabia +966 $0.253
Senegal +221 $0.712
Serbia +381 $0.531
Seychelles +248 $0.398
Sierra Leone +232 $1.016
Singapore +65 $0.077
Slovakia +421 $0.102
Slovenia +386 $0.266
Solomon Islands +677 $0.164
Somalia +252 $0.479
South Africa +27 $0.177
South Korea +82 $0.067
South Sudan +211 $0.310
Spain +34 $0.114
Sri Lanka +94 $0.544
Sudan +249 $0.615
Suriname +597 $0.411
Svalbard and Jan Mayen +47 $0.091
Sweden +46 $0.084
Switzerland +41 $0.084
Taiwan +886 $0.109
Tajikistan +992 $0.583
Tanzania +255 $0.561
Thailand +66 $0.039
The Democratic Republic Of Congo +243 $0.388
Timor-Leste +670 $0.335
Togo +228 $0.640
Tonga +676 $0.281
Trinidad and Tobago +1 $0.388
Tunisia +216 $0.696
Turkey +90 $0.039
Turkmenistan +993 $0.419
Turks And Caicos Islands +1 $0.378
Tuvalu +688 $0.492
U.S. Virgin Islands +1 $0.070
Uganda +256 $0.425
Ukraine +380 $0.294
United Arab Emirates +971 $0.153
United Kingdom +44 $0.065
United States +1 $0.018
Uruguay +598 $0.110
Uzbekistan +998 $0.592
Vanuatu +678 $0.286
Venezuela +58 $0.292
Vietnam +84 $0.372
Wallis And Futuna +681 $0.143
Western Sahara +212 $0.290
Yemen +967 $0.382
Zambia +260 $0.514
Zimbabwe +263 $0.419
Åland Islands +358 $0.111

One account. 227 capabilities.

Get $1 in free credit, no card required. Add credit to your TaskFuel balance when you need more.

Start for Free