Key Takeaways
- CodeIgniter SMS gateway queue workers buffer HTTPS sends to a paired Android — they do not create extra radios.
- PHP samples are HTTPS/JSON. This is not a Complete PHP SDK or Composer product.
- Concurrency ≤ devices you actually paired. Extra CLI workers just empty the voucher faster.
- OTP jobs must not share the bulk queue.
- Shopify/cron contrast: a shop webhook still needs the phone awake.
- You bring the Android and operator credit. We meter devices and send volume.
Workers face a modem, not Redis
CodeIgniter SMS gateway queue workers are how you stop the HTTP request from waiting on a radio: enqueue a send, a CLI worker posts to the gateway, the paired Android transmits. Spark, database queues, or Redis — same rule. Extra processes do not add towers.
Architecture spoke: message queue architecture. PHP samples: PHP HTTPS/JSON. Params: Developer Center.
“If queue depth is healthy and login is late, you scaled the wrong end of the cable.”
Queue vs radio
| Layer | CodeIgniter owns | Phone owns |
|---|---|---|
| Controller | Validate, 202, idempotency key | — |
| Job | Retry budget, backoff | — |
| HTTP to gateway | TLS, keys from env | Pairing |
| PDU | — | OEM ceiling, voucher, bars |
| DLR | Webhook HMAC handler | Device awake enough to report |
CodeIgniter jobs
Prefer a dedicated worker process over cron-every-minute slamming. Shopify webhooks (external contrast) Shopify API docs can fan out orders; they still serialize onto your SIM. Do not brand this as a CI “SMS module SDK.”
Pacing and isolation
OTP queue separate. OTP priority. Raise OEM ceilings carefully; carrier fair-use still applies. Bulk.
Cost
Retries still meter platform volume and operator segments. Free 300 lifetime / Developer 25,000 year pause. Pricing.
Checklist
- Worker count ≤ radios.
- Idempotency on enqueue.
- OTP jobs isolated.
- Dead-letter inspected.
- Phone OEM-exempt.
Next steps
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- SMS API documentationLive endpoint reference
- device and SMS volume pricingPlans and allowances
- Android SMS gateway product guideDefinition, product, and how to buy
- download the Android gateway appGet the APK




