Community
Build community features with threads, comments, reactions, and moderation
Community
Build community features into your app — discussion threads, nested comments, reactions, bookmarks, and moderation.
Community requires the community feature enabled on your tenant. See Feature Setup for plan requirements.
Core Flow
[Customer] Create thread → Add comments (nested) → React → Bookmark
↓
[Moderation] Report content → Auto-hide (5+ reports) → Admin banSDK Setup
import { createClient } from '@01.software/sdk'
const client = createClient({
clientKey: process.env.NEXT_PUBLIC_SOFTWARE_CLIENT_KEY!,
customer: { persist: true },
})
// Community methods are available via client.communityGuides
| Guide | Description |
|---|---|
| Threads | Create threads, view tracking, trending, my threads |
| Comments | Nested comments (3-level depth), editing, deletion |
| Reactions & Moderation | Reactions, bookmarks, reports, bans |
For detailed field specifications, see Community Collections.