Several years ago Twilio wasn't so bad. It always had pretty antiquated API practices and felt clunky but it worked.
Nowadays, it's expensive and contains a ton of hoops to jump through for business and a2p verification. They charge you for many things (monthly for a number, for verification, every submission for a2p and re-submission if they reject it for whatever reason). I tried to contact support and they wanted me to upgrade to a support plan to even ask a question.
If I don't find a simpler solution I'll remove transactional SMS messages entirely from my application. I'd rather remove it than deal with Twilio.
Nowadays, it's expensive and contains a ton of hoops to jump through for business and a2p verification. They charge you for many things (monthly for a number, for verification, every submission for a2p and re-submission if they reject it for whatever reason). I tried to contact support and they wanted me to upgrade to a support plan to even ask a question.
If I don't find a simpler solution I'll remove transactional SMS messages entirely from my application. I'd rather remove it than deal with Twilio.