Twilio Verify is a one-time, high-confidence check a user has a claimed phone in their possession. The phone verification service is a check on the identity of your users or new registrees, based on their access to a phone number, which increases the quality of your userbase while decreasing fraud, spam, and other unwanted registrations.
Twilio Verify is designed to reduce the effort required to integrate authentication and verification into your application, the API has the following features.
While phone verification and two-factor authentication have many features in common, each is superior in different situations. For a full primer on the differences between the two products, see our page on choosing between phone verification and two-factor authentication.
Ready to integrate Phone Verification into your web application? Try our Verify Quickstarts.
Twilio's Verify API supports checking for device presence across two channels, Voice and SMS. Visit the API Reference documents for all of the possible options for each API call as well sample responses and failure examples.
It's possible to use the API to directly integrate phone verification into your application but we have a number of helper libraries to speed up the process. Try our libraries as the fastest way to get you up and verifying phones with some common web languages.
The Twilio Verify SDK for Android allows you to add our verification functionality into your mobile application. It greatly simplifies the process of validating a phone number from within a mobile app.