Webhook actions
Use webhook actions in Notionâs automation features đȘ
With the Send webhook action in buttons, database buttons, and database automations, you can set up a trigger to send an HTTP POST request to a specific URL.
With this feature, you can leverage Notion to initiate workflows in your internal applications or third-party apps using low-code or no-code automation platforms like Zapier, Make, and more.
Looking for integration webhooks instead? Use integration webhooks to monitor changes across pages and databases in real timeâideal for powering advanced, multi-workspace automations.
Webhook actions are available to users on paid plans in automations across buttons, database buttons, and database automations.
Note: The Send webhook action doesnât require authentication.
To set up a webhook action:
In a button, database button, or a database automation, select
Add action.Select
Send webhook.Enter your URL. Any custom URL can be used.
If youâd like, select
Add custom headerand enter yourKeyandValue.If youâre setting up the webhook in a database automation, you can select properties for your webhookâs content. Note that database button properties canât be selected.
If your webhook action fails or doesnât work as expected, youâll see an exclamation mark next to where you set up the automation. The automation will automatically be paused, and youâll need to resume the automation manually to use it again.
Get inspiration for using webhooks in this guide â
At this time:
You can set up a maximum of five webhook actions per automation.
Webhooks only support POST request types.
Webhooks arenât available at the workspace level, but weâre working on this!
Only database page properties, not page contents, can be sent using webhook actions.
There isnât a way to preview the payload for your requests, but you can use a website like webhook.site to do so.
If youâre a workspace owner on an Enterprise Plan, you can disable the Send webhook action for your entire workspace. To do this:
Go to
Settingsin your sidebar.Open the
Connectionstab.Toggle off
Allow webhooks in automations.
Once youâve turned this feature off, members of your workspace wonât be able to select Send webhook as an action for any automations they set up.
