30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

BuddyBoss Manage Forum

buddyboss/manage-forum creates a forum or updates an existing one: title, description, parent, status, type, and whether it is open or closed.

Forums cannot be deleted here, deliberately.

At a glance

Abilitybuddyboss/manage-forum
ToolsetBuddyBoss — toolset/buddyboss
GroupBuddyBoss › Forums
RequiresAcrossAI Pro, plus BuddyBoss Platform active on the site
Capabilitymanage_options
SafetyWrites data
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

Two things worth knowing

Deleting a forum cascades into every topic and reply inside it. That is better done in wp-admin, where the scale of it is visible and where the confirmation is attached to a screen showing what is about to go.

So this suite creates and edits forums and does not remove them.

The second is type=category. A category is a container that holds other forums and accepts no topics of its own, which is how forum hierarchies are built — and it is why buddyboss/manage-topic refuses to create a topic in one.

This ability writes the forum post type directly, because BuddyBoss exposes no write route for forums. That makes it the one ability in this group performing its own bbPress capability checks rather than relying on the REST layer to do it.

Idempotent.

Input

NameTypeRequiredWhat it is
actionstringYescreate or update.
forum_idintegerFor updateWhich forum.
titlestringFor createThe forum title.
descriptionstringNoThe forum description.
parent_idintegerNoNest under this forum.
statusstringNoForum visibility.
typestringNoforum, or category for a container that accepts no topics.
openbooleanNoWhether the forum accepts new topics.

What comes back

NameTypeWhat it is
forumobjectThe forum after the write.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent only on failure — a stable machine-readable reason, such as a missing field, a wrong field type or an unmet confirmation.

Example

Ask your assistant:

Create a new support forum.

It resolves to one call:

{
  "ability": "buddyboss/manage-forum",
  "parameters": {
    "action": "create",
    "title": "Support",
    "type": "forum"
  }
}

Worth knowing

  • Forums cannot be deleted here — the cascade is better seen in wp-admin.
  • A category holds forums and accepts no topics.
  • This writes the post type directly and does its own capability checks.
  • Idempotent.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading