SMS Template Management
Overview
The SMS Templates feature allows you to create, edit, and manage templates for user authentication and transactional SMS. These templates support various login and verification mechanisms, ensuring seamless user communication.
Use-Case
SMS templates are used for authentication and transactional messages, including:
- Login: Sending authentication codes for login purposes.
- Passwordless: Enabling login without a password using OTP.
- MFA (Multi-Factor Authentication): Adding a security layer with SMS verification.
- Risk-Based: Triggering an SMS authentication based on risk levels.
- PIN: Sending secure PINs for access.
- One-Touch Login: Allowing users to log in with a single action through SMS.
Configuration
Navigate to SMS Templates
To configure SMS templates:
- Log in to the LoginRadius Console.
- Navigate to Branding > SMS Templates
- Here, you can create and edit SMS templates as needed.
Create SMS Template
To add a new SMS template, fill out the form with the following details:
- Template Type: Select the appropriate type of SMS template.
- Template Name: Assign a unique name to the template.
- SMS Body: Define the SMS content, including placeholders
SMS Template Settings
For all SMS templates (except Welcome SMS), the following settings can be configured:
- Request Limit: Specifies how often an SMS/OTP can be requested within a defined timeframe.
- Request Disable Period: Defines the duration (in minutes) after reaching the request limit before a new request can be made.
- OTP Validity Limit (Seconds): Specifies the duration for which an OTP remains valid.
Reset Template
You can reset the template to its default state if any modifications are made.
Note: The reset template option is only available for the default templates provided by the LoginRadius Identity Platform.
Placeholder Tags
The predefined placeholders available for use in SMS content include:
Placeholder | Description |
---|---|
#Name# | Displays the customer's name from the registration form. |
#OTP# | Displays the OTP received via SMS. |
#FirstName# | Displays the first name from the customer profile. |
#LastName# | Displays the last name from the customer profile. |
#userName# | Displays the username if username login is enabled. |
#OTPExpiry# | Shows the OTP expiration time in seconds. |
#Email# | Displays the customer's registered email address. |
Sample SMS Template
Hi #Name#,
Thanks for signing up.
This template can be customized with placeholders to personalize messages sent to users.