Skip to main content

1. Create A Starter Config

This writes wsignal.config.ts with one default endpoint:

2. Start The Receiver

wsignal resolves wsignal.config.ts from the current working directory by default.

3. Send A Test Request

For the starter config, the request will:
  • Match the default endpoint
  • Be written to .wsignal/events.jsonl
  • Receive the default 200 response

4. Browse Saved Records

Show saved records:
Inspect the most recent saved event for one endpoint:

5. Replay A Captured Event

Once you have an event ID, replay it to another URL:

Interactive Fallback

If you run wsignal dev without any config file present, wsignal starts an interactive setup flow instead of failing immediately.

Expose It Publicly With ngrok

To receive webhooks from third-party services on your local machine, run ngrok against the same port as wsignal:
Then use the generated public URL plus your configured endpoint path, for example:
Full guide: Use ngrok with wsignal For the full config model, continue to the Configuration Overview.