Skip to main content

Twilio Verify

Scope of Integration

Yellow.ai Integration with Twilio Verify allows you to seamlessly connect your Twilio Verify service with the yellow.ai platform. Any customer who has a Twilio account will be able to seamlessly connect their verify service with yellow.ai using basic auth with account SID, Auth Token and Verify Service SID. This connector will enable users to verify end user identity using OTP verification by means of SMS, call or email.

Configuration

Configuring the integration with Twilio Verify is straightforward. Follow the steps defined below to start integrating:

  1. Navigate to Integrations Tab: Inside your project, navigate to the Configuration tab and then click on the Integrations Tab. Search for Twilio Verify.

  2. Connect your Twilio Verify account: Enter the values for Account SID, Auth token and verify service SID to connect to your Twilio account.

Voila! And just like that, you are now connected with your Twilio account.

drawing

If you have multiple accounts, follow the above mentioned steps to add each of them.

note
  1. Enter a unique name for each account to easily identify them within the yellow.ai platform. It is recommended to use a name that aligns with its purpose for better usability.
  2. You can add a maximum of 15 accounts.
  3. In a two-tier environment, such as bots with only Development/Live environments, you can add account names only in the development mode. Once added and flows have been built, in the Live mode, you can only choose the account names and not edit them.
  4. In a three-tier environment, such as bots with Staging/Sandbox/Production modes, in Staging and Sandbox modes, you can add and edit new accounts. However, in Production, only the account details added in Staging will be available. You can only map in the production environment.

Use Case

Following are the use-cases which are currently accommodated in the Integration:

Simple Integration using credentials To enable integration with Twilio verify, you need account SID, authentication token and verify service SID. You can get account SID, authentication token and verify service SID from twilio dashboard. Take actions with Twilio Verify nodes Using the Twilio Verify integration nodes, you can send and verify OTP to the end user. You can choose the action node corresponding to the channel (SMS, call and email) via which you want to send the OTP. After choosing the appropriate action node, you need to enter the receiver to whom you want to send OTP.

Then you need to ask the user for OTP to verify it. After that you need to create a Twilio Check Verification action node and provide values for receiver and OTP to verify if OTP provided by the user is correct. If it is correct, you’ll get “status”: “approved” in response object.

drawing
note

When multiple accounts are added, select the appropriate account for each node, allowing you to leverage the unique functionalities of each account for their intended purposes.

Reference

This integration will support the latest version releases, latest one being v2

API Documentation: https://www.twilio.com/docs/verify