Skip to main content
Each guide answers one question: “How do I wire up feature X end-to-end?” — from SDK code to Admin Console configuration to webhook automation. The guides follow the product journey: build your community → engage & grow → monetize.

Choose Your Path

Not sure where to start? Pick your app type (social, community, gaming, marketplace, livestream, DMs, group chat, live chat) and get a recommended build order.
All guides assume SDK installed + authenticated session. → SDK Getting Started

How Every Guide Works

Speed Run

Collapsible code-only version — copy-paste the whole feature in one go.

Architecture Diagram

Mermaid diagram showing the data flow and entity relationships.

Step-by-Step Implementation

Each step links directly to the SDK reference page with full multi-platform code.

Connect to Admin Console

Wire up moderation, analytics, webhooks, and reporting in the console.

Best Practices & Next Steps

Performance, UX, common pitfalls, and what to build next.

Concepts

The primary content unit. Types: text, image, video, poll, clip, livestream. Always targets a community or a user feed.
A group space with members, roles (member / moderator), and its own feed. Can be public or private.
A queryable collection of posts for a target. Review states: published, reviewing, declined.
The container for chat. Types: Community (public/discoverable), Live (broadcast), Conversation (private 1:1 or small group).
A reply on a post or story. Two levels of threading: top-level comments and nested replies.
A named response on any content object. Freeform strings you define (e.g. "like", "love"). No fixed SDK enum.
Ephemeral content (image/video) visible for 24 hours. Per-story view counts and impression analytics.
A user-to-user relationship: pending, accepted, or blocked. Drives the home feed and social graph.
The container for a video session. Statuses: idle, live, recorded, ended. A live-type Channel can attach to a Room via attachedTo.roomId for live chat alongside the stream.
Full field-level reference → Social Data Model · Chat Data Model

Build Your Community

Set up users, profiles, communities, and the feeds that tie them together.
GuideTimeLevel
User Onboarding & Visitor Mode~20 minBeginner
User Profiles & Social Graph~20 minBeginner
Community Platform~25 minIntermediate
Roles, Permissions & Governance~20 minIntermediate
Build a Social Feed~20 minBeginner

Create & Share Content

Posts, comments, polls, stories, and video — the content layer on top of communities.
GuideTimeLevel
Rich Content Creation~25 minIntermediate
Comments & Reactions~15 minBeginner
Polls & Interactive Content~15 minBeginner
Stories & Ephemeral Content~20 minIntermediate
Short-Form Video Clips~20 minIntermediate

Communication

Channels, messaging, rich media, roles, and chat moderation.
GuideTimeLevel
Channels & Conversations~20 minBeginner
Sending Messages~20 minBeginner
Reactions & Threaded Replies~15 minBeginner
Unread Counts & Read Receipts~15 minBeginner
Rich Media Messages~20 minIntermediate
Channel Roles & Permissions~20 minIntermediate
Chat Moderation~25 minAdvanced

Engage & Grow

Notifications, presence, search, sharing, analytics, events, and moderation — everything that drives retention and growth.
GuideTimeLevel
Notifications & Engagement~30 minAdvanced
Real-time Presence & Activity~25 minIntermediate
Search & Discovery~15 minBeginner
User Search & People Discovery~15 minBeginner
Content Sharing & Deep Links~15 minBeginner
Post Impressions & Creator Analytics~15 minBeginner
Events & Activities~20 minIntermediate
Content Moderation Pipeline~30 minAdvanced

Livestream

Go live with co-hosting, product tagging, and real-time chat.
GuideTimeLevel
Livestream Overview
Go Live & Room Management~20 minIntermediate
Co-Hosting~20 minIntermediate
Live Chat & Engagement~20 minIntermediate
Product Tagging (Livestream)~20 minIntermediate

Monetize

Turn engagement into revenue with product tagging and native ads.
GuideTimeLevel
Product Tagging & Social Commerce~20 minIntermediate
Advertising & Monetization~15 minBeginner