kite~/kite/docs
v0.2.1
Overview5 min read

Kite Documentation

Kite is the real-time event delivery layer for developers and AI agents — built on managed webhook endpoints and CloudEvents. Replace localhost tunnels with a single CLI command.

// 01How Kite works

Three steps. The same flow that powers every demo, tutorial, and production deployment.

01 register a source
# point any webhook source at kite
$ kite source add github
↳ webhook url:
https://api.getkite.sh/
hooks/team_42/github
↳ paste into github → done.
02 stream to terminal
$ kite stream --source github
↳ Listening on team_42…
github.push (2.3kb)
main +3
pr.opened (1.1kb)
#412
03 route to sinks
# kite.json
{
"sinks": [
{ "to": "localhost:3000" },
{ "to": "agent://triage" }
]
}
$ kite run
↻ 2 sinks active

// 02For AI agents

⚡ x402 · bot-first onboarding

Bootstrap credentials with a single POST. No browser. No signup form.

Agents pay a micropayment over the x402 protocol and get back ephemeral team credentials and a hook URL. Perfect for short-lived workflows that need programmatic access to webhook delivery.

POST /api/v1/bootstrap/x402
POST https://api.getkite.sh/api/v1/bootstrap/x402
# 402 Payment Required → invoice
{ "price": "0.001 USDC" }
# pay + retry
x-payment: 0xa3f…1c4
200 OK { "team_id": "eph_…" }

// 03Where to next