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

Start free trial

BuddyBoss List Activity

buddyboss/list-activity searches and pages the activity feed, returning each item’s ID, author, component, type, date, comment count and content.

One default matters enormously for moderation.

At a glance

Abilitybuddyboss/list-activity
ToolsetBuddyBoss — toolset/buddyboss
GroupBuddyBoss › Activity
RequiresAcrossAI Pro, plus BuddyBoss Platform active on the site
Capabilitymanage_options
SafetyRead-only — changes nothing
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

How it works

status defaults to ham_only, which excludes everything marked as spam. A feed fetched with the default looks clean even when the community is full of it.

Pass status=spam_only to review spam, or status=all to see both. The status actually used is always reported back, so a clean-looking feed always carries its own scope.

The other thing to know is that activity is where every other component records what happened. An unfiltered feed mixes group joins, forum replies, profile changes and uploads together, which is rarely what somebody means by “the feed”.

Narrow with component, type, user_id or group_id.

The ID is what buddyboss/get-activity, the comment abilities and buddyboss/delete-activity all need.

Input

NameTypeRequiredWhat it is
searchstringNoFree-text search.
componentstringNoRestrict to one component.
typestringNoRestrict to one activity type.
user_idintegerNoOne member’s activity.
group_idintegerNoOne group’s activity.
statusstringNo — defaults to ham_onlyham_only, spam_only or all.
per_pageintegerNoRows per page.
pageintegerNoPage number.

What comes back

NameTypeWhat it is
activityarrayEach item with its ID, author, component, type, date, comment count and content.
status_usedstringWhich status filter was applied.
totalintegerHow many matched.
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:

Show me the spam in the activity feed.

It resolves to one call:

{
  "ability": "buddyboss/list-activity",
  "parameters": {
    "status": "spam_only"
  }
}

Worth knowing

  • The default excludes spam. A clean feed may not be a clean community.
  • The status used is always reported.
  • An unfiltered feed mixes every component together.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading