← Abilities Directory

Fluent Forms Abilities

Fluent Forms registers 20 abilities across discovery, forms, submissions, reports, integrations, styling, fields, and email notifications, letting an AI assistant read form schemas and entry data, create and restyle forms, triage and bulk-manage submissions, and edit fields or notification recipients behind a mandatory dry-run confirmation flow.

20

Total

12

Read

8

Write

Needs the Fluent Forms MCP server switched on in FluentForm → Settings → MCP, and WordPress 6.9+ so wp_register_ability() exists (abilities are only registered when the function is present). Reaching the server also requires a logged-in WordPress user holding at least one FluentForm capability. Each ability additionally checks a specific FluentForm capability (e.g. fluentform_dashboard_access, fluentform_forms_manager, fluentform_entries_viewer, fluentform_manage_entries, fluentform_view_payments, fluentform_settings_manager) via the plugin's own Acl system, and every write ability requires a two-step dry_run → confirm_token round-trip through WriteGuard before anything is persisted. Note (from source comments): a WordPress role granted FluentForm access via the Role Manager passes every per-ability capability check, including delete-submission and bulk delete_permanently — the real boundary for such a user is 'has FluentForm access, restricted to their form scope', not per-tool separation; only individually-assigned 'specific forms' managers are gated the way each ability's declared capability implies.

Add Submission Note

Write

fluentform/add-submission-note

Attach an internal staff note to one entry; not visible to the submitter.

View ability →

Bulk Update Submissions

Destructive

fluentform/bulk-update-submissions

Apply one action — read, unread, trashed, favorite, unfavorite, or permanent delete — to up to 200 entries at once.

View ability →

Create Form

Write

fluentform/create-form

Create a new form from a title and an ordered list of fields, or a basic contact form by default.

View ability →

Create or Update Email Notification

Destructive

fluentform/upsert-email-notification

Create a new email notification or update an existing one — including its recipient.

View ability →

Delete Submission

Destructive

fluentform/delete-submission

Permanently delete one entry and its uploaded files.

View ability →

Get Form

Read-only

fluentform/get-form

Load one form's full detail, including its field schema, so the agent knows the exact field keys used in submissions.

View ability →

Get Form Stats

Read-only

fluentform/get-form-stats

Headline numbers for one form — entry counts by status, total views, and conversion rate.

View ability →

Get Form Styling

Read-only

fluentform/get-form-styling

Read a form's theme preset, structured styles, and any custom CSS.

View ability →

Get Forms Context

Read-only

fluentform/get-forms-context

Load the caller's permissions, the site's valid status enums, headline stats, and the accessible forms list in one call.

View ability →

Get Payment Summary

Read-only

fluentform/get-payment-summary

Server-computed payment totals by status, transaction type, and currency.

View ability →

Get Submission

Read-only

fluentform/get-submission

Load one entry's full detail with every field as a labeled value.

View ability →

Get Submissions Report

Read-only

fluentform/get-submissions-report

Cross-form submission analytics for a date range — top forms by volume, plus busiest hours and weekdays.

View ability →

Get Submissions Trend

Read-only

fluentform/get-submissions-trend

Daily entry counts for one form over a date window, for charting submission volume.

View ability →

List Email Notifications

Read-only

fluentform/list-email-notifications

List a form's email notifications with the ids needed to edit them.

View ability →

List Forms

Read-only

fluentform/list-forms

Find and filter forms with compact rows so the agent can discover the form_id it needs for other tools.

View ability →

List Integrations

Read-only

fluentform/list-integrations

List the integration feeds configured on one form.

View ability →

List Submissions

Read-only

fluentform/list-submissions

List and filter one form's entries with compact rows and a short value preview.

View ability →

Update Form Fields

Destructive

fluentform/update-form-fields

Replace a form's entire field set from a spec, reusing the same field shape as create-form.

View ability →

Update Form Styling

Write

fluentform/update-form-styling

Change a form's theme preset and/or custom CSS.

View ability →

Update Submission Status

Write

fluentform/update-submission-status

Set one entry's status — unread, read, spam, or trashed.

View ability →

More Forms plugins with abilities

All Forms →

Use Fluent Forms's abilities with AI

Install Easy MCP AI on your WordPress site and any AI assistant can call these abilities in minutes.

Newsletter

The AI + WordPress space moves fast. Keep up.

New tools, workflow ideas, and product updates — be the first to know what's next.

No spam, unsubscribe anytime.