BuddyBoss
Overview
AFI creates community members and activity posts in BuddyBoss from WordPress form submissions. Convert form signups into BuddyBoss profiles, optionally adding them to specific groups or activity streams.
Supported actions
- Register Member — create a new BuddyBoss user with profile fields.
- Add to Group — join the new member to one or more groups.
- Post Activity Update — write a new entry into the activity stream.
Authentication
- No API key — AFI writes directly to BuddyBoss on the same WordPress install.
- Confirm BuddyBoss platform is installed and activated.
How to create the integration
- In WordPress admin, go to AFI > New Integration.
- Pick your Sender (Contact Form 7, WPForms, WooCommerce, etc.) and the form / event to listen on.
- Pick BuddyBoss as the Receiver, then pick the Task you want to run.
- Map sender fields onto BuddyBoss’s fields. Email, username, and (optionally) password are required for a member. Profile fields are exposed once the xProfile component is active.
- Optional: add Conditional Logic so the action only fires on matching submissions.
- Save and run a test submission. Check AFI > Log if anything looks off.
Notes & caveats
- xProfile fields: BuddyBoss exposes profile fields via the xProfile component — pre-create the fields before mapping.
- Group privacy: private/hidden groups still accept programmatic adds; the new member sees them in their groups list.
- Activity privacy: posted activity respects the group’s privacy if attached to a group.