> ## Documentation Index
> Fetch the complete documentation index at: https://plivo.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Prerequisites

> Requirements for setting up Plivo SMS with Auth0 MFA

To start using Plivo with Auth0, you’ll need

1. Make sure you have an [Auth0 account](https://auth0.com/signup) and **tenant**.

2. Your **Plivo Auth ID and Auth Token**: You can find your Plivo Auth ID and Auth Token on the overview page of the [Plivo console](https://cx.plivo.com/home).

   ![](https://mintcdn.com/plivo/_fSpYHZS4fGpqS0Z/images/integrations/auth0/auth.jpg?fit=max\&auto=format\&n=_fSpYHZS4fGpqS0Z\&q=85\&s=165fcfc95f931672dd8b785bb4576385)

   Find Your Auth Credentials On Plivo Console

3. **A Plivo number** *(optional)*: You must have an SMS-enabled Plivo phone number to send SMS messages to numbers in the US and Canada. Purchase numbers from the [Phone Numbers](https://cx.plivo.com/phone-numbers) page of the Plivo console, or by using the [PhoneNumber API](https://plivo.com/docs/numbers.md).

   ![](https://mintcdn.com/plivo/_fSpYHZS4fGpqS0Z/images/integrations/auth0/buy-new-number.png?fit=max\&auto=format\&n=_fSpYHZS4fGpqS0Z\&q=85\&s=5394686643e7c7bf8fbcf4e6e1821d49)

   Buy A New Plivo Number

Plivo provides an SMS messaging service that Auth0 can use to deliver multi-factor verification via SMS messages. The following steps will enable you to add SMS-based MFA via the Plivo SMS API to the login flow for the tenant in which you’re working.

> [!NOTE]
>
> The following steps will add text-message-based MFA to the login flow for the tenant in which you're working. We highly recommend testing this setup on a [staging or development server](https://auth0.com/docs/dev-lifecycle/set-up-multiple-environments) before making the changes to your production login flow.
