TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Twilio suspended account because someone sent us a fraud text

164 pointsby ChrisDutrowover 3 years ago
I have a very weird problem with Twilio. It seems like they have gotten so big where they have started acting in bad faith.<p>I&#x27;m curious to find out what other entrepreneurs think of this situation, where a partner, once trusted, and for which technical foundation has been built upon, now has shown to be acting in bad faith.<p>Every once in a while, some scammer will send a phishing text message to one of our phone numbers. Here is an example: &quot;&quot;&quot; Your Facebook account has been placed on hold for verification. To avoid account suspension, Please visit: https:&#x2F;&#x2F;opensopstat.com&#x2F; &quot;&quot;&quot;<p>The message will be relayed to en employees cell phone as is what happens with all txt messages. Now Twilio thinks our account was hacked and someone is sending text phishing text messages from it.<p>The latest time this happened, the account was immediately suspended by an automated system. They did not communicate to us that this happened or why it happened. I had to fill out a support ticket and wait about 3 hours for a response before I even knew what the problem when was. This happened at night, so no one knew there was even a problem until the next morning when business operations resumed and the phones didn&#x27;t work.<p>Its bad enough that they shut down the phone system for my entire company because of their mistake, but in order to get the system back online, I have to go through their ticketing process that is only through e-mail, where it takes hours or days to receive a response. If I want to speak with someone on the phone, which probably would have gotten the problem resolved more immediately, I have to pay $1,500 per month for their phone tech support. Obviously this is an unreasonable amount to pay. I don&#x27;t need tech support, I just need someone to call, explain the situation to, and have them click a button.<p>We pay them about $600 a month and have been working with them for over 10 years. I understand their profit margins might be thin? But are they really that thin? And if so, there should be a more reasonable phone option. I don&#x27;t need to speak with an engineer, I just need to speak with someone who can click a button and unblock the account.<p>Temporarily, I will re-program the system so that it does not forward text message content to my employees phone numbers. Which is fine. But my bigger problem is what do I do now? If they&#x27;re willing to shut my system down without even giving me a number to call, what else are they going to do to me in the future?<p>The way in which they have been so cavalier with me is a red flag. And if I&#x27;m being honest, it does make me angry how they are willing to so readily damage my company in such a profound way AUTOMATICALLY without giving me a way to talk with them. I understand they may have a big phishing problem and will need to use automated software to help, but it is very reckless to not have this counter-balanced with a reasonable way for legitimate customers to even contact them after the suspension.<p>Are there other API-driven VOIP options that I should be considering bearing in mind that it would be expensive to re-write the software to work with another vendor? Or is there some way I should be looking to work things out with them?<p>What do you guys think?

27 comments

fatnoahover 3 years ago
&gt; Temporarily, I will re-program the system so that it does not forward text message content to my employees phone numbers.<p>I might be reading this wrong, but it sounds like you take inbound text messages to one number and then send outbound messages with the same content to employee phone numbers. Is that right? If so, that sounds like you&#x27;re SENDING the spam messages in addition to receiving them. Regardless, it sounds like customer service needs to be improved, though.
评论 #29827879 未加载
评论 #29827819 未加载
评论 #29828585 未加载
评论 #29828114 未加载
评论 #29831755 未加载
评论 #29828145 未加载
jrockwayover 3 years ago
My thought is that for any business-critical service, you need to have bought the service from person-to-person sales channels. Many boring meetings where they walk you through a slideshow of their service even though you already have it working. Many meetings worth of negotiating a price that&#x27;s 10x the off-the-shelf price. All instead of, you know, making your product. It&#x27;s just the cost of doing business -- $5&#x2F;user&#x2F;month if you&#x27;re ok with them shutting you down because of a malfunctioning cron job, $30,000&#x2F;year + meetings if you want someone&#x27;s email that has to look into your problem. That&#x27;s how software is these days, and unfortunately, literally everyone wants a piece. No task is too trivial to justify a 5 figure yearly cost, it seems. (Most recently, a well-known company tried to get that much out of me for hosting a static website!) There doesn&#x27;t seem to be any market pressure to correct this problem, and I don&#x27;t really understand why, but someone stands to make a lot of money if they crack the code. In the meantime, there&#x27;s you and a problem, and giving the vendor your time and money can get the problem resolved. (Yup, you have to reward someone that&#x27;s wronged you, because you already wrote code against their proprietary API. That&#x27;s just how it is these days, and you have to accept it if you want to get anything done.)<p>I agree with the other comments that relaying phishing to internal users is probably what they dislike. There, of course, isn&#x27;t a good solution beyond using some open platform. Your self-hosted IRC server isn&#x27;t going to cancel your account because someone sent a phishing link, for example. But, nobody will know how to connect to it anyway. Sigh!
评论 #29828348 未加载
评论 #29828253 未加载
gregorymichaelover 3 years ago
Hey Chris, Greg from Twilio here. I&#x27;m so sorry for the frustration, lack of communication, and high friction to get this resolved. Want to drop me an email at gb@twilio.com and we&#x27;ll see if we can get it sorted out?
评论 #29828691 未加载
评论 #29829830 未加载
评论 #29832776 未加载
评论 #29829547 未加载
评论 #29828292 未加载
ewoodh2oover 3 years ago
This is really frustrating, and sorry you&#x27;re on the receiving end of this. I don&#x27;t work for Twilio, but we spend a lot with them (and some other telecoms) so I see a bit further up the chain than most.<p>The retail wireless carriers are really driving a lot of this with recent 10DLC A2P changes. In particular, T-Mobile is waving around threats of $10k fines per message for messages they deem to be in violation of their content rules. (Which obviously prohibit fraud and such, but also somewhat-arbitrarily anything relating to marijuana.) The way it&#x27;s written T-Mobile will fine Twilio, who is supposed to pass it on, but knows they&#x27;ll struggle to collect that.<p>Meanwhile, on my personal cell phone AT&amp;T can&#x27;t even seem to figure out that when they get a message from a Nexmo number that starts with &quot;ATT Free Msg&quot; that they didn&#x27;t send, maybe they shouldn&#x27;t deliver it. As a consumer I&#x27;m glad someone is trying to squash these scams, but they&#x27;re breaking more than a few eggs in the process.<p>I&#x27;d echo the advice to get off the SMS channel for notifications if at all possible, unless you&#x27;re sending enough and spending enough to have named support contacts. The rules are being written for people sending thousands of messages per day. We serve small businesses who send maybe 100 messages per month, and it&#x27;s been a mess trying to get carriers to recognize that these businesses exist and need a solution that works for them too.
评论 #29830573 未加载
ChrisDutrowover 3 years ago
UPDATE:::::<p>Due to Greg from Twilio seeing this post and providing me a way to reach out, I was able to get the problem resolved.<p>He spent about an hour on the phone with me today and provided some more information about the issue. A few highlights:<p>* Twilio has doubled in size since the beginning of the pandemic * Spamming and phishing through text message has gotten a lot more common very recently.<p>These two things together caused a sort of novel situation with them having to either auto-ban accounts of ban accounts with only a very shallow look and then not having a way for someone to get the account un-banned in a timely manner.<p>My initial concern with this post was that something had changed within the company culture where they were willing to cull off &quot;smaller&quot; accounts like mine in the $10,000 a year range by treating them very recklessly so that they only needed to work with very large companies which would be more simple and more profitable. This would mean that I would need to change providers or risk them doing other damaging things in the future that I would not be able to predict.<p>Based on a few things that Greg said in the conversation, I no longer believe this to be the case for a few reasons:<p>1) They have people like Greg reaching out to people like me at all. 2) In case Greg was not available the next time something like this happened, he provided me the contact information of some other people who were kind of high up in the company and explained that they would be very concerned that something like this was going on where legitimate customer accounts were being suspended.<p>This changed my interpretation of the situation because Greg&#x27;s actions communicated to me that this is a temporary problem having to do with Twilio increasing in size very quickly at the same time spam and phishing became a big problem. They had to scramble to fix a problem with their providers before having a chance to refine their systems to make sure the implementation was done fairly and correctly. It does not seem to be a problem with top-level executives deciding that customers like me don&#x27;t matter.<p>I also own a company and am very familiar with how things can get out of hand very quickly when demand increases. Shit hits the fan, then things suck for a while until the work is put in to become more organized. This takes time. And it takes trial and error.<p>I would expect over time for them to correct their systems and properly service smaller mid-range customers like me.
评论 #29837664 未加载
techsupporterover 3 years ago
Where I work, we use Pushover (<a href="https:&#x2F;&#x2F;pushover.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pushover.net&#x2F;</a>) for this. A message comes in via SMS and then a handler stores it in a database then turns around, does some light filtering[0], and then sends a notification to a Pushover group. It&#x27;s $5 per user per month for their teams feature, which we happily use.<p>0 - The handler doesn&#x27;t send out via Pushover any message that contains words we&#x27;re unlikely to use; Facebook is one, for example. If a message isn&#x27;t forwarded via push notification, it is emailed to the sysadmin list for one of us to manually look at during daytime hours.
评论 #29829603 未加载
评论 #29829605 未加载
tonightstoastover 3 years ago
Sorry you&#x27;re going through this. At my last company we were in a similar spot to you - around ~$700&#x2F;mo spending for Twilio. We had issues where they also were shutting us off and were unresponsive for days at a time. Once we had a rollout with a few dozen new clients in an area where we hadn&#x27;t sent texts before and after sending a few thousand messages we were shut off at the carrier level. We tried reaching out for a day or two and really didn&#x27;t get much back in response - to us this was the final straw and we moved to bandwidth.com (which I believe is who google uses for their auth).<p>Support with them is significantly better but if I remember correctly pricing is around $1k&#x2F;mo minimum (which was more than worth it in our case).<p>Best of luck to you.
themeroneover 3 years ago
&gt; I don&#x27;t need tech support, I just need someone to call, explain the situation to, and have them click a button.<p>What you are describing is tech support.
评论 #29829119 未加载
paxysover 3 years ago
Why misdirect from the real issue just to rally an internet mob in your favor? The problem clearly isn&#x27;t that you received a fraud text (as the title suggests), it is that you SENT fraud texts using Twilio. That will obviously get you banned from any mainstream service.<p>Also:<p>&gt; I don&#x27;t need tech support, I just need someone to call, explain the situation to, and have them click a button.<p>What do you think tech support is?
评论 #29835590 未加载
jeffielover 3 years ago
Hi Chris - CEO of Twilio here. I&#x27;m sorry for the issue. Fighting bad actors sucks, but we can do better to communicate with good faith builders like yourself. Mind sending me a note with your account at jeff@twilio.com, and I&#x27;ll escalate for you.
评论 #29830940 未加载
评论 #29832277 未加载
jaywalkover 3 years ago
Not excusing their lack of support, but at the end of the day <i>you</i> sent a spam&#x2F;phishing message through their service. What exactly are they supposed to do? If they don&#x27;t immediately shut down accounts that send these messages, they&#x27;re going to be in hot water with the cellular carriers. It&#x27;s by far the lesser of two evils to just shut down accounts that send spam.
评论 #29828605 未加载
djyaz1200over 3 years ago
We were paying them around $1500&#x2F;mo and had a similar issue where they blocked some (in our case) legitimate messaging traffic. We switched most of our traffic to another provider and are pleased. We had been a Twilio customer since 3 days after they launched and I owned a significant amount of their stock. I sold it all when this happened in spring of last year and I&#x27;m glad I did... stock has gone down significantly since. I don&#x27;t see Twilio doing well long term, they provide an API for a network they don&#x27;t own.
评论 #29832577 未加载
daneel_wover 3 years ago
It&#x27;s been a year or two since Twilio became so large that the left hand has no idea what the right hand is doing. You have my sympathies. Good luck.
评论 #29827793 未加载
grousewayover 3 years ago
For an alternative, maybe relay the texts to a slack channel (that&#x27;s easy enough to receive on a phone for your coworkers). Zapier can probably integrate twilio&#x2F;slack quickly.
评论 #29828158 未加载
评论 #29831673 未加载
评论 #29827894 未加载
pauldd7over 3 years ago
Twilio deleted our account, phone numbers and thousands of audio recordings after we sent them a request to port a single number to a different account. Support admitted it was a mistake on their end but insisted there was nothing they could do except have us open a new account, and they could try and restore any unreleased numbers back.<p>All data was lost, number ID&#x27;s, account ID&#x27;s all completely different. It took us a LOT of dev hours to update everything, whilst losing some of our customers. Twilio is cheap, fun and dev friendly until they mess up, then you&#x27;re on your own.
toss1over 3 years ago
No experience with Twilio, but yours makes me glad that&#x27;s not the case.<p>As another small biz, I&#x27;ve had very good experience with Phone.com over the past several years. Prompt and solid tech support the few times I need it (mostly for configuration and &#x27;is there a way to do this peculiar thing?&#x27; questions), and mostly just works.
lamontcgover 3 years ago
The only real solution for this is going to be the government stepping in and ordered the carriers to fix their fraud and abuse issues.<p>They&#x27;re trying to offload the problem onto Twilio which then winds up passing that onto their customers.<p>Of course solving the abuse problem means spending money to cut off the revenue they actually see from the scammers sending texts. They&#x27;ll never be incentivized to do anything about it unless the government were to make them an offer that they couldn&#x27;t refuse.<p>That&#x27;ll never happen though because the government is bought off by corporate lobbyists, so we will continue to evolve into more and more of a third world scam economy.
yositoover 3 years ago
Suggestion to Twilio, if you&#x27;re reading: if you have the ability to detect spam messages, perhaps give your users an API call for filterSpamAndSend instead of just send.
评论 #29829168 未加载
bryanrasmussenover 3 years ago
I am confused by one thing - when you forward to your employee&#x27;s phone number is that number also owned by your company? Or is it a phone number owned by the employee.<p>If the first Twilio should fix this bug in their system, if the second then they should maybe have some process of setting up employee phone numbers in their system so the shut down process does not happen. At any rate both scenarios should be common enough that they should have a process to handle that.
icedchaiover 3 years ago
I&#x27;d look at SignalWire. It&#x27;s way cheaper than Twilio and they use the same APIs.
ideepakmathurover 3 years ago
For couple of years we moved from Twilio to Pilvo and trust me it works great and it is cost-effective as well.
nawgzover 3 years ago
It&#x27;s quite strange you forward the texts VIA text; why not ingest it in any other format? Slack, internal database, logs, ...<p>Unfortunate outcome though. Automated banning is always frustrating.
评论 #29829560 未加载
howdydooover 3 years ago
Auto-banning an account is a violation of GDPR Article 22<p><a href="https:&#x2F;&#x2F;gdpr-info.eu&#x2F;art-22-gdpr&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gdpr-info.eu&#x2F;art-22-gdpr&#x2F;</a><p>&gt; The data subject shall have the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her.<p>Quote this and maybe it will get you escalated, but who knows? A lot of companies seem to just ignore GDPR entirely.
评论 #29828290 未加载
评论 #29829478 未加载
评论 #29828254 未加载
BTCOGover 3 years ago
wtf is Twilio?
rubatugaover 3 years ago
Seems like it’s his fault. I’m currently using the twilio API. A simple Python script could be used to filter out any messages that weren’t sent from an employee. He essentially has an unauthenticated open relay, a one way ticket to get put on a spam blacklist in the SMTP world.
评论 #29829897 未加载
评论 #29832646 未加载
marcosdumayover 3 years ago
&gt; I should be considering bearing in mind that it would be expensive to re-write the software to work with another vendor<p>Well, maybe next time you get somebody that implements a standard.<p>With that kind of behavior (not letting you speak to anybody, the blocking is understandable), it&#x27;s clear you shouldn&#x27;t keep their services. So, you have now an opportunity to do it right, and make the next move cheaper.
评论 #29828642 未加载
nickphxover 3 years ago
It sounds like you relayed a message that contained abusive content. To twilio it looked like your account was sending abusive content and they acted according to agreements with carriers to prevent abuse. Don&#x27;t relay abusive content and you won&#x27;t have this problem.