Create Webhook Dialog
A create webhook dialog with an endpoint URL field, a checklist of subscribable events showing volume estimates, a signing note, and create actions.
A create webhook dialog with an endpoint URL field, a checklist of subscribable events showing volume estimates, a signing note, and create actions.
Search blocks by description or jump to a page.
The source for every Application block is included with Basic and Pro. Pick a plan to copy the code.
Already purchased? Log in
Create Webhook Dialog is the static blueprint for adding a webhook endpoint, rendered open over a scrim. The header explains that a signed POST is sent to the URL for every subscribed event, then an HTTPS endpoint field holds a monospaced default value with a helper line requiring a 2xx response within 5 seconds. Below it, a checklist of four events pairs each event name with a monthly volume estimate and a short description of when it fires, and a counter in the corner reads 3 of 4 selected.
The events are one typed array with a selected flag, and the whole dialog is static markup with no Radix portal opened, so the scrim renders correctly inside the preview iframe. A muted callout explains the signature header and the endpoint secret shown once after creation, retries run for 24 hours with backoff, and a closing line notes that a test event fires immediately so delivery can be confirmed.
Reach for this block in the webhooks section of a developer tools or integrations page, opened when a person adds a new endpoint. Feed the event rows from your API, wire the checkboxes to the subscription set, and reveal the endpoint secret once on the confirmation surface that follows.
A natural flow around it on an Application Pro page:
Before
After
One strong use is a billing webhook endpoint. Other event subscription dialogs:
Tip: show a monthly volume next to each event, it tells the person which subscriptions will drive real traffic before they commit to the endpoint.