What Is webhook? Android SMS Gateway Context

Featured illustration for What Is webhook? Android SMS Gateway Context

What Is webhook? Android SMS Gateway Context. Glossary-style explainer of webhook specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

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

InformationAndroid SMS GatewayGlossaryEducation
Article
Published
March 28, 2026
Updated
April 12, 2026
Reading time
16 minute read

Key Takeaways

  • Webhook in Android SMS gateway context: our control plane POSTs JSON to your HTTPS URL when delivery or inbound events happen — you do not hold a socket open to the modem.
  • Verify signatures; ack fast; process async.
  • Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Webhooks do not replace operator airtime.
  • Free 300 SMS lifetime still meters outbound you trigger from handlers.
  • Offline phones mean missed inbound until the app is back.
  • Developer Center owns live event fields.

What is a webhook for an Android SMS gateway? Your backend exposes HTTPS; we POST events (delivered, failed, received) so you do not poll forever. Guide: Webhooks. Two-way SMS. HTTP semantics.

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

A green webhook URL does not wake a sleeping phone — inbound SMS still needs the app registered on a funded SIM.

What a webhook is here

Register a URL; receive signed JSON when message state changes or inbound arrives. Confirm headers/payloads in Developer Center.

Events vs polling

ApproachProsCons
WebhookPush, low idle costNeeds public HTTPS + verify
GET by idSimple support pathChatty if abused
Block until DLRFeels syncTies workers to radio lag

Verify before you trust

Check X-SmsGateway-Signature (or current documented header). Reject forgeries.

Phone still has to be online

Delivery and inbound depend on the Android path — multi-device.

Retries and idempotency

Return 2xx quickly; enqueue work. Dedupe event ids so retries are safe — same idea as Ruby receive webhook.

Related reading

Webhooks API usage. 10DLC context.

Checklist

  • HTTPS endpoint registered.
  • Signature verified.
  • Fast ack + async work.
  • Idempotent handlers.
  • Device last-seen monitored.
  • Airtime funded.

Next steps

Fire a canary send and watch the callback, then size devices + volume.

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

FAQ

Frequently asked questions

Direct answers about what is webhook.

Is a webhook the same as the MCP stream?

No. Webhooks are server-to-server HTTPS callbacks from the gateway. MCP is your optional agent wrapper calling REST.

Can webhooks deliver SMS by themselves?

They notify your app. Sending still goes Android SIM → operator.

What if my endpoint is down?

Expect retries. Design idempotent handlers so duplicates do not double-send replies.
Keep learning

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

Information
what is 10dlc

What Is 10DLC? Android SMS Gateway Context

What Is 10DLC? Android SMS Gateway Context. Glossary-style explainer of 10DLC specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Feb 14, 202516 min
Read article
Information
what is a2p messaging

What Is A2P messaging? Android SMS Gateway Context

What Is A2P messaging? Android SMS Gateway Context. Glossary-style explainer of A2P messaging specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Jun 6, 202516 min
Read article
Information
what is dlr

What Is DLR? Android SMS Gateway Context

What Is DLR? Android SMS Gateway Context. Glossary-style explainer of DLR specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Jan 26, 202616 min
Read article
Information
what is dlt registration

What Is DLT registration? Android SMS Gateway Context

What Is DLT registration? Android SMS Gateway Context. Glossary-style explainer of DLT registration specifically as it applies to Android SIM-based gateways versus aggregator APIs. Priced by devices and SMS send volume; BYO phone and operator credit.

Nov 8, 202416 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.