Key Takeaways
- WhatsApp SMS gateway webhook searches usually need two answers: SMS DLR/inbound webhooks from an Android gateway, and Meta Cloud/BSP webhooks for WhatsApp.
- Do not verify WhatsApp signatures with SMS secrets (or vice versa).
- SMS webhooks: REST callbacks, signed, queued — accept ≠ delivered.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 300 SMS lifetime on the SMS path.
- Never log OTP bodies from either webhook stream.
- Confirm SMS fields in Developer Center; WhatsApp fields in Meta docs.
Summary
This guide splits WhatsApp SMS gateway webhook intent into SMS gateway callbacks versus WhatsApp Business webhooks. Keep stacks isolated. Priced by devices and SMS send volume. You use your own phone and operator SMS credit.
One shared
/webhookthat “handles everything” is how you forge DLR on the wrong channel and page the wrong on-call.
Two webhook worlds
Android SMS gateways post DLR/inbound over HTTPS to your app. WhatsApp Cloud/BSP posts message status and inbound chat events under Meta’s schemes. Overview: WhatsApp SMS gateway.
Webhook comparison table
| Concern | Android SMS | WhatsApp Business |
|---|---|---|
| Auth | Gateway signature / secret | Meta app secret / validation |
| Events | DLR, inbound SMS | Statuses, inbound chats |
| Docs | Developer Center | Meta WhatsApp docs |
| OTP hygiene | Redact bodies | Redact bodies |
Android SMS webhooks
Sign, ack fast, queue work. Product page: webhook integration. Fields: SMS API documentation. Pair phones via setup.
WhatsApp webhooks
Follow WhatsApp Business Platform for subscribe fields and verification challenges — do not reuse SMS middleware blindly.
Security
Separate secrets, TLS, idempotent handlers, no OTP in logs for either lane.
Cost
SMS path Free is 300 SMS lifetime; WhatsApp fees are Meta/BSP. See SMS pricing.
Checklist
- Two endpoints; two secrets; two dashboards for failures.
- SMS accept ≠ delivered encoded in domain model.
- Canary both channels independently if dual-running.
Next steps
Read the WhatsApp vs SMS pre-launch checklist before mixing traffic.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- SMS webhook integrationInbound and status events
- device and SMS volume pricingPlans and allowances
- Twilio vs Android SMS gatewayCloud vs own-SIM cost model
- Android SMS gateway product guideDefinition, product, and how to buy





