|
/ Knowledge Base /Integrations/ Understanding Abilities in SureMembers

Understanding Abilities in SureMembers

SureMembers includes a set of Abilities that let AI assistants and connected tools read and manage your membership data. Whether you want a quick snapshot of your site or need to grant access to a member, Abilities make it possible without leaving your AI client.

Applies to SureMembers Core 1.2.0+ and Pro 3.0.1+.

Before You Begin

  • Your connected account must have Administrator access on your WordPress site.
  • Navigate to SureMembers > Settings > AI Abilities to find the toggle controls.

How Access Is Controlled

Every Ability is protected on two levels.

1. WordPress Capability

The connected account must be an Administrator with the manage_options capability. Abilities never expose membership data to lower-level users.

2. Ability Toggles

These toggles act as master controls for what assistants and connected tools can do.

ToggleWhat It Unlocks
Enable Abilities APIRequired for any Ability to work. When disabled, all Abilities are unavailable.
Allow EditsRequired for Abilities that create or modify data (grant, revoke, create, import, etc.).
Allow DeletesRequired only for destructive delete actions.
Enable MCP ServerExposes Abilities to external AI clients through the SureMembers MCP endpoint.

Tip: Keep Allow Edits and Allow Deletes disabled unless you actively want an assistant to modify data. Read-only insights work with only the master toggle enabled.

bsf suman dashboard ‹ s… 2026 06 16 at 9.48.18 am

Ability Categories

SureMembers Abilities are grouped into four categories:

  • Read-only: Analytics and Insights — Understand your membership site, activity, and trends.
  • Read-only: Lookups — Retrieve specific membership or member information.
  • Write: Management — Create memberships and modify member access.
  • Destructive — Permanently delete memberships.

Abilities marked (Pro) require SureMembers Pro.

Read-Only Abilities: Analytics and Insights

Permission required: Administrator + Enable Abilities API

AbilityWhat It Does
Get Membership OverviewA site-wide snapshot including published/draft memberships, active members, and total active grants.
Get Membership StatsDetailed stats for a membership including active/revoked members and integration breakdowns.
Get Integration BreakdownShows where active memberships originate from (WooCommerce, SureCart, manual grants, etc.).
Find Expiring MembershipsLists memberships expiring within a specified number of days, including exact expiration dates.
Get Members By StatusRetrieves members filtered by active, revoked, or expired status.
Get Drip Schedule (Pro)Displays drip-content release schedules for memberships.
Get Downloads Report (Pro)Shows which memberships protect downloadable files.
Get Login Restriction Stats (Pro)Displays concurrent login rules and session/device limits.
Get Role Sync Status (Pro)Shows which WordPress roles are assigned by memberships.

Read-Only Abilities: Lookups

Permission required: Administrator + Enable Abilities API

AbilityWhat It Does
List MembershipsLists all memberships with active member counts, expiration settings, and restriction status.
List MembersPaginated member listing with membership filters, role filters, and search support.
Get Member DetailsFull membership profile for a user including grants, expirations, and access source.

Write Abilities: Management

Permission required: Administrator + Enable Abilities API + Allow Edits

AbilityWhat It Does
Grant MembershipGrants a user access to a membership and optionally sends notification emails.
Revoke MembershipRemoves membership access while preserving historical records.
Update Membership ExpirationSets or clears a custom expiration date for a user’s membership.
Create MembershipCreates a new membership/access group.
Bulk Grant Membership (Pro)Grants one membership to multiple users at once.
Import Members via CSV (Pro)Bulk imports users from CSV data and optionally sends onboarding emails.

Destructive Ability

Permission required: Administrator + Enable Abilities API + Allow Deletes

AbilityWhat It Does
Delete MembershipPermanently deletes a membership and its restriction configuration. This action cannot be undone.

Recommendation: To temporarily disable a membership, set it to Draft instead of deleting it.

Permission Summary

AbilityTypeAdminMaster ToggleAllow EditsAllow DeletesPlan
Get Membership OverviewReadYesYesCore
List MembershipsReadYesYesCore
Get Membership StatsReadYesYesCore
List MembersReadYesYesCore
Get Member DetailsReadYesYesCore
Find Expiring MembershipsReadYesYesCore
Get Members By StatusReadYesYesCore
Get Integration BreakdownReadYesYesCore
Grant MembershipWriteYesYesYesCore
Revoke MembershipWriteYesYesYesCore
Update Membership ExpirationWriteYesYesYesCore
Create MembershipWriteYesYesYesCore
Delete MembershipDestructiveYesYesYesCore
Get Drip ScheduleReadYesYesPro
Get Downloads ReportReadYesYesPro
Get Login Restriction StatsReadYesYesPro
Get Role Sync StatusReadYesYesPro
Import Members via CSVWriteYesYesYesPro
Bulk Grant MembershipWriteYesYesYesPro

Example Requests for AI Assistants

Here are some things you can ask your AI assistant once Abilities are enabled:

  • “Give me an overview of my membership site.”
  • “Which memberships expire in the next 30 days?”
  • “Where are my members coming from?”
  • “Grant the Gold Plan membership to this user.”
  • “Delete the Test Plan membership.”

With Abilities set up, your AI assistant can handle routine membership tasks and pull up insights without you having to dig through the dashboard. Start with read-only Abilities to get a feel for it, then enable edits when you’re ready.

If you have any questions or need further help, feel free to reach out to our support team. We’re always happy to help!

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
Scroll to Top