Reliability How Notify.lk delivers your SMS

SMS delivery that doesn’t depend on one provider

We share your messages across multiple delivery providers. If one goes down, the others take over its share automatically, and your customers still see your Sender ID.

An illustration of how Notify.lk delivers SMS. Messages from your app reach Notify.lk, which shares them across multiple delivery providers. When one provider goes down, its share moves to the others automatically. When it recovers, traffic is shared across all of them again.

What you get

Built to keep your messages moving

OTPs, order updates, reminders and campaigns go out through the same routing, whether you send from the API or the dashboard.

Load-balanced delivery

No single provider carries all your traffic.

Your messages are shared across multiple delivery providers, so one provider’s bad day doesn’t hold up everything you send.

Automatic failover

If one goes down, the others take over.

Its share moves to the other providers automatically. No settings, no support ticket.

Delivery providersAutomatic failover
  • Provider ADelivering, plus B’s share
  • Provider BDown, its traffic moved
  • Provider CDelivering, plus B’s share

Same Sender ID

Your name, whichever route delivers it.

We register Sender IDs with more than one provider, so a change of route doesn’t change what your customers see.

The platform

An API built to stay up.

Our API runs on Amazon Web Services, in a load-balanced Kubernetes cluster on a private network, and we monitor it around the clock.

  • Load-balanced Requests are spread across the cluster
  • Private network Servers sit behind the load balancer, out of public reach
  • Monitored 24/7 We continually watch for issues
See our uptime on status.notify.lk

For developers

Nothing to change in your integration

We choose the route after your message reaches us. You keep the same API call, the same plugins and the same dashboard, and failover just works.

  • The same endpoint and parameters
  • The same Sender ID on every route
  • Nothing to switch on
Your request, unchanged
# The same call you make today.
curl https://app.notify.lk/api/v1/send \
  -d user_id=YOUR_USER_ID \
  -d api_key=YOUR_API_KEY \
  -d sender_id=YourBrand \
  -d to=94771234567 \
  -d message="Your code is 482913"

Questions about reliability

What happens if a delivery provider goes down?

Its share of your messages moves to our other providers automatically. You don’t need to do anything, and there’s nothing to change in your integration.

Something else? Contact support or call 0766-4444-65.

Start for free

Try it with free credits

Create an account and test every feature with free credits. No payment, no credit card required.