Smart Forwarding

Route webhooks anywhere with zero code.

Conditional rules forward captured webhooks to localhost, staging, or any URL — with retries and timeouts you control.

No credit card required · Free plan available

Smart Forwarding3 RULES

Incoming

Rule engine

3 rules · 2 retries

Staging API

event=push

Local Dev

always

Slack Notify

status≥400

What you actually get

Build forwarding rules that fan a single incoming webhook out to your local dev box, staging, and Slack — based on event type, status, headers, or any custom condition. Toggle rules on and off without losing config. Pair with the CLI tunnel to forward straight to localhost without ngrok.

  • Forward to any http:// or https:// destination
  • Per-rule timeout and exponential backoff
  • CLI tunnel for direct-to-localhost forwarding
  • Toggle rules without losing configuration

Why it matters

Built for the moments where minutes turn into hours.

01

Conditional routing

Send only payment.succeeded events to staging, but every event to localhost during a debugging session.

02

Retries with backoff

Configurable timeout and exponential backoff per rule.

03

No tunnel sprawl

Built-in CLI tunnel replaces ngrok and friends.

Use cases

What teams ship with this.

Real situations where smart forwarding replaces an afternoon of detective work with a single, decisive answer.

  • 01

    Mirror production webhook traffic into staging for shadow testing.

  • 02

    Forward only failing deliveries to a Slack channel for triage.

  • 03

    Stream live webhooks to a teammate’s localhost during pair-debugging.

Set up in under a minute

Ship smart forwarding this afternoon.

Start free, capture a live endpoint in seconds, and put the whole WebhookScout platform behind your integrations.