Automations for the
AT Protocol.

Airglow listens to AT Protocol events for you. Pick a lexicon, set a few conditions, and send a webhook, create a record on your PDS, or post to Bluesky.

How it works

Three steps, any AT Protocol event.

Airglow subscribes to Jetstream, matches your filter, and runs the action you picked.

Source
Jetstream
AT Protocol events
streaming events
Filter
Match a lexicon
with field conditions
eq site.standard.document
author eq airglow.run
Action
Send a webhook
POST signed payload to your URL
POST https://your-app.com/hook
Gallery

Automations people run

Duplicate any of these to your account in one click.

Built to run

Three guarantees, no surprises.

Precise conditions

Match on any record field with operators like eq, contains, and starts.

Reliable delivery

Every run is logged with its status and errors. Failed automations retry automatically.

Open source

MIT-licensed. Run it yourself or use the hosted version. See the code →

The ecosystem

Popular lexicons

Airglow works with any lexicon: Bluesky, community, or your own. Here are a few that people automate against.