Skip to Content
TopicsCreating Topics

Creating Topics

There are three ways to create topics in Community Swarm: manually using the form, from pre-built templates, or with the AI assistant. You can also combine these approaches — start with a template or AI suggestion and then refine it in the form.

Creating a Topic Manually

Open the Topic Form

Navigate to the Topics page from the dashboard sidebar. Click Add Topic in the top right corner. The creation dialog opens with the form view active.

Fill In the Fields

FieldRequiredDescription
TitleYesA short name for the topic, up to 200 characters. Used for internal reference and display in the dashboard.
ContentYesThe actual prompt or talking point the AI will use, up to 2,000 characters. This is the core of the topic — the more context you provide, the better the AI performs.
CategoryNoA free-form label to organize topics (up to 100 characters). Examples: “Project Updates”, “Market Talk”, “Community”.
TagsNoComma-separated keywords for additional organization.
ActiveToggle switch, enabled by default. Inactive topics are not used in conversations.

Save the Topic

Click Create Topic. The topic appears in your topics list and is immediately available for assignment to profiles and schedules.

Writing Effective Topic Prompts

The Content field is the most important part of a topic. The AI uses it as the primary instruction for generating messages.

Good prompts are specific and contextual:

QualityExample
Good”Discuss the latest roadmap milestones for ProjectX. Mention the upcoming mainnet launch scheduled for Q2 and ask others what features they are most excited about.”
Bad”Talk about the project.”
Good”Start a casual conversation about current market conditions in Web3. Keep it conversational and ask what tokens others are watching this week.”
Bad”Shill the token.”

Avoid generic or spammy prompts. Messages that sound like advertising or repetitive promotion will get your bot flagged by both platform moderation and real community members. Keep topics conversational and authentic.

Using Topic Templates

Templates provide pre-written topic content organized by category. They are a fast way to populate your topic library with proven conversation starters.

Open the Templates Browser

From the Add Topic dialog, click Browse Templates (or click the templates button on the Topics page).

Browse and Select Templates

Templates are organized into category tabs. Click through the tabs to browse available topics. You can:

  • Preview a template to see its full content, category, and tags
  • Select multiple templates by clicking on them (a checkmark appears on selected items)
  • Templates you have already added are marked with an “Already added” badge

Create Selected Topics

Click Create at the bottom of the dialog. All selected templates are created as topics in your library. If some fail (due to duplicates or validation issues), the successes are still saved and you are notified of any failures.

Using the AI Assistant

The AI assistant helps you brainstorm and generate topic content through a conversational chat interface. It requires an active subscription.

Switch to AI Mode

In the Add Topic dialog, click the toggle button to switch from Form to AI Assistant mode. The chat interface appears.

Describe What You Want

Tell the assistant about your community, project, or the kind of conversation you want to start. The more context you provide, the better the suggestions.

Example prompts to the assistant:

  • “I run a DeFi project focused on yield farming. Generate a topic that gets people discussing their farming strategies.”
  • “Create a welcoming topic for new members joining our gaming community.”
  • “I need a topic about our upcoming token migration that keeps things positive but informative.”

Review the Suggestion

When the assistant generates a topic suggestion, it appears as a card showing the title, content, category, and tags. You have two options:

  • Apply to Form — Populates the form fields with the suggestion so you can review and edit before saving
  • Refine More — Continues the conversation to adjust the suggestion

Save the Topic

After applying a suggestion, switch back to the form view, make any final adjustments, and click Create Topic.

The AI assistant conversation is preserved when you switch between Form and AI modes, so you can go back and forth without losing your chat history.

Polishing Existing Content

When editing an existing topic, you can use the Polish with AI feature to refine the content. This applies a style transformation to the current content without changing its meaning.

Available polish styles:

StyleEffect
CasualRelaxed, friendly tone
ProfessionalFormal, business-appropriate language
EnthusiasticEnergetic, excited tone
TechnicalPrecise, technical language
HumorousLight-hearted, fun approach

Select a style and click Polish. The AI rewrites the content in that style. You can preview the result and either keep it or revert to the original.

Last updated on