{"schemaVersion":1,"profileUrl":"https://nowen.ai/agents/getstream-io","markdownUrl":"https://nowen.ai/agents/getstream-io.md","jsonUrl":"https://nowen.ai/agents/getstream-io.json","name":"Stream","legalName":"Stream.io, Inc.","website":"https://getstream.io","industry":"Developer Platforms","deliveryModel":"software","marketCategories":{"primary":{"name":"Communications Platform as a Service","url":"https://nowen.ai/category/communications-platform-as-a-service"},"others":[{"name":"AI Agent Platforms","url":"https://nowen.ai/category/ai-agent-platforms"}]},"status":{"trust":"unclaimed","text":"Unclaimed: compiled by Nowen from public sources, not reviewed by the company"},"updatedAt":"2026-11-12T15:54:34.382Z","summary":"Stream provides APIs, SDKs, and infrastructure that help developers build real-time, interactive experiences into their applications.","description":"Stream provides APIs, SDKs, and infrastructure that help developers and businesses add real-time, interactive capabilities to their applications. Its platform supports teams building consumer and enterprise apps, with tools for integrating communication, community engagement, and content safety into their own products. Stream also offers developer resources and support for deploying and operating these capabilities at scale.","mission":"Make real-time communication feel effortless, intelligent, and human.","directory":{"industryName":"Developer Platforms","agentCount":34,"indexable":true,"hubUrl":"https://nowen.ai/industry/developer-platforms"},"categoryDirectory":{"name":"Communications Platform as a Service","agentCount":28,"indexable":true,"url":"https://nowen.ai/category/communications-platform-as-a-service"},"aiReaderFamilies":[],"boonFrontDoor":{"url":"https://boon.ai/agents/getstream-io","label":"Apply to Stream's partner program through Boon","sub":"Your AI agent writes the proposal: who you are, the fit, and a first step."},"products":[{"name":"Stream Chat Messaging","anchor":"product-stream-chat-messaging","type":"Platform","url":"https://getstream.io/chat/","summary":"Add customizable, real-time messaging to apps with infrastructure built to support engaging conversations at scale.","description":"Stream Chat provides APIs, client and server SDKs, and prebuilt UI components for adding real-time messaging to apps. Build direct messages, group conversations, public channels, livestream chat, and support flows, with customizable interfaces for web, mobile, and gaming platforms. Features include threaded replies, reactions, polls, attachments, moderation, offline support, and push notifications. Its global edge network is designed for low latency and high availability, with support for millions of concurrent users in a channel.","pricing":{},"features":[{"name":"Cross-platform chat SDKs and UI components","value":"Build Chat Across Platforms","valueDescription":"Use platform-specific SDKs and prebuilt interface components to add chat to web, mobile, and gaming applications."},{"name":"Global, high-scale infrastructure","value":"Scale Real-Time Conversations Globally","valueDescription":"Run chat on global infrastructure built for low-latency performance and large concurrent audiences, including high-traffic communities and live events."},{"name":"Customizable chat interfaces","value":"Customize Chat To Match Your App","valueDescription":"Adapt chat interfaces to your application's brand and interaction requirements, or build a custom interface using the client SDKs."},{"name":"Flexible conversation types and permissions","value":"Create Conversations For Any Use Case","valueDescription":"Provide private discussions, group communication, and public channels, with configurable permissions to control participation and channel activity."},{"name":"Messaging interactions","value":"Keep Conversations Interactive","valueDescription":"Give users ways to reply in context, react, vote in polls, and see message activity such as typing and read status."},{"name":"Real-time channel and message synchronization","value":"Keep Chat State In Sync","valueDescription":"Synchronize conversation data across devices and receive channel events as activity happens."},{"name":"Chat moderation","value":"Moderate Messages In Real Time","valueDescription":"Apply moderation policies to chat content, block messages that match configured rules, and send flagged or borderline content for review."},{"name":"Offline messaging support","value":"Keep Chat Available Offline","valueDescription":"Allow users to access locally stored conversations while disconnected, with message and interface state syncing when the connection returns."},{"name":"Push notifications and user presence","value":"Notify Users And Show Presence","valueDescription":"Alert users to relevant chat activity and display online or last-active status to provide visibility into availability."},{"name":"Message attachments and URL enrichment","value":"Share Rich Content In Chat","valueDescription":"Let users share files, media, links, and custom content within conversations, with URL previews and image resizing supported."},{"name":"Message translation and interface localization","value":"Translate Messages And Localize Chat","valueDescription":"Help users communicate across languages with message translation and provide localized interface text for chat controls."},{"name":"Custom messages and slash commands","value":"Extend Messages And Commands","valueDescription":"Adapt message content to an app's use case and let users launch configured actions or workflows directly from chat."},{"name":"Message search","value":"Find Messages Across Conversations","valueDescription":"Use advanced message search to locate conversation content."}],"marketCategories":[{"name":"Communications Platform as a Service","url":"https://nowen.ai/category/communications-platform-as-a-service"}]},{"name":"Video & Audio","anchor":"product-video-and-audio","type":"Platform","url":"https://getstream.io/video/","summary":"Build customizable, low-latency video and voice calls, audio rooms, and livestreams that scale across platforms.","description":"Stream Video & Audio provides APIs and SDKs for building in-app video calling, voice calling, audio rooms, and livestreaming. Calls run on a global edge network, with adaptive media optimization, call quality insights, and options for recording, transcription, captions, and chat integration. Customizable UI components and SDKs support React, iOS, Android, Flutter, React Native, JavaScript, Unity, and other integrations. Livestreams support WebRTC, HLS, and RTMP, and the platform is designed to scale from private calls to large live events.","pricing":{},"features":[{"name":"Video calling","value":"Build In-App Video Calls","valueDescription":"Add private or group video calling to an application using Stream’s SDKs and API."},{"name":"Livestreaming","value":"Stream To Large Audiences","valueDescription":"Deliver livestreams for large audiences with support for low-latency WebRTC interactions and HLS playback."},{"name":"Global edge network","value":"Reduce Latency Worldwide","valueDescription":"Route participants to nearby servers to reduce latency and support consistent calling performance across regions."},{"name":"Audio rooms","value":"Launch Interactive Audio Rooms","valueDescription":"Create audio room experiences where participants can request permission to speak, while hosts prepare backstage before going live."},{"name":"Adaptive media optimization","value":"Optimize Media Automatically","valueDescription":"Adapt video quality to network conditions and display size to help maintain call quality while reducing unnecessary video delivery."},{"name":"Cross-platform SDKs and customizable UI","value":"Build Across Platforms","valueDescription":"Choose SDKs and UI components for supported frameworks, then customize the interface or build a custom UI using lower-level components."},{"name":"Large-scale call and stream capacity","value":"Scale Calls And Streams","valueDescription":"Build from small calls to large events using infrastructure designed for high participant and viewer volumes."},{"name":"Voice calling","value":"Add Reliable Voice Calls","valueDescription":"Give users in-app voice calls supported by a global edge network and redundant audio tracks."},{"name":"Recording, transcripts, and captions","value":"Record And Transcribe Calls","valueDescription":"Record calls and use transcripts or live captions to capture spoken content."},{"name":"Real-time call quality insights","value":"Monitor Call Quality","valueDescription":"Review real-time call statistics to understand connection quality, including latency, jitter, packet loss, bitrate, and resolution."},{"name":"Call recovery and network transitions","value":"Recover Calls Seamlessly","valueDescription":"Help calls continue through network disruptions with automatic reconnects and support for transitions between network types."},{"name":"Screen sharing","value":"Share Screens In Calls","valueDescription":"Enable participants to share their screens during supported calls."},{"name":"Integrated chat","value":"Connect Chat And Calls","valueDescription":"Add chat messaging to video calling experiences using Stream’s integrated products."}],"marketCategories":[{"name":"Communications Platform as a Service","url":"https://nowen.ai/category/communications-platform-as-a-service"}]},{"name":"Activity Feeds","anchor":"product-activity-feeds","type":"Platform","url":"https://getstream.io/activity-feeds/","summary":"Build responsive, personalized social and notification feeds that help communities discover content and engage in real time.","description":"Stream Activity Feeds provides APIs and SDKs for building real-time social and notification feeds. It supports timelines, personalized For You feeds, news feeds, Stories, groups, forums, and notification feeds, with configurable ranking, filtering, and activity aggregation. Developers can add posts, comments, reactions, follows, and other engagement features, and subscribe to live updates from web and mobile clients. The platform is designed for high-volume applications and includes integrations for feed moderation and controls such as visibility settings, keyword filters, and approval workflows.","pricing":{},"features":[{"name":"Feed ranking and personalization","value":"Personalize And Rank Feed Content","valueDescription":"Surface relevant content using configurable ranking and personalization, including follow-based, interest-based, location-aware, popular, and trending content."},{"name":"Social engagement features","value":"Enable Rich Social Interactions","valueDescription":"Give users ways to create and engage with feed content through comments, reactions, sharing, reposting, bookmarking, hashtags, mentions, and file uploads."},{"name":"Real-time feed updates","value":"Deliver Updates As They Happen","valueDescription":"Keep feed experiences current with live activity, comment, and reaction updates, and deliver notifications through supported real-time channels."},{"name":"Multiple feed formats","value":"Build Multiple Feed Experiences","valueDescription":"Use configurable feed types to create social timelines, discovery feeds, Stories, group and forum experiences, and notification centers."},{"name":"Scalable feed infrastructure","value":"Scale Feeds With Global Infrastructure","valueDescription":"Run feed experiences on infrastructure designed for high-volume applications, with materialized feeds, a global edge network, published performance benchmarks, and an enterprise uptime SLA."},{"name":"Feed filtering and querying","value":"Find Relevant Feed Content","valueDescription":"Use flexible filters and queries to discover activities based on attributes, activity type, and full-text search."},{"name":"Follow graphs and timelines","value":"Connect Feeds Through Follows","valueDescription":"Create follow relationships that bring activities from followed feeds into a user's timeline."},{"name":"Notification management","value":"Track And Organize Notifications","valueDescription":"Build notification centers that group related events, display unseen or unread counts, and distinguish notifications that have been seen from those that have been read."},{"name":"Cross-platform SDKs","value":"Integrate Feeds Across Platforms","valueDescription":"Use client and server SDKs for common web and mobile platforms and backend languages to connect feed experiences to applications."},{"name":"Feed moderation controls","value":"Manage Feed Content Safety","valueDescription":"Apply visibility controls, keyword filters, and approval workflows, with Stream AI Moderation integration, to manage content in feed-based communities."},{"name":"Automatic activity aggregation","value":"Group Similar Feed Activities","valueDescription":"Keep feeds organized and easier to scan by dynamically grouping similar activity events."}]},{"name":"Stream AI Moderation","anchor":"product-stream-ai-moderation","type":"Platform","url":"https://getstream.io/moderation/","summary":"Help trust and safety teams detect harmful content across media, apply consistent policies, and resolve flagged items with contextual AI review and configurable actions.","description":"Stream AI Moderation is an API and moderation workspace for user-generated content from any app. It detects harmful content across text, images, video, audio, and livestreams, and applies shared policies across content types. Teams can configure rules, review flagged items, and use Nora to assess flags in context and take or recommend policy-based actions.","pricing":{},"features":[{"name":"Multimodal content moderation","value":"Moderate Five Content Types With One Policy","valueDescription":"Apply a consistent moderation policy to text, images, video, audio, and livestreams instead of setting up separate moderation systems for each content type."},{"name":"Harm detection and language coverage","value":"Detect 35+ Harms In 50+ Languages","valueDescription":"Identify a broad range of harmful content across supported languages, with ready-made categories and the option to add custom labels."},{"name":"Contextual moderation agent","value":"Review Flags With User And Conversation Context","valueDescription":"Give moderation decisions context beyond an individual flagged item. Nora can resolve clear cases or prepare recommendations for moderators to approve or change."},{"name":"Policy configuration and testing","value":"Define And Test Policies Without Model Retraining","valueDescription":"Create and evaluate policy changes against past content before activation, and update rules without waiting for model retraining."},{"name":"No-code moderation rules","value":"Build Rules From Labels And User History","valueDescription":"Configure moderation logic without code, combining detected content, user history, and thresholds to fit specific policies."},{"name":"Configurable enforcement actions","value":"Apply Policy-Based Actions To Violations","valueDescription":"Match responses to configured policies, from flagging content for review to removing it or taking action against a user."},{"name":"Review queues and appeals","value":"Review Decisions And Handle Appeals","valueDescription":"Give moderators a workflow to examine flagged content, take or revise actions, and handle appeals of content removals."},{"name":"Moderation audit logs","value":"Trace Decisions And Their Reasoning","valueDescription":"Review a record of moderation actions and the reasoning behind them to support transparency and reporting."},{"name":"Real-time livestream moderation","value":"Moderate Live Video And Audio In Real Time","valueDescription":"Check live frames and speech while a stream is running, and apply configured actions such as warning a host or ending a stream."},{"name":"High-throughput, low-latency moderation","value":"Process Text In Under 50 Ms","valueDescription":"Check text with reported latency under 50 ms and support high-volume classification workloads."},{"name":"Standalone and Stream product integrations","value":"Connect Moderation To Any App Or Stream Product","valueDescription":"Use the API with content from an existing app or connect moderation to Stream Chat, Feeds, and Video."}]},{"name":"Vision Agents","anchor":"product-vision-agents","type":"Platform","url":"https://getstream.io/vision-agents/","summary":"Build and deploy responsive, multimodal voice and video AI agents with flexible model, infrastructure, and integration choices.","description":"Vision Agents is an open-source Python framework and developer platform for building, testing, deploying, scaling, and observing real-time voice and video AI agents. It streams audio and video over WebRTC and supports pluggable models, voice services, and vision-processing pipelines. Developers can connect agents to Stream, compatible WebRTC infrastructure, local devices, or private deployments, and add tools, MCP servers, memory, retrieval, and phone calling.","pricing":{},"features":[{"name":"Real-time WebRTC communication","value":"Build Real-Time Voice And Video Agents","valueDescription":"Create agents that receive and respond to live audio and video, enabling real-time multimodal applications."},{"name":"Pluggable AI provider integrations","value":"Choose And Swap AI Providers","valueDescription":"Select providers for language, speech, and vision tasks, and change components to suit an agent's requirements."},{"name":"Pluggable vision pipelines","value":"Process Live Video With Vision Models","valueDescription":"Add video understanding and custom computer-vision processing to real-time agent workflows."},{"name":"Flexible infrastructure and transport","value":"Deploy Agents On Your Chosen Infrastructure","valueDescription":"Choose cloud, on-premises, local, or compatible WebRTC infrastructure rather than being limited to one transport layer."},{"name":"Production scaling and observability","value":"Scale And Monitor Production Agents","valueDescription":"Deploy stateless agents for horizontal scaling and expose metrics to monitor production workloads."},{"name":"Tool calling and MCP integrations","value":"Connect Agents To Tools And APIs","valueDescription":"Enable agents to use external tools and services during live conversations."},{"name":"Memory and retrieval","value":"Give Agents Persistent Knowledge","valueDescription":"Use retrieval and stored context to help agents recall information across sessions and respond using knowledge sources."},{"name":"Phone integration","value":"Connect Agents To Phone Calls","valueDescription":"Bring agents into inbound and outbound telephony workflows, including calls using SIP trunking."},{"name":"Natural turn detection","value":"Manage Natural Conversation Turns","valueDescription":"Configure listening and turn-taking behavior to support conversational flows that respond to speaker changes and interruptions."},{"name":"Live agent back-channel","value":"Update Agents During Live Calls","valueDescription":"Send context or instructions to a running agent without interrupting the live conversation."}],"marketCategories":[{"name":"AI Agent Platforms","url":"https://nowen.ai/category/ai-agent-platforms"}]},{"name":"Stream CLI","anchor":"product-stream-cli","type":"Product","url":"https://getstream.io/cli/","summary":"Manage Stream projects and data from the terminal, automate API workflows, or let an AI agent build and operate Stream integrations.","description":"Stream CLI is a terminal tool for managing Stream apps, configuration, users, and data. It can bootstrap projects, support building and debugging apps, and access around 370 API endpoints across Chat, Video, Feeds, and Moderation. Developers can use it directly or let an AI agent run commands and work with Stream. JSON responses, built-in filtering, and nonzero failure exit codes support scripting and CI checks.","pricing":{},"features":[{"name":"Project and app management","value":"Manage Stream Apps And Project Configuration","valueDescription":"Work with Stream apps and configuration from the terminal, and link individual project folders to the apps they use."},{"name":"Project bootstrapping and credentials","value":"Set Up Projects And Provision Credentials","valueDescription":"Initialize a project, connect it to an app, configure environment values, and create user tokens through terminal commands."},{"name":"AI agent integration","value":"Enable Agents To Build And Manage Stream","valueDescription":"Give coding agents terminal access to Stream workflows and install skills that teach agents how to build with Stream SDKs."},{"name":"API access and data querying","value":"Query Stream APIs And Filter JSON Responses","valueDescription":"Access a broad set of Stream API endpoints and query product data from the terminal, with JSON output and built-in filtering."},{"name":"Build and debugging workflows","value":"Build And Debug Stream Applications","valueDescription":"Use terminal commands or an AI agent to support application setup, development, and debugging with Stream."},{"name":"Scripting and CI support","value":"Automate Checks In Scripts And CI","valueDescription":"Use structured command output, built-in filtering, and failure exit codes to integrate read-only checks into scripts and continuous integration pipelines."}]},{"name":"Agent Skills for Stream","anchor":"product-agent-skills-for-stream","type":"Product","url":"https://getstream.io/agent-skills/","summary":"Help AI coding agents build and extend Stream-powered apps, find current documentation, and work with Stream data and configuration.","description":"Agent Skills for Stream is a Markdown skill pack that gives AI coding agents current context for building with Stream Chat, Video, Feeds, and Moderation. Its router directs requests to specialized skills for app development, live documentation lookup, Stream CLI data and account operations, and platform-specific integrations. Developers can use natural-language prompts to create applications or add features to existing projects, query Stream data, and manage app configuration. The skills are available through a one-command installation and support Claude Code and agents that read the universal skills location, including Cursor and Codex.","pricing":{},"features":[{"name":"Prompt-based application building","value":"Build Or Extend Apps From Prompts","valueDescription":"Describe an application or feature in plain English and the agent can use Stream skills to build it, including chat, video, activity feeds, and moderation capabilities."},{"name":"Stream product coverage","value":"Build Across Four Stream Products","valueDescription":"Use one skill pack to guide agent work across Chat, Video, Feeds, and Moderation instead of installing separate product-specific skill sets."},{"name":"Task routing and specialized skills","value":"Route Requests To The Right Skill","valueDescription":"Let the router direct build requests, API questions, data operations, and platform-specific work to the relevant specialist included in the pack."},{"name":"Live documentation lookup","value":"Find Current SDK Guidance","valueDescription":"Ask an agent how to use Stream APIs and SDKs and receive answers based on live documentation with citations."},{"name":"CLI-based data and account operations","value":"Query Data And Manage Stream Apps","valueDescription":"Delegate supported Stream data queries and app or configuration tasks to an agent using the built-in CLI, or run CLI commands directly in a terminal."},{"name":"Platform-specific development guidance","value":"Build For Web And Native Platforms","valueDescription":"Use platform-specific skills to guide Stream integrations for web and supported native frameworks, including Swift, Android, React Native, Flutter, Unreal, and Unity."},{"name":"Migration assistance","value":"Guide Chat And Feeds Migrations","valueDescription":"Use specialized migration skills to help move a Sendbird chat app to Stream or generate a Feeds v2-to-v3 sync mapping based on live app data."},{"name":"One-command installation","value":"Install Stream Skills With One Command","valueDescription":"Add the skill pack to a supported coding agent with a single installation command."},{"name":"Markdown-based installation and safety","value":"Review Open Instructions Before Use","valueDescription":"Install a pack whose skills are Markdown instructions rather than executable installers. The documented migration script is read-only and requires consent, and the skill files are open source."}]}],"audiences":[],"segments":[],"faq":[],"comparisons":[],"sources":[{"url":"https://getstream.io","text":"Stream"},{"url":"https://getstream.io/chat/","text":"Stream Chat Messaging"},{"url":"https://getstream.io/video/","text":"Video & Audio"},{"url":"https://getstream.io/activity-feeds/","text":"Activity Feeds"},{"url":"https://getstream.io/moderation/","text":"Stream AI Moderation"},{"url":"https://getstream.io/vision-agents/","text":"Vision Agents"},{"url":"https://getstream.io/cli/","text":"Stream CLI"},{"url":"https://getstream.io/agent-skills/","text":"Agent Skills for Stream"}]}