I believe they're doing that. They've introduced two new products out of beta these past two weeks. My hunch is that they'll continue to find paths to long-term and more predictable revenue to mitigate the anxiety we're seeing with the stock. A lot of people don't really understand what Twilio does and its value proposition within the investment community. It's tough to sell this as a viable investment option if you don't truly understand what the platform does.
I do think this is just temporary. They'll bounce back. It'd be a good time to double down on the stock.