Live data from Hacker News

Twilio’s Dutch rival MessageBird plans an IPO

bloomberg.com

31–40 of 79 posts

Re: Twilio’s Dutch rival MessageBird plans an IPO

#31

There are many Twilio competitors and there have been for a while now. However, Twilio has been really resilient in terms of keeping their high growth year over year. What is the reason for that?

As a former Twilio engineer, whose opinion in no way represents the company's, I know that a large part of my job was reliability.

Reliability in the telecom space is a difficult problem, it's a large ecosystem of providers, aggregators, regulators, and lots and lots of hidden complexity. Then there's actually running the service, keeping the REST API up 24/7/365, making sure the TwiML processors are processing, keeping everything humming along smoothly for billions of requests a week.

When I was there, we would see "Twilio Killers" launch once or twice a year, normally competing around price. Their launches would almost always have the same 53 countries that they could deliver messages to, which we knew from operating in the space meant that they had just white-labeled Bandwidth's offering. They would be relying on a single aggregator and have the same reliability, resiliency, and reach as that one network.

There's a lot of reasons that people choose Twilio, network effects can't be denied, a lot of effort was expended on keeping it top of mind in developers heads. But that only scratches the surface.

We focused a ton on being reliable, being easy-to-use, and on backwards compatibility. There's a lot of unmaintained WordPress plugins that were written 9 years ago, abandoned 8 years ago, and still work fine because API compatibility was a top priority. There's something to be said about being able to just build an integration and then mostly ignore it and it just hums along sending SMS out reliably. A developer spending a day debugging a less reliable service can obliterate the savings in price, sometimes, depending on volume and use case.

Ease-of-use and network effects shouldn't be discounted. Most mainstream languages have a reasonably good library, Twilio officially maintained 6 of them while I was there. Our Developer Education team spent a ton of time and efforts creating tutorials, quickstarts, blog posts, and presentations. The Developer Evangelism team could be found at nearly every Hackathon, Conference, and Meet Up, spreading the word about Twilio, with well-polished live coding demos that would spark a lot of "Wow moments."

Even knowing exactly how every part of it worked, there's something magical about a presenter having everyone in the room text a number, then having a 3 line ruby program hit the API, pull down all the messages, and display them in the terminal. Then with two or three more lines of code, text everyone that texted in a message. That kind of demo takes maybe 10 minutes to do, but people would practice and polish it until it was seamless. You could look around the rooms at some of the events and see the wheels turning in people's heads as they started thinking about how they could integrate this functionality into their product.

First-mover, network-effects, reliable, resilient, easy-to-use, and in the beginning there were a number of highly promoted price drops to keep the momentum up.

Re: Twilio’s Dutch rival MessageBird plans an IPO

#32
post #24

Earlier quoted context omitted.

At one of the early TwilioCons (second, I think?) we had a competitor set up in front giving away coffee and donuts. It was amusing and showed how desperate they were. If you're targeting competitors' customers after they've spent the time, money, and effort to come to a conference, they're probably not a good prospect. They're deep and unlikely to switch easily or quickly. There are much better targets elsewhere. *…

That's not desperation, that's literally sales. Twilio and MessageBird have the same customer. Someone who is using Twilio could reasonably convert faster than someone who doesn't use any api-based telephony integration. You skip the step of convincing internal teams that you should do this in the first place. At ZenPayroll we didn't just ignore people on ADP, Paychex, Intuit, etc. That would be nuts! If you're tryin…

A few good points but the market stage was wildly different.

In payroll processing, there are a handful of major entrenched providers. Going (almost) directly at them is the only approach. Yes, you have to differentiate yourself but odds are there's a rip & replace coming.

In 2012, outside of SMS aggregators, sending and receiving text messages was still novel. Add in automated calling and there were some options with Asterisk (worked on that many times) but still novel. Going after that tiny market may have been cheap but probably not effective.

If MessageBird started a price war, that's a weak value prop by itself but could work so followups:

- How much have they driven down pricing across the space since they've come to the US?

- If that value prop is the main motivator, how much share have they taken?

- Are you going in on their IPO?

(I don't care either way, I don't own any Twilio shares anymore.)

Re: Twilio’s Dutch rival MessageBird plans an IPO

#34
post #23

Plivo is another Twilio competitor for voice and sms. Been using it for a while for mostly US sms, works fine: https://www.plivo.com/

Which, if any, of these Twilio competitors will allow me to CC: a SMS to an email address without involving third party providers ? I have begged Twilio engineers in person at multiple Signal and over email/support channels as well as the CEO and here in this very forum: For the Love Of God will you please add an 'email' twiml verb ? If you want to CC: a SMS to email currently, within Twilio, you need to build functi…

> It's a no-brainer

Actually it's not:

First, email and sms are different transport mechanisms.

Second, email requires a To (envelope) address.

Third, some mgmt. like bounce and DKIM/SPF is needed.

You could write a subroutine to hide some of that, but I'm not sure there's a clear general solution.

Re: Twilio’s Dutch rival MessageBird plans an IPO

#36
post #23

Earlier quoted context omitted.

Which, if any, of these Twilio competitors will allow me to CC: a SMS to an email address without involving third party providers ? I have begged Twilio engineers in person at multiple Signal and over email/support channels as well as the CEO and here in this very forum: For the Love Of God will you please add an 'email' twiml verb ? If you want to CC: a SMS to email currently, within Twilio, you need to build functi…

> It's a no-brainer Actually it's not: First, email and sms are different transport mechanisms. Second, email requires a To (envelope) address. Third, some mgmt. like bounce and DKIM/SPF is needed. You could write a subroutine to hide some of that, but I'm not sure there's a clear general solution.

A few things ...

When I say that it is a no-brainer, I mean that it is a no-brainer feature ... that is, something that everyone would have a very ready use-case for.

Second, I think we're all well aware of the vast gulf between email service and the mobile phone network. That's the point of a service like Twilio: they have both systems (email and SMS) terminating inside of their own cloud environment. This means that "forwarding" an SMS to an email address, which would be rocket science for me, is easy for them.

In fact, it's so easy that we can readily describe exactly how to implement it: just give us an email verb in twiml.

Re: Twilio’s Dutch rival MessageBird plans an IPO

#37

I've been a happy customer for years. Their services work well. Unfortunately, the same cannot be said (anymore) about their dashboard. Slow, unreliable, buggy... I got really close to trying Twilio this time. It concerns me when companies want to grow faster when it seems they are having problems with having grown too fast already.

I've had a similar experience. I've used their api to send SMS for multiple projects and have no complaints in terms of delivery.

Their web UI is pretty buggy. Certain parts of their control panel sometimes causes my browser tab to freeze. Recently I found that pressing tab caused the page reload when filling out verification info for buying a new number.

Re: Twilio’s Dutch rival MessageBird plans an IPO

#38

I've been a happy customer for years. Their services work well. Unfortunately, the same cannot be said (anymore) about their dashboard. Slow, unreliable, buggy... I got really close to trying Twilio this time. It concerns me when companies want to grow faster when it seems they are having problems with having grown too fast already.

I've had the exact opposite experience. I don't know how many 200 OK I've received but the message was never delivered (and soooo many times during vital demos). I had several support cases with them and they simply ignored me. My product is built around SMS so I could have been easy money for them if it actually worked reliably. I ditched them for Twilio, never had any issues since then. A couple of months later som…

Was it not a matter of leaving out a country code or something? I was getting 200 OKs and not receiving messages, until I realized that my number without a +1 in front is a valid Peruvian number.

Re: Twilio’s Dutch rival MessageBird plans an IPO

#39
post #38

Earlier quoted context omitted.

I've had the exact opposite experience. I don't know how many 200 OK I've received but the message was never delivered (and soooo many times during vital demos). I had several support cases with them and they simply ignored me. My product is built around SMS so I could have been easy money for them if it actually worked reliably. I ditched them for Twilio, never had any issues since then. A couple of months later som…

Was it not a matter of leaving out a country code or something? I was getting 200 OKs and not receiving messages, until I realized that my number without a +1 in front is a valid Peruvian number.

Nope, unfortunately not. Really liked their API so it's sad I had to jump ship.
Post reply on HN