Send an OTP
hellio_send_otpGenerates and delivers a one-time passcode via SMS, voice, or email. Returns a reference UUID for tracking delivery status.
Instructions
Deducts from your wallet balance. Generates a one-time passcode and delivers it over SMS, voice or email. The returned reference is the uuid of the message it spawns, so you can track delivery with hellio_get_message. A retry-safe idempotency key is attached automatically. Requires the otp scope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Destination email (for the email channel). | ||
| length | No | Number of digits in the code. | |
| sender | No | Sender ID for SMS. | |
| channel | No | Delivery channel. | |
| mobile_number | No | Destination number (for sms/voice). |