User manual
Community module

Build, run and moderate a ClickMind community

Everything from generating a platform on the public site through to the day-to-day moderation queues — the self-service signup, the admin platform, and the community app your members use.

Production
Sign up
community.clickmind.ai
Admin
admin-<slug>.clickmind.com
Community app
app-<slug>.clickmind.com
Sandbox
Sign up
community.sandbox.clickmind.ai
Admin
admin-<slug>.sandbox.clickmind.com
Community app
app-<slug>.sandbox.clickmind.com
Own-domain tenants
Admin
admin.<your-domain>
Community app
app.<your-domain>

01 Create your community

Anyone can generate a community platform from the public site — no sales call, no contract. It takes four screens and an email confirmation.

The four-step wizard

Go to community.clickmind.ai and press Generate an app. The landing screen is step one of the wizard, so nothing navigates away — the card simply advances.

Step 1. The public landing page. Generate an app opens the wizard in place.

Step 2 — your details

Four required fields plus a language. The community name is checked against the platform as you type; a green tick means the name is free and the slug derived from it is available.

Step 2. A green tick on the community name confirms availability against the live tenant service.
FIeld
Required
What it becomes
Name/ Last Name
Required
Your admin profile and the name shown on your posts.
Email
Required
Your sign-in identity for both the admin platform and the community app, and where the confirmation code is sent.
Your community name
Required
The platform name shown on the sign-in screens, and the slug in your URLs.
Preferred language
Default EN
English, Deutsch or Français. Sets the interface language and the language of your emails.
Terms of Use URL
Optional
Linked from the app. Can be added later in App Config → Legal & Links.
Privacy Policy URL
Optional
As above.
Community description
Optional
Used as the app description.
Support email
Optional
Shown to members who need help.
Additional settings. All four are optional and every one of them is editable later from App Config.

Steps 3 and 4 — brand colour and logo

Pick one of six presets or type a hex value. The colour becomes your primary throughout both apps — buttons, links, the sign-in panel, and the accent in your emails. The logo is optional at this stage; skip it and a placeholder is generated from your community's initial.

Step 3. Six presets, or a custom hex.
‍
Step 4. JPG or PNG, up to 5 MB. Press Generate an app to submit.

Confirm and provision

1
Submitting sends a confirmation email to the address you entered and puts you on a Check your email screen with a Resend control.
2
The email carries a six-digit code. Enter it on the confirmation screen. The button in the email opens that screen for you — the code itself is never in the link.
3
Provisioning starts and the page polls for progress: your database, your community service, your apps, your admin account.
4
When it finishes you land on a success page with your two URLs.
Five guesses

A signup request accepts five code attempts, then locks. Pressing Resend issues a new code and resets the counter, so a lockout is recoverable — but the old code stops working the moment a new one is issued.

First sign-in

Your password is generated by the platform and never shown on screen. The welcome email contains a one-time sign-in link, valid for 30 minutes, that takes you straight into the community app on a set-your-password screen. Set a password there and you can then sign in to both apps with it.Your account holds two roles at once: Admin for the management platform and Client for the community app. Same email, same password, two front doors.

If the link has expired

Use Forgot password? on either sign-in screen. That sends a fresh reset link to the same address

Sandbox differs

02The admin platform

Where you moderate content, manage members, add colleagues, and control how your apps look and read.

Signing in

Open admin-<slug>.clickmind.com — or admin.<your-domain> if you are on your own domain. The screen carries your community's name and logo, and the language switcher in the corner covers English, German and French.

Admin sign-in. Your community's own branding, not ClickMind's.Step 3. Six presets, or a custom hex.

‍
‍
Forgot password. Sends a reset link to your sign-in address
‍

‍

Layout & navigation

A collapsible sidebar on the left, grouped into General, Activity and Social. Section tabs run across the top of each page. Your avatar in the top-right holds everything that is not a daily task

Dashboard. Member counts at a glance — total, approved, not approved, not verified.
The account menu is where App Config lives — it is not in the sidebar.
Where
What
Sidebar → General
Dashboard
Sidebar → Activity
Users, Employees.
Sidebar → Social
Community.
Avatar menu
Profile, Company, App Config, Log out.

Community

Eight tabs. The first two are content browsers; the middle five are moderation queues, one per kind of thing a member can report; the last is your suspension list.

Posts
/community/posts
Every post in the community, newest first, grouped by date and loaded as you scroll. Sort by date ascending or descending.
Per post you can open its likes, open its comments, jump to the author's community profile, or remove the post outright.
Stories
/community/stories
Active stories grouped by member. Open a member's ring to page through their stories exactly as a member would, and remove any individual story.
Profile reports
/community/profile-reports
Members reported by other members. Open one to see who reported them and why, then resolve or suspend.
Post reports
/community/post-reports
Reported posts. The detail view shows the post itself, the list of reporters with their reasons, and gives you Delete post alongside the resolve controls.
Post comment reports
/community/post-comment-reports
Reported comments, with the parent post for context.
Story reports
/community/story-reports
Reported stories. Time-sensitive — a story expires after 24 hours whether or not the report is handled.
Message reports
/community/message-reports
Reported direct-message content.
Suspended
/community/suspended
Members currently blocked from the community. Open one to restore their access.
Posts. All eight tabs run across the top. Posts are grouped by date, sortable, and load as you scroll.
Post reports with one open report. Six presets, or a custom hex.
Profile reports — a member reported by another member.
An empty queue looks like this — every tab shares the same empty state, so nothing pending is unambiguous.

How a report is handled

Several members can report the same thing, so a queue row is one piece of content carrying many reports. Opening a row splits the screen in two: Reported by on the left, Post details on the right.

Report detail. Who reported it and why, the content itself with its engagement counts, and the removal control.
Control
Effect
View more
Expands the reporters panel to the full list when more than one member reported the same content.
Review
Marks that reporter's submission handled. The pill flips from Pending to Reviewed and the button disappears. The row stays readable — reviewing is a record, not a deletion.
Remove post
Required
Deletes the reported content and returns you to the queue. The equivalent control on the other queues removes the story or comment.
Suspend the member
Not on this screen. Open the reported member's community profile and use the suspend control there.

Report reasons

Members pick one reason from a fixed list, and it is shown to you verbatim in the queue. Eight options, the last being free text:

  • Spam
  • Harrasment
    spelled this way in the product
  • Hate speech
  • Misinformation
  • Nudity or sexual activity
  • Violence or threats
  • Copyright violation
  • Other — with a free-text box
Member side. Every post carries an actions menu with Report.
The reason list a member chooses from before the report reaches your queue.

Suspending a member

Suspension is done from a member's community profile, not from the queue row. Open the reported member and use the suspend control; you are offered three scopes:

scope
Effect
From the community
Cannot post, comment, story or message. Can still sign in. This is what fills the Suspended tab.
From the blog
Blocked from blog interaction only. Relevant if you have the blog module.
Across the entire app
Blocked from the platform altogether.

Lifting a community suspension restores the member's previously hidden content as well as their access, so a suspension is reversible rather than destructive.

Users

Your members. On a community-only platform this section has four tabs; platforms with investment products get three more.

Overview. Headline count plus new / not-approved / not-verified for a chosen month.
All users. Search, filter, and send a notification to the filtered set.
Tabs
Contents
Overview
Cannot post, comment, story or message. Can still sign in. This is what fills the Suspended tab.
All users
Blocked from blog interaction only. Relevant if you have the blog module.
Not verified
Signed up but never confirmed their email. Resend verification from here.
Import
Bulk-add members from a spreadsheet.
Import. .xlsx, .xls or .csv, up to 20 MB.

Inside a member

Clicking a member opens their record. On a community-only platform you get:

  • User details — profile, contact details, status, verification.
  • Notifications — what they have been sent, and a form to send another.
  • Activity — their audit trail.

Their community profile — posts, stories, followers, and the suspend control — is reached from the Community section instead, by clicking through from any of their posts.

Employees & roles

Employees are your staff: people who sign in to this admin platform. Two tabs, Active and Inactive, and a Create employee button.

Active employees. Each row shows the person's roles, email and phone.

Adding someone

1
Press Create employee.
2
Fill in name, email, phone and preferred language. A profile image is optional (512×512 recommended, up to 10 MB).
3
Tick one or more roles.
4
Add their address, then Create employee.

They receive an invitation email with a link to set their own password. You never handle their password.

Roles are multi-select — the dropdown is a checkbox list, and the note above it states the combination rules.
Role
Can moderate the community
What it becomes
Admin
Yes — everything
Owners. Full access including App Config, Company and employee management.
Financial
Yes
Your moderator role. Reads and resolves every report queue, removes posts, stories and comments, suspends members — without the ability to change platform settings or add staff.
CRM admin
No
The CRM module.
CRM agent
No
The CRM module.
KYC
No
Identity verification.
Client
No
Grants a member account in the community app. Add it alongside an operator role so someone can both moderate and take part.
Community description
No
Used as the app description.
Support email
n/a
Shown to members who need help.
Combination rules

Admin may only be used alone or together with CRM admin — every other combination with Admin is rejected. CRM admin and CRM agent cannot be combined with each other. All other roles combine freely.

Deactivating an employee moves them to the Inactive tab and revokes their sign-in immediately, without deleting their history.

App Config

Reached from the avatar menu, at /app-config. Five tabs, each a read-only summary with an Edit button that turns it into a form with Save changes and Discard

Platform Info in edit mode. Every App Config tab follows this read → Edit → Save pattern.
Platform Info
/app-config/platform-info
Default language and currency, your App Store and Google Play URLs, and the app title and description shown to members.
Posts
/app-config/legal
Landing page URL, privacy policy and terms of use — each as both a URL and a full text body, per language (EN and DE). Supply the URL to link out, or the text to render in-app.
Posts
/app-config/logos
Seven slots: small and large in dark, light and neutral variants, plus a favicon. Click any tile to replace it. The apps pick the right variant for the surface they are drawing.
Posts
/app-config/pages
Editable in-app pages: Home, Login, About Us, Community and Onboarding. Each shows created / not-created and a last-updated date. The Community page holds your feed banners and account banners.
Posts
/app-config/product-labels
Rename "Smart Collectibles" across the apps, emails and notifications, per language. Leave a field empty to keep the default. Not relevant to a community-only platform.
Logos. Six logo variants and a favicon.
Pages. Onboarding starts out not created.
App Config is role-gated

Admin sees all five tabs. A Tenant admin — a ClickMind-side role, not one you can assign — sees only Product Labels. Every other role has no access to /app-config at all.

Profile and Company

The other two entries in the avatar menu. Profile is your own account — name, contact details, password. Company holds your legal company information, and is Admin-only.

03The community app

What your members see at app-<slug>.clickmind.com. Feed, posts, stories, profiles.

Joining

The sign-in screen carries your community's name, colour and logo. New members use Sign up below the form; existing ones sign in and land on the feed.

Community app sign-in. Sign up is open to anyone with the URL.

New accounts confirm their email before they can take part. Until they do they appear under Users → Not verified in the admin platform, where you can resend the verification.

Feed

The default screen. A stories rail across the top, the timeline below it, and a round + button in the bottom-right corner that opens the composer. Two tabs — Feed and Profile — switch between the community and the member's own page.

Feed. Stories rail on top, timeline below, composer button bottom-right.

The header carries three controls:

  • Search — members, posts and hashtags..
  • Notifications — what they have been sent, and a form to send another.
  • Activity — their audit trail.

Posting

The composer opens over the feed. Text up to 2,000 characters with a live counter, and three expandable options underneath.

Composer. Text, media, tagging and scheduling — then Create.
Options
Detail
Add image or video
Up to ten attachments per post.
Tag people
Up to twenty members. Everyone tagged is notified.
Schedule post
Pick a future date and time. Scheduled posts can be published early or edited before they go out.
Schedule post
Bulk-add members from a spreadsheet.

Hashtags typed into the body become searchable, and the composer suggests ones already in use.

What members can do with a post

  • React — likes carry a reaction type, and the liker list is viewable.
  • Comment, including @mentions of other members, who are notified.
  • Share — generates a link that renders a preview card outside the app.
  • Block the author— hides them from that member's feed. Personal, not a moderation action.
  • Follow the author—surfaces their posts higher.
  • Authors can edit or delete their own posts.

Stories & highlights

Stories are images or short videos that expire after 24 hours. Members post one from the Your story ring at the left of the rail; rings with unseen stories are marked.

  • Viewers — authors see exactly who watched.
  • Mentions —a story can mention a member, who is notified and can open straight to it.
  • Highlights — saved collections that outlive the 24 hours, pinned to the member's profile with a chosen cover.
  • Report — reasons as for posts, landing in Story reports.
Stories expire on their own clock

A reported story disappears after 24 hours whether or not you have acted on the report. Work that queue promptly, or the content is gone before you have seen it

Profile

The Profile tab is a member's own page: picture, username, bio, link, their posts, and their highlights. Follower and following counts open full lists.

Profile. Posts and highlights, with follower and following counts.
Edit profile. Username, bio, link and picture.
‍
Field
Rule
Username
Required, unique across the community, up to 255 characters.
Bio
Optional, up to 300 characters.
Link
Optional, up to 200 characters. A full URL or a bare domain; handles and email addresses are rejected.
Picture
Optional. Also used as the avatar on every post and comment.

Opening another member's profile gives the same view plus Follow, Block and Report — the last being what fills your Profile reports queue.

Account

Reached from the avatar menu. Separate from the community profile: this is the account itself rather than the public persona.

  • Information — name, contact details, address.
  • Profile —account-level profile, including Delete account.
  • Settings — language, appearance, notification preferences.
  • Support — how to reach you, using the support email from signup or App Config.
Notifications. Likes, comments, mentions, follows and story mentions.
Settings. Language, appearance and notification preferences. Username, bio, link and picture.

04Reference

Routes, permissions, and what to check before you point real members at it.

Route map

Paths are relative to the app's host. Deep links work — bookmark any of these.

Admin platform

Path
screen
/dashboard
Dashboard
/users/overview
Member statistics
/users/all-users
All members
/users/not-verified
Unverified members
/users/import
Bulk import
/employees/active-employees
Active staff
/employees/inactive-employees
Deactivated staff
/employees/create-employee
Add a colleague
/community/posts
All posts
/community/stories
All stories
/community/profile-reports
Reported members
/community/post-reports
Reported posts
/community/post-comment-reports
Reported comments
/community/story-reports
Reported stories
/community/message-reports
Reported messages
/community/suspended
Suspended members
/app-config/platform-info
Language, currency, store links
/app-config/legal
Legal text and links
/app-config/logos
Logo variants and favicon
/app-config/pages
In-app page editor
/app-config/product-labels
Product renaming
/profile/overview
Your own account
/company/info
Company details

Community app

Path
screen
/community/feed
Feed
/community/feed/search
Search
/community/feed/post/:id
Single post
/community/feed/:userId
Another member's profile
/community/profile
Your community profile
/community/profile/edit-profile
Edit profile
/notifications
Notifications
/account/information
Account details
/account/settings
Settings

Role matrix

What each assignable employee role can reach on a community-only platform.

Capability
admin
marketing
other operator roles
Read the report queues
Yes
Yes
No
Resolve or dismiss reports
Yes
Yes
No
Remove posts, stories, comments
Yes
Yes
No
Suspend and restore members
Yes
Yes
No
Manage members and import
Yes
Read
Varies
Add and deactivate employees
Yes
Yes
No
App Config
Yes
Yes
No
Company details
Yes
Yes
No

Go-live checklist

Before you send the URL to real members:

1
Legal. App Config → Legal & Links, in every language you offer. Members are asked to accept these.
2
Logos. All six variants plus the favicon, or your branding will fall back to a generated initial.
3
Support email. Set it and make sure someone reads that inbox.
4
Appoint a moderator. Give at least one colleague the Marketing role so the queues are not yours alone.
5
Walk the queues once. Post something from a second account, report it, and resolve it, so the flow is familiar before it matters.
6
Community page banners. App Config → Pages → Community, if you want feed or account banners.
7
Store links. Platform Info, if you have mobile apps published.

Screenshots were taken against a live sandbox community seeded with demo content. The community name, member names and email addresses in them are placeholders. Counts are real but small, and the tabs shown empty genuinely had nothing in them at capture time.