01 Software

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 ban

SDK 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.community

Guides

GuideDescription
ThreadsCreate threads, view tracking, trending, my threads
CommentsNested comments (3-level depth), editing, deletion
Reactions & ModerationReactions, bookmarks, reports, bans

For detailed field specifications, see Community Collections.

On this page