Delete Action is a WordPress ability from Ninja Forms — usable via Easy MCP AI, which connects Claude, ChatGPT, and any AI assistant to your site.
Install Free Plugin →Delete Action
DestructivePermanently delete an action from a form.
Requires the Ninja Forms plugin on WordPress 6.9+ for the Abilities API (all 32 abilities are registered only when the wp_register_ability() function exists, via NF_Abilities_Integration::load_abilities_api() running on plugins_loaded). Every ability is gated by the same ninja_forms_ability_can_manage_forms() permission callback, requiring the caller to hold WordPress's manage_options capability or Ninja Forms' own nf_edit_forms capability.
What it does
This ability permanently removes an action (email, redirect, save, etc.) from a form; the removal cannot be undone. An AI assistant must get explicit confirmation from the user before calling this, and if the action being removed is a save (Record Submission) action, must first warn that future submissions of the form will no longer be saved to the database or visible under Ninja Forms > Submissions. For a temporary toggle rather than permanent removal, ninjaforms/update-action with active: 0 should be used instead.
See it in action
You ask your AI assistant
"Delete the old redirect action (id 230) from form 12 — confirmed, it's no longer needed."
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| form_id | integer | Yes | The numeric ID of the form. |
| action_id | integer | Yes | The numeric ID of the action to delete. |
Returns
An object with a 'success' boolean, the deleted 'action_id', 'form_id', and a 'message'.
Permission
The current user must have WordPress's 'manage_options' capability or Ninja Forms' own 'nf_edit_forms' capability (checked via the shared ninja_forms_ability_can_manage_forms() permission callback).
More Ninja Forms abilities
Add Action
Add a post-submission action to a form — email, redirect, success message, or save.
Add Calculation
Add a calculator formula to a form for use in calc fields and conditional logic.
Add Field
Add a single field to an existing form, to be called once per field when building out a form.
Create Form
Create a new Ninja Forms form, optionally with fields, actions, and calculations, in a single call.
Delete Calculation
Permanently delete a calculation from a form.
Delete Form
Permanently delete a form and all of its fields, actions, and submissions.