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
| Ability | buddyboss/manage-forum |
| Toolset | BuddyBoss — toolset/buddyboss |
| Group | BuddyBoss › Forums |
| Requires | AcrossAI Pro, plus BuddyBoss Platform active on the site |
| Capability | manage_options |
| Safety | Writes data |
| Repeatable | Idempotent — running it twice leaves the same result |
| Ships in | AcrossAI 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
| Name | Type | Required | What it is |
|---|---|---|---|
action | string | Yes | create or update. |
forum_id | integer | For update | Which forum. |
title | string | For create | The forum title. |
description | string | No | The forum description. |
parent_id | integer | No | Nest under this forum. |
status | string | No | Forum visibility. |
type | string | No | forum, or category for a container that accepts no topics. |
open | boolean | No | Whether the forum accepts new topics. |
What comes back
| Name | Type | What it is |
|---|---|---|
forum | object | The forum after the write. |
success | boolean | Whether the call completed. |
message | string | A one-line summary of what happened, suitable for showing a human. |
error_code | string | Present 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
- BuddyBoss List Forums — the current structure
- BuddyBoss Manage Topic — which refuses categories
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category