LogoLogo
WordPress.orgExtensionsSupport
Version 9
Version 9
  • Notification – Custom Notifications and Alerts for WordPress
  • Updating to v9
  • Known issues
  • πŸ€Έβ€β™€οΈ User guide
    • Update broke my site
    • How Notification plugin works
    • Who can use this plugin
    • How to create Notifications
    • Troubleshooting
    • Advanced
      • How to escape { character
      • Background processing
      • How to setup different FROM address for different Notifications
      • Custom Post Type support
      • Disable upselling
      • How to send HTML Emails
  • πŸ”§Developer
    • General
      • Plugin loading chain
      • Runtime
      • Extension possibilities
      • Creating an extension
      • Customizations
      • Bundling Notification plugin
      • White label mode
    • Notifications
      • Suppressing the Notification
      • JSON synchronization
      • Programmatic Notifications
    • Triggers
      • List of all default Triggers
      • Custom Trigger
      • Enable support for non-public Custom Post Type
      • Adding Merge Tags to existing Triggers
    • Carriers
      • Custom Carrier
      • Adding custom fields to Carrier form
      • Suppressing the Carrier
    • Recipients
      • Custom Recipient
    • Snippets
      • General
        • Automatic Trigger testing
        • Allow other roles to edit Notifications
        • Programmatic Notification with manual Trigger
        • Background Processing filter
      • Triggers
        • Post
        • User
      • Integations
        • WP All Import
        • MemberPress
  • 🧩Extensions
    • Installation
    • Planned extensions
    • 3rd Party Extensions
    • Custom Fields
      • v2.2
      • v1.4
      • v1.3
    • Conditionals
    • Email Attachments
    • Push
    • Scheduled Triggers
    • Slack
    • Twilio
    • Webhooks
Powered by GitBook
On this page
  • Outgoing webhooks
  • Webhook
  • Webhook JSON
  • Incoming webhooks
  • Authentication

Was this helpful?

  1. Extensions

Webhooks

PreviousTwilio

Was this helpful?

Webhooks were supported in the main Notification plugin up to version 8.

Due to further plans to develop the extension, from version 9 onwards, Webhooks are available as a paid add-on .

If you wish to continue using a basic, free version of Webhooks, please stick to the Notification v8.

If you are our client and used Webhooks before the upgrade, please contact us at .

Outgoing webhooks

There are two carriers available in this extension:

  1. Webhooks

  2. Webhooks JSON

In both of them you can add multiple webhook URLs:

Webhook

In plain Webhook, you can define arguments using merge tags for a Key or Value.

You can also send these arguments in JSON format if you check that option.

Webhook JSON

In the Webhook JSON carrier, you can add your Webhook data directly in the JSON format.

Here you can use merge tags as well, f.e.:

{
    "data": "{post_ID}"
}

Incoming webhooks

The extension also comes with an Incoming Webhook trigger:

After selecting the trigger, the Webhook URL will be generated. You can modify the last part of it if you want, and then easily copy the whole URL to set it up in your application.

Choose accepted methods to make sure your webhooks will get through.

Authentication

We strongly recommend keeping authentication on to prevent unwanted spam coming to your endpoint.

Notification's Webhooks use authentication based on .

🧩
Application Passwords
Notification : Webhooks
support@bracketspace.com