> For the complete documentation index, see [llms.txt](https://docs.sendchamp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sendchamp.com/product/verification/sending-an-otp.md).

# Sending an OTP

You can send an OTP from your dashboard or using our Verification API. To send an OTP, you are required to specify some attributes such as;

1. Channel: Voice, SMS, WhatsApp or Email
2. Sender: Your Sender ID, check [here](broken://pages/pPbKN6W91ki3TttMTKtV) for more details.
3. Token length: The length of the token you want to send to your customer. Minimum is 4.
4. Token type: numeric or alphanumeric
5. Expiration time: How long do you want it to be active for in minutes. (E.g 10 means 10 minutes )
6. Customer Email Address: The email address of your customer. It's required if you're using Email Channel
7. Customer Mobile Number: The phone number of your customer. It must be in international format (E.g 2348012345678). It is required if you're using the SMS or Voice Channel

![](https://3069368896-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZhZ9v7KqcNJYyC1tQlnB%2Fuploads%2F9HPY4uwS8mpNTd3iLkGP%2FSendchamp%20\(15\).png?alt=media\&token=78bfac0d-106c-4a51-b0eb-f3dfbdf4b319)
