> For the complete documentation index, see [llms.txt](https://guides.clickatell.com/flow/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guides.clickatell.com/flow/user-facing-nodes/display-nodes/otp-menu.md).

# OTP Menu

An OTP (One-Time Password) is a random pin code that is sent via SMS to a customer as a method of verification.&#x20;

The *OTP Menu* node can be used at any point in your workflow to trigger this verification process. When a customer reaches this point in the workflow, a random OTP will automatically be generated and sent to the customer and the customer will be asked to enter the OTP they've received.&#x20;

Depending on the result of verification (i.e., success, failure, error), the customer can be routed to another step or workflow.

{% hint style="warning" %}
The OTP is sent via Clickatell's One API. [One API](https://help.clickatell.com/developers-api-reference/reference/one-api) must be set up in your user portal for this node to function correctly.
{% endhint %}

<figure><img src="https://content.gitbook.com/content/joAgInTNsBfDdfx1I23z/blobs/ngqP7AMDMOXruAJ2kpoi/image.png" alt="" width="563"><figcaption><p>Setup of an OTP Menu node</p></figcaption></figure>

![Example flow containing OTP Menu node](https://content.gitbook.com/content/joAgInTNsBfDdfx1I23z/blobs/pE3bSrJuy6SpRNVLTQVp/image.png)
