Praeto Dispatcher
Hosted webhook delivery API with retries, DLQ, replay, HMAC signing, endpoint health, metrics, usage limits, and safety controls.
Read Dispatcher docs →Praeto Dispatcher handles event delivery, retries, replay, signing, dead-letter handling, observability, usage limits, and safety controls so your team does not have to build webhook infrastructure from scratch.
Built by Praeto Managed Technical Services for SaaS teams that need reliable, secure, customer-facing webhooks.
A customer endpoint goes down. A request times out. A payload gets retried twice. Nobody knows whether the event was delivered, replayed, failed, or silently dropped.
Most teams start with a basic HTTP POST and eventually rebuild the same delivery system: queues, retries, logs, signing, idempotency, replay, usage limits, and support tools.
Praeto Dispatcher gives your product the reliability layer customers expect once webhooks become part of real business workflows.
Publish once. Praeto queues, fans out, retries, and records every delivery attempt for subscribed endpoints.
Transient failures are retried with controlled backoff and clear terminal states for non-retriable responses.
Failed deliveries are retained for inspection and replay instead of silently disappearing into logs.
Outbound requests include timestamped HMAC signatures so customers can verify authenticity.
Rotate endpoint signing secrets with overlap windows so customer integrations do not break during key changes.
Track success rate, failure rate, recent status codes, pending deliveries, and dead-letter counts.
Replay individual deliveries after a customer fixes their endpoint or requests a resend.
Measure current usage and enforce payload, fan-out, endpoint, and request-rate limits before they become incidents.
Your application sends a single request to Praeto Dispatcher with an event type and JSON payload.
The event is matched against active subscribed endpoints and written to durable delivery records.
Each destination receives a timestamped, signed webhook request with retry-safe delivery semantics.
Inspect events, deliveries, attempts, failures, usage, endpoint health, and replay history from the API.
curl -X POST https://api.praeto.dev/v1/events \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Idempotency-Key: order-123-created" \
-H "Content-Type: application/json" \
-d '{
"event_type": "order.created",
"payload": {
"order_id": "ord_123",
"customer_id": "cus_456",
"total": 149.00
}
}'Dispatcher is built to be easy for technical customers to validate quickly: create an endpoint, store the signing secret, send a test event, inspect attempts, and replay failures when needed.
Register a customer webhook URL and subscribe it to the event types it should receive.
Save the returned signing secret and use it to verify Praeto webhook requests.
Send a single authenticated event request with an idempotency key.
Use delivery, attempt, health, usage, and replay APIs to debug customer issues fast.
When a customer says “we never got the webhook,” you should not have to guess. Praeto gives you visibility into events, delivery status, response codes, retry counts, dead-lettered deliveries, endpoint health, monthly usage, rate limits, and replay history.
Start small, validate your integrations, and scale delivery volume when customers depend on it.
Praeto Dispatcher gives your team reliable delivery, secure signing, replay tools, DLQ handling, usage limits, and customer-ready observability.