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.
Although not a Twilio customer

Although not a Twilio customer, I do have experience of how they operate - of the 38 scam calls received on my landline last month, 36 were from numbers 'managed' by Twilio Ireland, and that's about the usual percentage of scam calls I get each month, through the year. Apparently they are either unable to prevent, or happy to allow, this to carry on forever. Neither makes me likely to trust Twilio over anything at all.

1
Date of experience: Oct 17, 2024