Android SMS Gateway webhooks: Limits

Featured illustration for Android SMS Gateway webhooks: Limits

Ack fast or a campaign DDoSes you with receipts. Confirm numeric caps in Developer Center. Dropped hooks do not refund airtime.

Written by the SMS Gateway team for operators who run phones and airtime themselves — not for theoretical cloud SMS demos.

InformationAndroid SMS GatewayFeaturesOperations
Article
Published
July 7, 2025
Updated
August 14, 2025
Reading time
7 minute read

Key Takeaways

  • Android SMS gateway webhooks limits: your URL’s timeout, retry budget, and how many events you can digest — not a second SIM.
  • Confirm numeric caps in Developer Center. This spoke is the failure modes when you blow them.
  • A 30-second handler plus automatic retries is how you double-apply refunds and re-send SMS.
  • Bulk campaigns produce DLR bursts. Size the receiver before the CSV.
  • Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 300 SMS lifetime.
  • Architecture lives on the server webhook in-depth. This page is the ceiling.

Feature spoke on android sms gateway webhooks limits — timeouts, retries, payload, and how your receiver saturates. Overview: webhooks overview. Setup: webhooks setup. Control-plane depth: server webhook in-depth.

Priced by devices and SMS send volume. You use your own phone and operator SMS credit.

If your endpoint thinks for three seconds per DLR, a campaign does not “complete.” It DDoSes you with your own receipts.

What “webhooks limits” means here

Caps on how long the control plane waits, how often it retries, how large a body may be, and how many concurrent posts you will actually survive. Product pages describe the feature. This page is what breaks when the CSV is honest.

HTTP limits vs radio limits

OEM/Android SMS rate ceilings govern how fast the modem sends. Webhook limits govern how you hear about it. Raising one does not raise the other. Carrier fair-use still applies either way.

Limit table: timeout, retries, payload, concurrency

CeilingIf you blow itDesign
Handler timeoutRetries; duplicate side effectsAck fast; queue work
Retry count / backoffEventual drop or a stormIdempotent keys; dead-letter
Body sizeTruncated inbound / 413Do not stuff MMS bytes into the hook
Your concurrencyDB lock pileupSerialize per message id
Signature clock skewAll events 401NTP; then open a ticket

API usage spoke: webhooks API usage. Numeric values: Developer Center.

Retry storms and duplicate side effects

500 then retry is correct for the sender and lethal if you charge a card or send a second SMS in the handler. Webhooks should record state, not originate new radio work without an idempotency key.

Bulk DLR is not a firehose you ignore

A 20k-row import is 20k receipts (plus retries). Size Redis/SQS before marketing hits send. bulk CSV.

OTP cannot wait on a saturated receiver

If DLR for login shares a clogged queue with campaign receipts, verification UX dies. Separate consumers or priority in your bus. OTP priority queue overview.

Limits are not prepaid SMS packs

Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Dropped webhooks do not refund operator airtime. Platform volume is still devices + SMS sent. Free 300 is not a load-test allotment for retry storms.

Checklist

  • Live timeout/retry numbers from Developer Center.
  • Handler returns 2xx quickly.
  • Idempotency on message id + type.
  • Dead-letter for poison payloads.
  • Bulk DLR capacity estimated.
  • OTP events not stuck behind promo receipts.
  • Signatures verified.
  • No send-from-webhook without keys.
  • MMS/large bodies not assumed.
  • No “unlimited SMS” reading of webhook throughput.

Next steps

Read overview and server webhook in-depth, then load-test the URL with a dummy burst — not customer OTP. Pricing stays devices and volume.

Jump to the live product docs for this topic—not another long-form article.

FAQ

Frequently asked questions

Direct answers about android sms gateway webhooks.

Where are the live numeric limits?

Developer Center and the current plan. Blogs go stale; do not hardcode a timeout from this article.

Does hitting a webhook limit pause operator SMS?

Usually the radio already sent. You lost the receipt, not the airtime. Design for that.

Can I disable retries to stay under a limit?

You can drop events. Then DLR and STOP vanish. Prefer a fast 2xx and async work inside your app.

Is this the same as OEM SMS rate ceilings?

No. OEM ceilings are the modem. Webhook limits are HTTP. Raise neither as “unlimited SMS.”

Does the gateway include carrier credit if webhooks are unlimited on a plan?

No. Events are software. Airtime is the SIM.
Keep learning

Topically related guides—chosen by subject overlap, not a fixed sitewide footer.

Information
android sms gateway auto reply

Android SMS Gateway auto-reply and STOP: Limits

Android SMS Gateway auto reply and stop — reply and STOP-limits. Feature deep dive on auto-reply and STOP (limits). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Mar 1, 202616 min
Read article
Information
android sms gateway bulk csv

Android SMS Gateway bulk CSV import: Limits

Android SMS Gateway bulk csv import — limits. Feature deep dive on bulk CSV import (limits). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Jun 6, 202516 min
Read article
Information
android sms gateway contacts

Android SMS Gateway contact lists: Limits

Android SMS Gateway contact lists — limits. Feature deep dive on contact lists (limits). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Dec 22, 202516 min
Read article
Information
android sms gateway delivery reports

Android SMS Gateway delivery reports: Limits

Android SMS Gateway delivery reports — limits. Feature deep dive on delivery reports (limits). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Dec 2, 202516 min
Read article

Browse the full Android SMS gateway knowledge base or return to how an Android SMS gateway works.

Get started

Test the gateway on your own Android phone

Install the app, pair one device, and validate your API flow before choosing a paid plan.

You supply the phone, SIM, and operator SMS credit.