The Stream Blog

Building an Ecommerce Chatbot with React Native and Dialogflow

Chatbots allows ecommerce sites to provide more to their customers without the need for human intervention. Conversational experience is a powerful way to sell more on your ecommerce site.. With the popularity of Chatbots, different services which provides powerful bot builders to developers also became available. A few of the most popular ones include Dialogflow, […]

Thoughts on Layer’s API Shutdown

Over the past days, we've had customers inform us that Layer is shutting down. These disgruntled Layer customers are coming over to Stream. The surprising announcement of the shutdown of their API on October 30th and comes after we did a comprehensive post about chat pricing. However, as a developer, it annoys me to see […]

Layer Shutting Down All Chat Operations

In 2013 a startup named Layer was crowned the winner of the Techcrunch Disrupt SF Battlefield, taking home the coveted prize and $50,000 of winnings. They went on in the following years to raise almost $30 million dollars in funding over several rounds. Today (July 25, 2019), Shaun VanWeelden, Head of Layer, sent an email […]

Building a Svelte Chat App with Stream

In this article, you’ll learn how to build a chat app with Stream Chat API and Svelte 3. I’ll demonstrate how to add users to the app, how to retrieve the message history and how to send and receive messages between users. Here’s a live demo of what we’ll be building: Prerequisites Before you proceed […]

Secure React Chat Messaging App with Auth0

Chat messaging is everywhere today. We can talk to customer support personnel through a web app that allows them to see our request and respond in real-time. We can interact with our friends and family, no matter where we are, through apps like WhatsApp and Facebook. There are multitudes of instant messaging apps, for many […]

Product Comparison: Stream vs. PubNub

Chat and messaging are critical components for application success. When searching for a provider to enable in-app messaging, you might compare Stream Chat with PubNub. PubNub is an enterprise-grade low-level pub/sub solution (hence the name PubNub). Although Stream Chat is a relatively new product, it provides a complete messaging experience and is much easier to […]

Tutorial: Use Gifted Chat UI with React Native

Create a React Native Chat App with Gifted Chat

Product Comparison: Stream vs. SendBird

Chat and messaging are critical components for application success. When searching for a provider to enable in-app messaging, you might compare Stream Chat with SendBird. SendBird is a highly funded, feature-rich chat application that is priced as if they are the only provider in the market. Although Stream Chat is a new product, it provides […]

Create a Chat App with Vue.js and Stream

When building a chat application, your head tends to spin in terms of what functionality you need. When building in-house, this process can turn into a nightmare.Thankfully, there are companies out there such as Stream that provide chat as a service as an API. In this tutorial, I’ll show you how to implement basic chat […]

Use Stream Chat’s Real Time Messaging API with Amazon Translate

Is your chat going global? Worry less about the language barrier with Amazon Translate paired with Stream Chat. When powering a chat product in a global environment, multilingual support should be top-of-mind. Doing so allows you to ensure that the communication barrier between yourself and the user on the other end is not broken. Adding […]

Adding Chatbots to Your Stream Chat App Using Google’s Dialogflow

Most tasks are repetitive and time-consuming. What if we could use a bot to help in doing the tasks instead? This will hugely increase productivity. Chatbots are fantastic for this.  In this tutorial, I’ll walk you through steps to adding a chatbot to your Stream Chat app using Dialogflow and Vue. At the end of […]

Product Comparison: Stream vs. Layer

Update: Layer is shutting down their API by October 31st. Read about how to migrate from Layer and read our own thoughts about it. Chat and messaging are critical components to application success. When searching for a provider to enable in-app messaging, you might compare Chat by Stream with Layer’s chat. Layer has been providing […]