About

I build things because it's the fastest way to actually understand them. My GitHub bio says "trying to build everything at least once" and I mean it webhooks, AI video, real estate, ticket pricing, Go APIs. Most of it lives under BetaBots, the side project Evan and I keep filling with experiments.

Badges

Tastemaker
Tastemaker
Gone streaking 10
Gone streaking 10
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • Dispatch
    DispatchReliable webhook delivery for modern teams
    May 2026
  • 🎉
    Joined Product HuntApril 6th, 2026

Forums

Product Hunt 🤝 Vercel

We teamed up with Vercel and we want you shipping this Friday.
May 15 is Vercel Day. Launch your product on Product Hunt that day with the Vercel Day tag and you're on the official Vercel Day leaderboard alongside every other builder going live that day. Top launches win prizes and get serious visibility from a crowd that's already paying attention.
This is the move if you've been waiting for a reason to launch. You've got four days.
What are you building? Drop it below

Dispatch relaunch — webhook ingress, routing rules, and CLI tunnel (dispatch listen)

Hey PH Ari here. Dispatch is a team effort with @evan_goldberg.

We shipped an early version a while back. Since then we rebuilt almost everything around one annoying truth: teams keep rewriting the same webhook plumbing, and nobody wants to own it.

What Dispatch does

  • One URL receives webhooks from your providers

  • Per-provider signature verification (GitHub, Slack, Stripe, GitLab, Linear, Jira, Bitbucket, PayPal, plus custom HMAC)

  • Filter events using header/body conditions before anything delivers

  • Transform payloads with JSONata (no JS sandbox, no eval)

  • Templates that match where messages land: Discord embeds, Slack Block Kit, Telegram HTML, plus generic HTTP

  • Retries with backoff, replay/history, and delivery visibility so debugging isn t guesswork

Ari

26d ago

Dispatch - Receive, route, and replay webhooks. No ngrok needed.

Dispatch receives webhooks from any service, verifies signatures, filters and transforms payloads, and delivers formatted messages to Discord, Slack, Telegram, or any HTTP endpoint. Plus a CLI that tunnels live webhooks to your localhost, no ngrok required.
View more