-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Description
🔖 Feature description
Add Text.lk as a supported SMS provider, enabling users to send transactional and bulk SMS messages using the Text.lk API directly from the platform.
This integration should support:
- API key–based authentication
- Sender ID configuration
- Single and bulk SMS sending
- Delivery status handling (if supported by the platform)
🎤 Why is this feature needed ?
Text.lk is a widely used SMS gateway in Sri Lanka, trusted by many local businesses for reliable and cost-effective messaging.
In my use case, I manage applications and client systems that already rely on Text.lk for SMS notifications such as:
- OTP and verification messages
- Order and payment notifications
- System alerts and reminders
Adding native support for Text.lk removes the need for custom adapters or third-party workarounds and makes the platform more accessible to users in the Sri Lankan market.
✌️ How do you aim to achieve this?
I want this feature to:
- Add Text.lk as a selectable SMS provider
- Allow configuration of API credentials (API Key, Sender ID)
- Send messages via Text.lk’s HTTP API
- Handle success and failure responses properly
The implementation can follow the same architecture used for existing SMS providers to ensure consistency.
🔄️ Additional Information
Text.lk API: https://text.lk/docs/
Text.lk integration would be simpler, more reliable, and easier to maintain for teams already using this provider.
👀 Have you spent some time to check if this feature request has been raised before?
- I checked and didn't find similar issue
🏢 Have you read the Code of Conduct?
- I have read the Contributing Guidelines
Are you willing to submit PR?
Yes I am willing to submit a PR!