Skip to content
WorksBuddy Docs
AgentsRevoFeatures

Webhook Triggers

Trigger Revo workflows from external events using a unique address per workflow, signature verification, native provider flows, and full event logs.

Webhook triggers let Revo workflows accept events from any source that can send a webhook. Each workflow gets a unique address, every request is checked with signature verification, and native flows cover popular providers.

How it works

Choose webhook as the trigger type and the workflow gets its own unguessable address, scoped to that workflow, with a copy button. Paste the address into the external service's webhook settings. When an event arrives, the platform verifies the signed signature against the shared secret before any workflow runs and rejects anything that does not match. Verified events land in a full log and fire the workflow instantly, with the payload available to downstream nodes.

Key capabilities

  • Acceptance of events from any service that can send a webhook, with payloads of any shape exposed as variables.
  • Trusted signature verification on every request, recomputed from the payload and shared secret.
  • Native flows for GitHub, Stripe, Slack, GitLab, Shopify, and Facebook that handle each provider's signature format, payload shape, event categories, and acknowledgment requirements.
  • A unique webhook address per workflow, generated in one click, for clean isolation between workflows.
  • A full webhook log with timestamp, source address, payload, request headers, signature status, run ID, and outcome, searchable and retained for the workspace lifetime.
  • Testing with sample payloads for native providers and one click replay of any logged event.

Tips

Use one click replay to re fire a workflow with the exact payload that originally arrived. It is useful for re running an event that hit a transient error or testing a workflow change against a real production payload.

Native providers remove the manual work of matching each source's specific format, so setup for a common source takes a couple of minutes rather than reading provider docs.