All Product

Feature Announcement: Pinned Messages

When you have important messages that you want to be able to see quickly, you can use the pinned messages feature. Pinned messages are flagged as special and can be set up so that you see them at the top of your folder, channel, conversation, etc. Pinned messages are used to shar…

6 Strategies for Building a Winning Product Experience (And Why it Matters!)

A great customer experience is what sets your company apart — it can increase customer satisfaction, retention rates, and the potential for upsells. A bad experience can spell disaster for your company’s bottom line. And those experiences are tied directly to how consumers intera…

How to Reduce Development Time (And Why You Need To!)

According to a 2018 survey by PMI, approximately 52% of projects are completed on time. When you don’t deliver on time, you lose out on any potential revenue that could be gained from a new product. If time and scope creep have a negative impact on your bottom line, why do so man…

Why These 20 Platforms are the Best Learning Management Systems on the Market

Learning management systems (LMS) are edtech tools designed to organize, store, and distribute online curriculum content to learners. They are extensively used by schools, teachers, administrators, universities, online education websites, and students to organize classwork and tr…

RTMP Streaming without Flash: Why the Real-Time Messaging Protocol Still Matters

When Macromedia launched the Real-Time Messaging Protocol in the 1990s as the backbone of Flash, it established what would become the near-universal standard for multimedia streaming over the internet for more than 20 years. And although newer protocols like HLS and MPEG-DASH are…

The Future of Virtual Events: How 5 Top Platforms Boost Attendee Engagement

Few industries experienced such recent meteoric growth as virtual events. Defined as an organized meet-up that takes place online rather than in a physical location, virtual events are a vital tool for event organizers in 2021 and beyond. According to a report by the Professional…

Feature Announcement: React SDK Support for MML

Message Markup Language (MML) enables you to build an interactive message experience. MML supports embedding elements as simple as a button to your message or as complex as date pickers and custom forms within your chat experience. MML also supports images, icons, and tables out …

17 Best Live Chat Solutions: Hosted, Self-Hosted, Free, & Paid

Live chat solutions have proven themselves key to boosting engagement, sales, and satisfaction across industries as diverse as retail ecommerce and B2B software. They help companies of all sizes extend their sales and support teams’ capacity to provide personalized assistance in …

Why Natterhub’s Kid-Friendly Design Makes Edtech More Effective

Children are going online earlier in life than ever. While they may be able to effortlessly drag, drop, and post updates on social networking sites, they haven’t yet acquired the emotional maturity to use the internet mindfully. Technological ability without wisdom is one reason …

Your Software Development Kit is the Key to Build Better Products

The software development process is often long and always complex. Efficient delivery of value to your customers depends on a backbone of internal infrastructure your team uses. With so much complexity to contend with, it’s no surprise that 21.1% of respondents in a 2019 Stack Ov…

Feature Announcement: Enforce Unique Reaction

Reactions are a fun way to interact in chat apps quickly and are featured in almost all of them. However, some apps handle reactions slightly differently than others. For example, Slack allows a user to add several different reactions to a message. On the other hand, iMessage onl…

Q&A: How Edtech is Filling Student Learning Gaps

The core subjects of mathematics, science, English, and history are critical to academic success. However, many institutions fail to teach essential skills for career development, such as effective email and video chat communication, managing client relations, and more. Danny Rub…

Top Tech Tools to Build Best-in-Class Edtech Solutions

Tech stack decisions are unique to each edtech solution, and it is up to product managers and developers to understand their specific requirements. Leveraging technology providers to support app development and user growth is key to building a scalable, reliable, and cost-effecti…

Why the Build vs. Buy Decision is So Hard to Make

Delivering continual value to customers is the key to a winning product experience. But when there’s so much that goes into building these experiences, how do you make it easier for your team to create that value at scale? This question is a crucial part of what makes the build v…

The Dogmatic PM’s Guide to Product Development

There are a lot of ways your product can fail. When your job as a product owner is to ensure that doesn’t happen, it’s important to verify that every part of your organization understands product development inside and out. That understanding is the key to creating a winning prod…

You’re Doing Agile Product Development Wrong And That’s Okay

According to a 2018 Stack Overflow survey, 85.4% of respondents said they use some form of the agile methodology to keep their teams on track. But what does it mean to be agile? There are a number of different frameworks, techniques, and processes that make up the agile methodolo…

Feature Announcement: Webhook Retries

When building a chat application, real-time events are crucial to providing an engaging user experience and adding custom functionality or behaviors specific to your use-case. With Stream Chat webhooks, you can provide endpoints on your server to receive events as they happen, al…

Q&A: How This Edtech Entrepreneur Fosters Global Classrooms

To put it mildly, higher education institutions contend with many moving parts. With hundreds of faculty members, thousands of students, and many millions of dollars at stake, systems, and procedures can become complicated and confusing, sometimes dimming the experience for those…

Feature Announcement: Custom Events

Not all chat apps are the same. Some may need interactions other than the regular sending of messages, reactions, typing indicators, etc. Delivery apps, for example, may require a "delivery completed" event. Dating apps, a "match" event. That is why you must use an underlying cha…

10 Software Components to Stop Building In House for 2021

Not long ago, it was common for businesses to develop their own proprietary software solutions. Even companies whose core product or service wasn’t software would write their own programs — retail chains built point of sale and inventory management systems, for example, and hospi…

Feature Announcement: Enforce Unique Usernames

In most chat apps, it’s essential to be able to tell the difference between users. Though the user ids are always different, by default Stream Chat allows users to have the same name for display. This can be an issue since a user could impersonate another or choose the same name …

Feature Announcement: Exporting Channels

A chat app generates a lot of data based on user interactions. In some cases, such as when you need to provide chat transcripts of a livestream event to the event organizer, it’s essential to have easy access to that data in a flexible format. You can then transform the data into…

Live Chat Best Practices for Sales & Customer Service

Follow these tips to create a user-friendly live chat experience that drives customer satisfaction without feeling intrusive.

Education App Development 101: What to Consider When Building a Custom Edtech Solution

If edtech tools were important to school systems and educators before 2020, they are now essential to engage students in remote or hybrid learning models. A new era of technology-dependent education calls for improved solutions to manage exponential user growth. This guide is a c…

Q&A: Why This Edtech Exec Prioritizes Affordability & Quality

For nearly two decades, Stephen Green has played a major role in reimagining the scope and direction of higher education among U.S. colleges and universities. Green currently serves as Chief Program Officer at Noodle Partners, the country’s leading provider of online program mana…

Feature Announcement: IP Ban

It’s common in chat apps to encounter users who engage in disruptive behavior such as trolling or even scamming, especially as the chat community grows in user count. Stream Chat already provides many moderation tools to help you deal with these problematic users in specific ways…

Why Chat is Key to Customer Connection & Retention

Even before you enjoy your morning cup of coffee, apps likely influence your day. From guided meditation (cue the soothing voice of Headspace’s Andy Puddicombe) to incrementally learning how to speak Spanish, modern life is tightly intertwined with apps. They have the potential t…

Telemedicine App Development Guide: Critical Features & Roadmap Decisions to Break Through in a Crowded Market

Telemedicine app usage is exploding as patients seek new ways to connect with healthcare providers and have fewer in-person visits with doctors. Current events have accelerated telemedicine’s growth, and there’s good reason to believe the technology is here to stay and will conti…

Q&A: How This Edtech CEO is Solving the Classroom Communication Dilemma

If you’ve ever taken an entry-level course at a public university, you know lectures can contain upwards of 500 students, making it next to impossible to get one-on-one time with your professor. Recognizing the communication challenges in higher education, entrepreneur Tade Oyeri…

Lean Product Development: What is it and is it Truly Useful?

What if we told you there was a way to do more with less? Sounds suspect, but for product teams, resource and time management are a vital part of the process. Lean product development is built on the idea that reducing waste is the key to building high-quality products faster. Le…

Building vs. Buying In-App Chat: The Ultimate Guide to Weighing Cost, Risk, & Other Product Roadmap Decisions

In-app chat has quietly revolutionized the way users communicate. Chat is now integral to daily life, building communities, connecting patients with doctors, selling products, solving customers’ problems, helping fans rally around their teams, and giving students the tools they n…

What Stages Make up the Product Development Life Cycle (And Why They Matter!)

We tend to think of a product launch as the end of the development process. But the product development life cycle doesn’t end with the release. Once your new product or feature is on the market, there’s still a lot of work to do. Markets mature and your customers’ needs change —…

5 Reasons You Need to Rethink Product Development Strategy

Releasing a new product or feature to market is a big deal. That single event is the culmination of a significant amount of work across every part of your team. With so much riding on that initial product experience, why are 45% of product launches delayed by at least a month, ac…

How This AI-Powered Edtech is Contending with Growth

There are thousands of apps and online tools designed to help students learn mathematics, but for math teacher and software developer Rob Percival, they all failed in one critical way: While most tools grade students after they complete a problem, few have the ability to indicate…

Announcing the Release of Stream’s React Native v2.0 SDK

We are proud to announce the public v2.0 availability of our React Native SDK for Stream Chat. This release provides many improvements to performance, better context, and prop support across the SDK features. Most importantly, the React Native SDK is now completely rewritten in T…

Your Product Concept is Wrong. Here’s How to Fix It.

Sometimes a product hits the market at the exact right time. It solves an existing problem elegantly or addresses a particular customer need. The company that releases this product is lauded for their success — for expertly predicting market trends and matching customer expectati…

How In-App Chat Avoids Customer Service Frustration

If you’ve ever attempted to communicate with customer service over an automated chatbot, chances are you’ve been stuck in the maddening, Sisyphean loop of customer service hell rife in slow response times, vague answers to your questions, and desperate pleas to connect with a rea…

Feature Announcement: Shadow Ban

As your chat app grows in user count, it’s expected to encounter users who misbehave and share content in undesirable ways. To help you deal with this issue most efficiently, Stream is continually building new moderation tools to help tackle these problems in specific ways. Strea…

Announcing Stream’s New Dashboard Experience

Our initial dashboard was built for Stream’s initial product, Feeds. As you may know, we now offer Chat — a robust real-time API for building messaging applications. With the tremendous growth since the initial launch of our second product, we are working to ensure that every use…

60 Live Chat Statistics From the Leaders in Sales & Support

For the last decade, institutions have implemented new technologies and gathered user feedback to provide consumers with the best possible experience. One communication channel that has maintained its place in delivering online support is live chat. Major changes are happening in…

Consumers Stop Using Apps Due to Data Concerns. In-App Messaging Can Help.

We live in an age where data security, safety, and privacy are of significant importance — and for a good reason. Millions reported identity theft in 2019. Consumer data is regularly stolen from reputable, well-known companies. Estimates suggest hackers attempt to steal user data…

Why Strong Community Supercharges App Engagement

Much to the tech industry’s chagrin, in 2012, Facebook announced it acquired Instagram for $1 billion. Many believed the then-fledgling photo-sharing app was worth nowhere near its hefty price tag, as the two-year-old company was pre-revenue. But Facebook bet Instagram’s worth wa…

The Product Development Process Isn’t as Complex as You Think

At the end of the day, what sets your company apart? Some might say branding, others experience. But when it all comes down to it, the answer is actually pretty simple: products. When a consumer chooses your company over another, your branding may have enticed them, and that expe…

How Live Chat Support Makes Scaling Customer Engagement Easy

Whether it’s a text to update your partner on dinner plans or a Slack message from your colleague following up on a new project, live chat messaging is everywhere. It’s how we talk to one another for work, how we game together, how we follow up on purchases, and how we contact su…

Feature Announcement: Mitigate Profanity With Block Lists

Many companies that allow end-users to openly chat with one another open up a significant risk to unsavory and often harmful content within an application. The fine balance between open, unfiltered conversation, and an overbearing moderation system is one that Stream is acutely a…

Feature Announcement: Improve High-Volume Chats with Slow Mode

When utilizing real-time chat for communication during a popular event, it can be beneficial to slow down the conversation by restricting how frequently participants can send messages to avoid missing content that would otherwise get drowned out by noisy or spammy chatters. This …

Livestream New Features

From company-wide Zoom meetings to international conferences going digital, virtual events are here to stay. In fact, Will Smith and Kevin Hart just backed Run The World, a (pandemic-proof) virtual events startup. Live events turned livestream — from political rallies to virtual …

Top Reasons Live Chat is an Essential Tool for Medical Device Companies

Software as a Service or “SaaS” integration has grown over the last several years, generating nearly $85B in 2019 and projected to reach $250B by 2021. API-driven services like Live Chat can be easily and quickly integrated into existing apps and provide companies a strategic adv…

Industry Spotlight: Telemedicine

Telemedicine is making a noticeable impact on patients and healthcare providers around the world. If you haven’t used these types of services lately, you may be surprised at the current scope of virtual health capabilities. Traditional use cases for telemedicine include primary c…

34 Best Telemedicine Apps for Providers and Patients

In the recent past, telemedicine peeked its head into the world as an obvious solution for healthcare providers to save money and see more patients. But, before the global Coronavirus pandemic, virtual healthcare visits were not covered by most insurance providers in the United S…