Home / Companies / Stream / Blog / December 2019

December 2019 Summaries

6 posts from Stream

Filter
Month: Year:
Post Summaries Back to Blog
Marketing to developers presents unique challenges due to their preference for straightforward messaging and firsthand product experience. Developer marketing focuses on tactics that resonate with software developers who influence purchasing decisions. Effective strategies include offering free product versions for experimentation, creating content that provides genuine value rather than promotional fluff, and participating actively in online and offline developer communities to build trust and relationships. Engaging developers through partnerships with community influencers, smart use of paid advertising in developer-centric channels, and distributing memorable swag can enhance brand recognition. Successful developer marketing requires understanding the developer mindset, selecting targeted tactics, and refining efforts based on key performance indicators over time to increase product adoption rates.
Dec 18, 2019 1,844 words in the original blog post.
Chatbots provide an automated conversational interface that can enhance customer support by handling simple queries efficiently, offering 24/7 engagement, and reducing operational costs. They are particularly beneficial in sectors like health, insurance, and e-commerce, where they can increase customer engagement and provide personalized experiences using CRM data, such as greeting customers by name or offering order tracking information. By using tools like Stream Chat, businesses can create feature-rich chat experiences that are scalable and reliable. Chatbots also offer better customer insights by allowing agents to view user data and behavior, thus improving support quality. Best practices for chatbot design include understanding business context, defining dialogue flows, and providing human fallback options using natural language processing to ensure seamless transitions to human agents when necessary. Gathering customer feedback post-interaction can further optimize chatbot performance. Ultimately, creating a chatbot is an iterative process that requires flexibility, and Stream's API is designed to accommodate diverse business needs, with resources available to guide chatbot design and implementation.
Dec 17, 2019 1,071 words in the original blog post.
Choosing the right chat solution for an app involves evaluating features, compliance standards, performance, and support plans of various providers while keeping budget constraints in mind. Key chat API services such as Sendbird, Stream, Agora, Twilio, PubNub, and CometChat offer distinct pricing structures and features tailored to different use cases and monthly active user (MAU) counts. Stream is highlighted as a cost-effective and feature-rich option, offering comprehensive support and scalable solutions, which makes it attractive compared to competitors like Sendbird, Agora, and Twilio. While Sendbird and Stream are noted for their robust features, Stream's pricing and support options are portrayed as more transparent and affordable, especially as app demands scale. Agora and Twilio offer flexible options with additional costs for features like translation and content moderation. Meanwhile, PubNub provides strong real-time performance but requires more customization effort. CometChat offers a range of plans with varying features and support levels, emphasizing quick integration capabilities. For businesses needing a scalable, enterprise-ready chat solution, Stream is suggested as the most economical choice, supported by a straightforward migration plan for those transitioning from other APIs.
Dec 16, 2019 1,835 words in the original blog post.
Chat by Stream is positioned as a superior alternative to Layer's chat solution, following Layer's API shutdown and acquisition by Engagio. While Layer has shifted focus towards customer care chat, Stream offers a comprehensive and scalable chat infrastructure, leveraging its experience from powering large-scale activity feeds. Stream boasts features such as AI moderation, @mentions, and rich-URL previews, alongside a robust connection management protocol to ensure message reliability. The platform supports various use cases with customizable settings and provides an easy migration tool for former Layer users. Trusted by major brands, Stream maintains high performance and stability, making it a compelling choice for in-app chat solutions.
Dec 16, 2019 787 words in the original blog post.
In the competitive landscape of in-app chat solutions, Stream and PubNub present distinct approaches for developers seeking to enhance user engagement through messaging features. PubNub offers a robust, enterprise-grade pub/sub platform with a UI-agnostic chat service that requires developers to build or integrate their own interfaces. In contrast, Stream provides a comprehensive package with customizable, production-ready UI kits across various platforms, facilitating faster deployment of polished chat experiences. Stream's infrastructure, designed to support over a billion users, includes advanced features like AI-powered content moderation, flexible channel types, and superior scalability, making it a preferred choice for teams looking to implement feature-rich and secure chat applications efficiently. Both companies maintain high security standards with SOC 2 Type II and ISO 27001 certifications, but Stream's focus on offering a complete, out-of-the-box solution with detailed documentation and extensive customization options positions it as a favorable alternative to PubNub, particularly for those prioritizing swift integration and robust frontend development.
Dec 13, 2019 2,335 words in the original blog post.
Stream Flutter is a tutorial for building a cross-platform social networking app using Stream's Activity Feed API and Google's Flutter, allowing users to post messages to followers. The app, which is functional on both iOS and Android, utilizes a backend built with Express (Node.js) to securely generate frontend tokens for Stream API interactions. The frontend, developed with Flutter, wraps Stream's Java and Swift libraries to enable direct communication with the Stream API for posting activities and managing user interactions. Key features include user login, message posting, and a timeline for viewing posts from followed users. The tutorial provides code snippets and explanations for implementing these functionalities, with additional context available in the full source code on GitHub. Users need basic knowledge of Node.js and Flutter, as well as a Stream account, to follow the tutorial effectively.
Dec 11, 2019 2,817 words in the original blog post.