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

Start free trial

BuddyBoss Get Account Settings

buddyboss/get-account-settings returns a member’s own settings: their notification preferences, profile visibility and messaging rules.

It answers “why is this person not receiving notifications” without guessing.

At a glance

Abilitybuddyboss/get-account-settings
ToolsetBuddyBoss — toolset/buddyboss
GroupBuddyBoss › Orientation & Reporting
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

These are choices a member made about their own privacy and email. Changing them through an API would override a stated preference silently — the member would start receiving mail they had turned off, or find their profile visible to people they had excluded, with nothing telling them.

So this reads and does not write. If a setting needs changing, the member changes it.

That restraint has a practical payoff too: a support question about missing notifications usually has one of three answers, and two of them are here. Either the member turned that notification off, or their messaging rules exclude the sender, or the site’s mail is broken — and the first two are answerable in one call.

The messaging rules are the ones people forget. A site can restrict messages to connections or to shared-group members, and a member can narrow it further, so “I sent them a message and they never got it” is often a rule rather than a failure.

Input

NameTypeRequiredWhat it is
user_idintegerYesWhose record this is. Required rather than defaulting, so an administrator’s own account is never acted on by accident.

What comes back

NameTypeWhat it is
notificationsobjectTheir notification preferences.
privacyobjectProfile visibility settings.
messagingobjectWho may message them.
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:

Why is this member not getting notifications?

It resolves to one call:

{
  "ability": "buddyboss/get-account-settings",
  "parameters": {
    "user_id": 44
  }
}

Worth knowing

  • Read-only by design — these are the member’s own stated preferences.
  • Answers two of the three usual causes of missing notifications.
  • Messaging rules explain undelivered messages more often than failures do.
  • Changing them is the member’s job.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading