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

Start free trial

BuddyBoss Manage Notification

buddyboss/manage-notification changes the state of a member’s notifications: read, unread, or deleted.

The bulk form applies to an entire account in one call.

At a glance

Abilitybuddyboss/manage-notification
ToolsetBuddyBoss — toolset/buddyboss
GroupBuddyBoss › Notifications & Invites
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

Clearing somebody’s badge

The unread badge is the mechanism that brings a member back to a mention, a message or a reply. Marking notifications read on their behalf clears it, and they are not told.

So this is a reliable way to make somebody miss something, and the bulk form does it to every notification they have at once.

There are legitimate uses — clearing a flood from a misconfigured integration, resetting after a test — and they are worth distinguishing from tidying somebody’s account for them.

action=delete removes a notification. Notifications point at content rather than containing any, so the thing it referred to survives — this only removes the pointer.

That makes deletion the least destructive operation with that name in the whole suite, and it is still the one that loses somebody their route back to something.

Idempotent.

Input

NameTypeRequiredWhat it is
actionstringYesread, unread or delete.
notification_idintegerFor one notificationWhich notification.
user_idintegerFor the bulk formWhose notifications.
bulkbooleanNoApply to all of that member’s notifications at once.

What comes back

NameTypeWhat it is
changedintegerHow many notifications changed state.
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:

Mark this member’s notifications as read.

It resolves to one call:

{
  "ability": "buddyboss/manage-notification",
  "parameters": {
    "action": "read",
    "user_id": 44,
    "bulk": true
  }
}

Worth knowing

  • The badge is what brings people back. Clearing it removes their prompt.
  • The member is not told.
  • Deleting removes the pointer, not the content.
  • The bulk form applies to a whole account.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading