Need to trigger automations when something happens in Papermark? With webhooks you can push events like link.viewed or document.created to any external service in real time.
Webhooks are available on the Business plan (or during your free trial). You must be a Workspace Owner or Admin to manage them.
• Decide where you will receive the events (e.g. Slack, Zapier, custom endpoint).
• Make sure the destination can accept POST requests with JSON bodies.
• Generate or have access to your receiving URL.
document.created
, document.updated
, document.deleted
, dataroom.created
link.created
, link.updated
link.viewed
, link.downloaded
Every request includes an X-Papermark-Signature header containing an HMAC-SHA-256 hash of the payload. Hash the raw JSON with your saved secret and compare the hex value to make sure the call really comes from Papermark.
• Edit – Click a webhook in the list to rename, add/remove triggers, or change the URL.
• View logs – Open a webhook and switch to Delivery log to see each attempt and response code.
• Delete – Use the Delete button inside the webhook detail page to stop deliveries.
event
field to route them to different handlers.Need help? Email support@papermark.com or use the in-app chat – we’re happy to assist!