News for hackers. Stuff that matters.
Re:Ask HN: Twilio suspended account because someone sent us ... by vorpalhex on Thursday January 06, 2022 @01:41PM (#29827879)
I have set up a few twilio accounts like this where a business number blindly forwards to the business owner's personal cell, maybe some logic for business hours and holidays.

If twilio wants us to start filtering spam messages for these cases, they need to give us the API/tooling.

Or let us pre-register receiving numbers through an opt-in process.

I understand Twilio not wanting to be an open relay but the reported solution is not the way.

Re:Ask HN: Twilio suspended account because someone sent us ... by ChrisDutrow on Thursday January 06, 2022 @02:00PM (#29828183)
Yes or they could have just blocked the messaged before it hit my system. They are the ones that originally allowed the message to get to me. Then when I process it, they suspend my account.
Re:Ask HN: Twilio suspended account because someone sent us ... by Fatnino on Thursday January 06, 2022 @03:36PM (#29829713)
Perhaps your employee's cell carrier detected the message as spam and automatically complained to what it saw as the source (twillio). From twillio's point of view they absolutely and unequivocally need to keep the carriers happy. If Att or Vzw simply blocks all twillio then twillio is dead. When faced with the choice of losing the entire company or losing your $600 a month it's pretty obvious why twillio has in place the automated system you recently chafed under.

It's probably a good idea for twillio to be more reachable to any paying customer, at least until a human employee makes the determination if the customer is a spammer.

Re:Ask HN: Twilio suspended account because someone sent us ... by ChrisDutrow on Thursday January 06, 2022 @07:11PM (#29832672)
I'd be really curious to know if this is what happened. Whats more interesting is he lives in Spain and his cell phone is on a Spanish carrier.

I also understand and agree with your argument about why they might have done what they did. But I still needed to counter with what I did in order to protect my business.

Re:Ask HN: Twilio suspended account because someone sent us ... by nikanj on Thursday January 06, 2022 @02:16PM (#29828469)
Rules for thee, not for me
Re:Ask HN: Twilio suspended account because someone sent us ... by madars on Thursday January 06, 2022 @03:55PM (#29830015)
Yeah this sounds highly problematic. Maybe in the meantime you can text links to your own portal instead. I.e. "New SMS received from +123... . Read it at: https://your-internal-infrastructure.com/sms/[GUID]" (maybe with a simple login so Twilio auto-fetch, if any, gets a benign page). That way there is no spammer-controlled message content (apart from the phone #) in the message you send. Or convert them to jpeg and send as MMS hoping that Twilio won't OCR that :D
Re:Ask HN: Twilio suspended account because someone sent us ... by ChrisDutrow on Thursday January 06, 2022 @05:40PM (#29831534)
Yes, these are very good ideas. Didn't even think of the JPEG one, very cool!
Re:Ask HN: Twilio suspended account because someone sent us ... by flippy_flops on Sunday January 09, 2022 @03:26PM (#29866996)
At a high enough volume, links will also get you blocked by carriers
Re:Ask HN: Twilio suspended account because someone sent us ... by secabeen on Thursday January 06, 2022 @07:39PM (#29832978)
Yeah, we pass all of our twilio messages to our staff via a special Slack channel.
Re:Ask HN: Twilio suspended account because someone sent us ... by ChrisDutrow on Thursday January 06, 2022 @08:32PM (#29833503)
Which pricing tier do you use? I've been thinking of starting with the for a while. Now we use a hodgepodge of Skype and WhatsApp
Re:Ask HN: Twilio suspended account because someone sent us ... by secabeen on Wednesday January 12, 2022 @04:44PM (#29913111)
For which, Slack or Twilio? We have a basic twilio account, paying $1/mo for the phone number, and $0.1/msg or whatever it is.

On Slack, we have a paid account at the standard level, we've had that for years.

One note, both Google and Apple detect that our number is Twilio, and won't let us use it for 2FA, sadly (our original use case).

Re:Ask HN: Twilio suspended account because someone sent us ... by laurensr on Thursday January 06, 2022 @06:14PM (#29831981)
Or base64 encode the orginal message :p
Re:Ask HN: Twilio suspended account because someone sent us ... by ChrisDutrow on Thursday January 06, 2022 @07:43PM (#29833024)
It needs to be human readable, so maybe pig latin instead
Re:Ask HN: Twilio suspended account because someone sent us ... by jdavis703 on Thursday January 06, 2022 @03:32PM (#29829625)
If someone has already written a custom integration, how hard can it be to wire it up to a spam detection API? It sounds like the integration was sending spam (not intentionally of course), which none the less is a TOS violation.

If they can’t update the integration with spam filtering, then it seems like they should be using COTS software.

Re:Ask HN: Twilio suspended account because someone sent us ... by foota on Thursday January 06, 2022 @06:55PM (#29832500)
Is sending an employee a message they've elected to receive ever spam in some sense? If the reflection were to an arbitrary number then I'd say so, but simply forwarding to a specific number you're working with seems... Fine. Maybe it's different too if it's a solution you're selling, but even then that's somewhat between you and the customer.

I guess if twilio has negative impacts as a result of the perceived spam then that's a separate issue.

Re:Ask HN: Twilio suspended account because someone sent us ... by Nexxxeh on Friday January 07, 2022 @03:03AM (#29836351)
It was only spam on the inbound leg. On the outbound leg, it was requested and correct content.
Re:Ask HN: Twilio suspended account because someone sent us ... by ChrisDutrow on Thursday January 06, 2022 @05:44PM (#29831584)
I'm already using a spam detection API. But remember those things don't block all spam.

Also, there are other ways to solve this specific problem given that they are intent on auto-suspending my account in this type of context. I could relay the messages using a different platform as an example.

Thats not really the point though. Me not paying for the spam API or not using it when I relay messages internally to employees is not a good reason to shut my whole business down and not give me a way to contact them. This should be obvious.