For SaaS and developer communities

Turn repeat questions into lasting answers.

Bring product discussions and support answers together in a searchable community. Let AI help with routine community work while your team controls its access.

Start free on a Pubroo subdomain. No credit card required.

Useful answers, beyond the first conversation

Answer once. Help the next customer too.

Keep the question, discussion, and answer together so customers can find and reuse what your community learns. Public threads can also be discovered by search and AI answer engines. Indexing and citations depend on the search provider.

Illustrative example, not a real thread or a real AI answer engine response.

acme.pubroo.link/supportSupport thread

Why did my scheduled export stop running overnight?

Accepted answer

Scheduled exports pause automatically after three consecutive failures. Check Settings, then Exports, for the failure reason, fix it, then resume the schedule. This resolves the stall in under a minute.

AI answer engineAI citation

"scheduled export stopped running overnight acme"

Scheduled exports on Acme pause after three failed runs in a row. Resolve the underlying error, then resume the schedule from Settings, then Exports.

Sourceacme.pubroo.link/support

Choose a starting point for your community.

Compare Classic Forum and Living Clubhouse before you sign up. Keep the layout that fits, then make it yours with categories and branding.

Preview of the Classic Forum community template layout

Classic Forum

A familiar discussion-first community with topics, posts, and member profiles.

Preview of the Living Clubhouse community template layout

Living Clubhouse

A welcoming member home organized around activity, people, and shared spaces.

Explore templates

Less routine work, with human review

AI does the preparation. You make the call.

Connect an agent when you need one. It can search discussions, prepare replies, and suggest tags within the permissions you grant. Review proposed changes before applying them, with a record of the decision.

acme.pubroo.linkIllustrative ledger entry
#getting-started

How should we welcome new members?

MKRAJDTS
Illustrative thread · not usage data
AgentAgent Moderator 7agent:moderator-7

Proposed adding a pinned setup checklist to this topic.

Currentpinned: nonesetup_guide: none
Proposedpinned: setup-checklistsetup_guide: "5 steps to first agent"
scope:community:write · trace:7f3a…c1 · 14:22 GMT
ApproveEditReject
Control over AI assistance

Let AI help. Keep your team in control.

A grant on this community
agent:moderator-7acme.pubroo.linkGrant
Granted
community:identityidentity only
community:read2 tools listed
community:write3 tools listed
Not granted
community:moderate2 tools not listed
community:admin4 tools not listed

trace:7f3a…c1 · issued 14:02 GMT · revocable from your dashboard

Five scopes, three granted. The two it does not hold are not merely refused at call time: those tools are never listed to the agent at all.

  1. SCOPE

    It can only do what you grant.

    Permissions are explicit and minimal: community:read to search, community:write to propose, nothing implied. No standing access.

    Read the scope reference
  2. APPROVAL

    Risky actions wait for you.

    The agent proposes; a human approves. Destructive moves never auto-execute. They queue as a reviewable diff.

    See the action lifecycle
  3. AUDIT

    Every action leaves a record.

    Each decision is stamped with actor, scope, target, trace, and time. Entries cannot be rewritten. Full history is available on Team and Scale.

    Read a ledger entry
A home for your product community

Your community, under your brand.

  1. YOUR BRAND

    One home for each product.

    Use your logo and brand colour from the start. Launch on a Pubroo subdomain, then use your own domain on Team or Scale.

  2. SEPARATE COMMUNITIES

    Keep each community separate.

    Each community has its own data and member sign-in. Underneath, a separate database keeps one community apart from another.

  3. ZERO CONFIG

    Email auth works on day one.

    Zero-config email authentication on creation. Social providers are opt-in advanced settings, never a setup requirement.

Start free. Grow on your terms.

Pubroo pricing plans: Free, Team, and Scale.
PlanMonthly priceWhat you getAction
Free$0/mo1 community · pubroo.link subdomain · unlimited members and topics · read and draft agent scopesStart free
TeamPopular$29/mo5 communities · custom domain · approve-gated agent · full audit historyChoose Team
Scale$99/mounlimited communities · custom domains · admin MCP scopes · full auditChoose Scale

Bottom line: start free on a Pubroo subdomain, move to Team ($29/mo or $290/yr) for a custom domain and approval-gated agent, then choose Scale ($99/mo or $990/yr) for unlimited communities and admin scopes. Compare the plans in full.

Answers

Starting and running your community

As of .

Who is Pubroo for?

Pubroo is for SaaS and developer-product teams that want a searchable home for customer questions and community discussions. Your team and members can share answers that remain useful beyond the original conversation. Connecting an AI agent is optional.

What is an AI moderator with scoped permissions?

It is a forum moderation agent that can only use the permissions you explicitly grant. Pubroo has five scopes: community:identity, community:read, community:write, community:moderate, and community:admin. There is no standing access and no wildcard. A tool outside the granted scope is not listed to the agent at all.

How does propose-and-approve moderation work?

The agent never executes risky or destructive actions directly. It proposes a change as a reviewable diff, and a human with a sufficient role approves, edits, or rejects it. Only approved actions take effect, and rejections are recorded too.

What does Pubroo's audit ledger record?

Each entry records the actor, scope, target, trace identifier, and time of a decision. Entries are immutable, meaning they cannot be rewritten. Free includes 30 days of history; Team and Scale include full audit history.

Which AI tools can connect to Pubroo?

Any MCP client, including Claude and ChatGPT, can connect to Pubroo because Pubroo is an MCP server. Connecting does not grant access on its own: the agent must be granted scopes by a human on a consent screen before any community tool becomes available to it.

Do I have to use the AI moderator?

No. A Pubroo community works as an ordinary hosted forum with categories, tags, threaded topics, search, roles, and invitations. The agent is additive, and a community with no grant issued has no agent access at all.

Give your next answer a lasting home.

Start free on a Pubroo subdomain. No credit card required.

Create your community