buddyboss/manage-invites invites people who are not yet members, by email address.
That is different from buddyboss/manage-group-invites, which moves existing members into a group. This one sends mail to strangers.
At a glance
| Ability | buddyboss/manage-invites |
| Toolset | BuddyBoss — toolset/buddyboss |
| Group | BuddyBoss › Notifications & Invites |
| 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 |
How it works
Sending cannot be undone. Cancelling an invitation afterwards removes the record and not the email that already arrived — there is no recall, and the recipient has an invitation to a community they may or may not have been expecting.
That makes the recipient list worth checking before sending rather than after, particularly when it was assembled programmatically.
action=list shows outstanding invitations, send issues them, and cancel removes a pending one — which stops it being accepted, but does nothing about the mail.
The three invitation abilities in this suite are worth keeping straight: this one reaches non-members, buddyboss/manage-group-invites moves members into a group, and buddyboss/manage-membership-requests handles members asking to join.
Idempotent for listing and cancelling; sending is not.
Input
| Name | Type | Required | What it is |
|---|---|---|---|
action | string | Yes | list, send or cancel. |
email | string | For send | The address to invite. |
invite_id | integer | For cancel | Which invitation. |
message | string | No | A message to include. |
What comes back
| Name | Type | What it is |
|---|---|---|
invites | array | Outstanding invitations, for list. |
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:
Invite this person to join the community.
It resolves to one call:
{
"ability": "buddyboss/manage-invites",
"parameters": {
"action": "send",
"email": "newperson@example.com"
}
}Worth knowing
- Sending cannot be recalled. Cancelling removes the record, not the email.
- This reaches non-members. The group-invite ability does not.
- Check a programmatically built list before sending.
- Three different invitation directions exist in this suite.
Related abilities
- BuddyBoss Manage Group Invites — for existing members
- BuddyBoss Manage Membership Requests — members asking to join
Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager
Browse the rest: Every ability, by category