Skip to content

Introduction

PromptJang is an async reliability and observability platform for webhook delivery. It ensures your webhooks arrive — with automatic retries, HMAC signature verification, and full delivery logging.

Why PromptJang?

Webhooks fail silently. Retries are hard to get right. Observability is an afterthought. PromptJang fixes all three:

  • Reliable delivery with exponential backoff retries
  • HMAC-SHA256 signature verification on every event
  • Event replay to recover from downstream outages
  • SSRF protection against internal network exposure
  • Full observability into every delivery attempt

How It Works

Your Service → PromptJang API → Queue → Target Endpoint
                  │                         │
                  ├─ Verify signature        ├─ Record attempt
                  ├─ Store payload (R2)      ├─ Retry on failure
                  └─ Record event (D1)       └─ Mark delivered/expired
  1. Ingest: You send events to PromptJang with an HMAC signature
  2. Queue: Events are queued for delivery to your configured endpoints
  3. Deliver: PromptJang forwards each event to the target URL
  4. Retry: Failed deliveries are retried with exponential backoff
  5. Track: Every attempt is logged with status, latency, and response details

Tech Stack

LayerTechnology
RuntimeRust on Cloudflare Workers (WebAssembly)
DatabaseCloudflare D1 (SQLite at the edge)
Object StorageCloudflare R2 (event payloads)
Message QueueCloudflare Queues (delivery pipeline)
CacheCloudflare KV (rate limiting)

Released under the MIT License.