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

Start free trial

BuddyBoss Get Message Thread

buddyboss/get-thread returns a message thread with its messages in chronological order, oldest first.

BuddyBoss returns them newest-first, which reads a conversation backwards.

At a glance

Abilitybuddyboss/get-thread
ToolsetBuddyBoss — toolset/buddyboss
GroupBuddyBoss › Messages
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

That reordering is a small thing that matters a lot. A conversation read newest-first is a sequence of replies to context that has not arrived yet, and for anything summarising or reasoning about a thread it is actively misleading.

Reading another member’s private correspondence is permitted here because administrators hold bp_moderate. It is still somebody’s private correspondence, and the response names every participant so it is clear whose messages were opened.

The participant list is returned in full rather than as a count, which is the point: “opened a thread” and “opened a thread between these four people” are different records of the same action.

There is no editing of messages. A sent message is a record of what somebody said, and BuddyBoss offers no route to change one — which is the right behaviour and is worth knowing before planning around it.

Input

NameTypeRequiredWhat it is
thread_idintegerYesThe thread.
user_idintegerNoWhose view of the thread to read.

What comes back

NameTypeWhat it is
threadobjectThe thread with its participants.
messagesarrayThe messages, oldest first.
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 that message thread.

It resolves to one call:

{
  "ability": "buddyboss/get-thread",
  "parameters": {
    "thread_id": 512
  }
}

Worth knowing

  • Reordered to oldest-first. BuddyBoss returns the opposite.
  • Participants are named in full, deliberately.
  • Messages cannot be edited — there is no route for it.
  • Read-only.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading