OTP Service
Define a single OTP endpoint that delivers one-time passwords across SMS, WhatsApp, and Voice with shared rate limits and a configurable failover chain.
An OTP configuration defines a failover chain across SMS, WhatsApp, and Voice. Each configuration exposes a single unified API endpoint with its own API token, rate limits, and per-channel templates.
IMPORTANTThis page replaces the legacy SMS-only OTP stream. The previous SMS OTP configuration is no longer available in the interface.
Accessing OTP configurations
To open the OTP Service page:
-
Log in to TextPeak in your browser.
-
Click OTP Service > Configurations in the main menu on the left.

OTP Service > Configurations menu tab
-
The Omnichannel OTP Configurations page opens. It lists all configurations you've created.

Omnichannel OTP Configurations page
Refer to the following table for column descriptions.
| Column | Description |
|---|---|
| Key | The unique key you pass in API requests to select this configuration. |
| Name | The configuration name, used for identification in the interface. |
| Failover Chain | A summary badge showing the primary channel in the configuration's failover order. |
| Default | Indicates whether this configuration is the default for OTP requests that don't specify a key. |
| Active | Toggle to activate or deactivate the configuration without deleting it. |
| Created | Date and time the configuration was created. |
| Actions | Click the three-dot icon to show and copy or reset the configuration token, edit, or delete the configuration. |
Creating and managing OTP configurations
To create, edit, or deactivate a configuration, see Creating OTP Configurations.
Updated 1 day ago