twilio

0
0 from 0 Reviews and Ratings
Unclaimed Profile
Business profile not claimed
This business hasn’t yet claimed their profile on our platform and may be unaware it's listed. As a result, their rating might not fully reflect their customer service or responsiveness.
Twilio completely sucks

Twilio completely sucks. I need to get a number to link with a 3rd part app that we will use to keep in touch with customers on the progress of their transaction. Seems easy, right? Nope. Can't even get a number to properly register. The website UI is disgusting and massively confusing. There's no customer service number, it's all over email and they provide zero help. I wouldn't bother even attempting to use them.

1
Date of experience: Jan 18, 2024