Twilio is launching a new KYC platform that will enable Twilio to attach a trust level to customers, allowing them to gain access to advanced communication services.
With our advanced vetting process with industry-leading accuracy rates, Twilio promises to authorize customers within 24 hours of submitting their profile.
Customers who have been vetted by Twilio will enjoy a high level of trust, enabling them to access Trust Products, including SHAKEN/STIR attestation, A2P messaging, etc.
Additionally, Twilio propagates this customer trust to our downstream partners, such as carriers and email service providers, enabling them in turn to fully trust Twilio customer traffic.
TrustHub enables customers to create an identity with Twilio which can be used to unlock multiple Twilio communication services, such as SHAKEN/STIR and Branded Calls.
For Twilio to truly understand its customers and how they use our platform, we require information from customers about their business. We ask our customers to provide us with their business information, including business name, a real HQ address, an authorized representative, their Business Identification Numbers, etc. This information is gathered in a Business Profile.
A Business Profile goes through multiple stages in its lifecycle. A Business Profile's current stage is indicated by its status, which will be one of the following values:
After a Business Profile has been submitted, it is vetted by our expert operations team. This process can take up to 24 hours. The team will confirm the supplied business information and then approve or reject the submission. We will notify you via email about the outcome of the vetting process and the status of the Business Profile.
During the vetting process, Twilio may reach out to the authorized representatives included in your Business Profiles to confirm your business identity.
A Business Profile submission will be rejected in certain circumstances. For example, we may not be able to validate some of the information included in the Profile. If this occurs with your submission, please be reassured that you can reach out to our support team for further assistance at any time.
During the vetting process, Twilio may reach out to the authorized representatives included in your Business Profiles to confirm your business identity. You can view our Privacy Statement to learn more about how we retain these records.