Skip to main content
Back to Actions Integrations Connect Twilio Verify to send SMS, start verification, and check verification. See Twilio Verify for more information.

Authorizations Supported

The XO Platform supports basic authentication for Twilio Verify. See App Authorization Overview for details.
Authorization TypeBasic Auth
Pre-authorize the IntegrationYes
Allow Users to Authorize the IntegrationYes

Step 1: Enable the Twilio Verify Action

Prerequisites:
  • If you don’t have Twilio Verify credentials, create a developer account. See Twilio Verify Documentation.
  • Copy the Account SID and Auth Token from your Twilio account.
Steps:
  1. Go to App Settings > Integrations > Actions.
  2. Select Twilio Verify.

Pre-authorize the Integration

Basic Auth
  1. Go to App Settings > Integrations > Actions and select Twilio Verify.
  2. In Configurations, select the Authorization tab.
  3. Set Authorization Type to Pre-authorize the Integration > Basic Auth. Auth type - Basic auth
  4. Enter the following details:
    • Account SSID – The account SID of your Twilio Verify account.
    • Auth Token – The authorization token of your Twilio Verify account.
    Account SSID and Auth Token
  5. Click Enable. The Integration Successful pop-up is displayed. Integration successful
The Twilio Verify action moves from Available to Configured after enabling.

Allow End User to Authorize

  1. Go to App Settings > Integrations > Actions and select Twilio Verify.
  2. In Configurations, select the Authorization tab.
  3. Set Authorization Type to Allow Users to Authorize the Integration > Basic Auth.
  4. Click Select Authorization > Create New. Create new authorization
  5. Select Basic Auth as the authorization mechanism. See App Authorization Overview.
  6. Enter the following credentials:
    • Name – Name for the Basic Auth profile.
    • Base URL – Base tenant URL for the Twilio Verify instance.
    • Authorization Check URL – Authorization check URL for your Twilio Verify instance.
    • Description – Description of the profile.
  7. Click Save Auth. Save authorization profile
  8. Select the new Authorization Profile.
  9. Click Enable. Integration Successful

Step 2: Install the Twilio Verify Action Templates

  1. On the Integration Successful dialog, click Explore Templates. Explore Templates
  2. Click Install to begin installation. Begin installation
  3. Once installed, click Go to Dialog. A dialog task for each template is auto-created. A dialog task for each installed template is auto-created
  4. Select the desired dialog task and click Proceed. Select the desired dialog task from the templates and Proceed
  5. The dialog task is auto-created and the canvas opens with all required entity nodes, service nodes, and message scripts. Dialog task is auto-created, and the canvas opens