30 days free. No credit card. Full access from the moment you connect your site.

Start free trial

MailerPress Pro Delete Webhook

mailerpress-pro/delete-webhook permanently deletes an incoming webhook. It requires confirm_webhook_id matching the ID exactly.

The failure lands somewhere you are not looking.

Before you run it

Whatever was posting to this webhook starts failing from the moment it is deleted, and the failure happens on the other system — so nothing on this site reports it. A signup form quietly stops creating contacts, and the first sign is a list that stopped growing. Confirm what uses the webhook before removing it.

At a glance

Abilitymailerpress-pro/delete-webhook
ToolsetMailerPress Pro — toolset/mailerpress-pro
GroupMailerPress Pro › Webhooks
RequiresAcrossAI Pro, plus MailerPress with its Pro add-on active on the site
Capabilitymanage_options
SafetyDestructive — requires confirm_webhook_id matching the ID exactly.
RepeatableIdempotent — running it twice leaves the same result
Ships inAcrossAI Pro 0.9.16 and later

How it works

An incoming webhook is called by something external. Deleting it does not break anything on this site — it breaks the caller, which reports the failure into its own logs, or into nobody’s.

That makes this one of the easier things to do and harder to notice. A form integration, a CRM sync, a checkout hook: all of them fail silently from this side.

So identifying the caller before deleting is the real work, and the webhook ID is usually the only clue — which is a good argument for naming them after what calls them.

Deleting is the right response to a webhook that should no longer have access. Rotating the secret is the response to one that should keep working with new credentials.

Idempotent.

Input

NameTypeRequiredWhat it is
webhook_idstringYesThe webhook to delete.
confirm_webhook_idstringYesMust match webhook_id exactly.
confirmbooleanYes — must be trueThe irreversibility gate. Without it the call is refused before anything is touched.

What comes back

NameTypeWhat it is
webhook_idstringThe webhook removed.
successbooleanWhether the call completed.
messagestringA one-line summary of what happened, suitable for showing a human.
error_codestringPresent 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:

Remove the old CRM webhook.

It resolves to one call:

{
  "ability": "mailerpress-pro/delete-webhook",
  "parameters": {
    "webhook_id": "legacy-crm",
    "confirm_webhook_id": "legacy-crm",
    "confirm": true
  }
}

Worth knowing

  • The caller fails, not this site. Nothing here reports it.
  • A list that stops growing is often the first sign.
  • Rotate the secret instead when the integration should continue.
  • Idempotent.

Related abilities


Get the plugins:
AcrossAI Abilities Manager · AcrossAI MCP Manager

Browse the rest: Every ability, by category


Keep reading