PDFKraft Trigger icon

PDFKraft Trigger

Receive PDFKraft webhook events when documents are generated

PDFKraft Trigger

AI-generated

Summary

Receives PDFKraft document webhook events and emits accepted request bodies as workflow items. It can verify request signatures and filter events by type and template.

Inputs

  • Webhook Secret (required) — Secret configured for the PDFKraft webhook endpoint; used for HMAC-SHA256 verification when Verify Signature is enabled.
  • Verify Signature — Defaults to true. Checks the x-pdfkraft-signature header against the timestamp and JSON request body; invalid signatures receive HTTP 401. If disabled, signature verification is skipped.
  • Event Types — Select document.success and/or document.failure; defaults to document.success. Events with a different body.event are acknowledged and ignored when a selection is non-empty.
  • Template Filter — Defaults to All Templates. Selecting a template filters on body.document.document_template_identifier; non-matches are acknowledged and ignored. The template list contains published templates loaded using the PDFKraft API credentials.

Output shape

A single workflow item containing the accepted webhook request body as its JSON data.

The node accepts POST webhooks and responds when the request is received. Signature failures return HTTP 401; filtered events return HTTP 200 with an ignored reason and produce no workflow item.

Links

Discussion