Skip to main content

Custom SMS/Text Providers

LoginRadius allows developers to configure and integrate any third-party SMS/Text provider. This functionality enables text-based communications such as One-Time Passwords (OTP) for multi-factor authentication, phone number verification, and transactional messages.

By supporting various providers, developers can align their SMS strategy with regional regulations, delivery speed, or cost requirements. The integration process remains consistent whether you use globally recognized services like Twilio, localized providers like TextLocal, or other platforms like MessageBird. You can customize authentication types, headers, body formats, and delivery endpoints to match your provider's API specifications, giving you full control over how messages are constructed and sent.

Key Features

The custom SMS/Text provider configuration offers flexibility and control, enabling seamless integration with various third-party services. Below are the key capabilities that support scalable and secure text communication through LoginRadius.

  • Integrate any third-party SMS/Text provider of your choice.
  • Support multiple authentication methods: Basic Auth, Bearer Token, or No Authentication.
  • Customize request headers, body formats, and query parameters.
  • Placeholder support for dynamic message generation.
  • Seamless use within LoginRadius workflows such as OTP and phone-based authentication.

Use Cases

These examples highlight practical scenarios where integrating a custom SMS/Text provider can enhance authentication workflows, improve message delivery, and support region-specific or platform-specific requirements.

  • Send OTPs via a regional SMS provider to improve delivery rates.
  • Use an internal gateway for enterprise-level text communications.
  • Enable SMS communication through platforms like WhatsApp or Line via custom integration.
  • Leverage analytics by including custom headers or query parameters for reporting.

Configure a Custom SMS/Text Provider

Set up your preferred third-party SMS service with LoginRadius by following the steps below in the Admin Console.

  1. Navigate to Admin Console > Branding > Email-SMS-Provider.

  2. Select Custom Text/SMS Provider from the provider dropdown menu.

You'll need to fill in specific fields to complete the integration of your custom provider.

This API endpoint URL is used to send SMS requests via your provider.

  • Enter the endpoint URL provided by your SMS provider.

  • This URL varies by provider. Refer to the provider's documentation or use a sample cURL request to identify it.

Once all required fields are filled:

  • Save your settings.
  • Test the integration to confirm successful message delivery.

Feel free to contact the LoginRadius Support team if you need assistance.