Each secret is encrypted with AES-256-GCM before it touches the database. On top of that, every user gets their own derived encryption key.
They're only decrypted when a webhook fires, injected into your custom headers, and never logged or exposed through the API
Posts by Airglow
A screenshot of two side-by-side n8n windows, showing a webhook workflow that save new run.airglow.automation data in a DB, it saves the title, description, subscribed lexicon, and user did
Here a quite simple exemple on n8n where we simply store new automation events in a DB, allowing us to monitor how users are using Airglow, and provide help if needed.
I think it can be a super useful use case for app developers!
Screenshot of two side by side pages of airglow.run An automation the call n8n and the secret page See the automation here https://airglow.run/u/airglow.run/3mjk7qd5ndk22
We now safely store your secrets 🔒 🤫
Set your auth tokens or api keys in Airglow, use them to call webhooks on platform like @n8n.io or Zapier and trigger powerful workflows
👋 Welcome @atmo.garden @exosphere.site @airglow.run and @at.fund to our curated tribe of atproto apps!
Right, I guess that will be mostly useful for alternative standard.site implementations, like a custom personal blog
Checkout my new article: Automatically announce blog posts on Bluesky
airglow.offprint.app/a/3mjfruooqgz23-automati...
Every action in atproto is a structured event you can subscribe to. Likes, posts, follows, repo stars, document publishes.
Airglow listens to Jetstream, filters by NSID, and fires webhooks when conditions match
It really seems like one of the perfect use case for Airglow. You might like it @offprint.app, @leaflet.pub, @pckt.blog, @standard.site.
Well, at least, bloggers might like it!
This post not only announces the new feature that enables this powerful automation, but was directly posted here thanks to the automation.
Check it out here: airglow.run/u/airglow.ru...
Checkout my new article: Automatically announce blog posts on Bluesky
airglow.offprint.app/a/3mjfruooqgz23-automati...
And with the `didToHandle` helper, it's now super easy to directly resolve a user DID, as it's written on the PDS, to the actual handle
Instead of manually writing the whole bsky record, use the "+ Add Bluesky post" to get a simpler form.
And it will automatically resolve facets (links, hashtags, handles)
Two new features:
- Simpler "Bluesky post" action
- `{{didToHandle()}}` resolver
#buildinpublic
atproto is the only social protocol where a git star, a package like, and a blog post all flow through the same event stream.
The firehose doesn’t care which app made the record. It’s all just lexicons
What would you automate if you could react to anything in the atmosphere?
Some ideas to get you started:
- Get notified when your favorite blog publishes something new
- Auto-post when someone stars your repo on Tangled
- Track when specific accounts interact with your content
What are you building this weekend?
With Airglow you can subscribe to any AT Protocol event and trigger webhooks or post to Bluesky automatically.
Seems like @airglow.run has a strong start on being a trigger+action system for atproto!
Looking forward to a long long fruitful composable primitives future for Atmospheric Computing.
bsky.app/profile/airg...
An automation page with the "use this automation" button. View it here: https://airglow.run/u/vite-npmx-bot.bsky.social/3mj53ycbilc22
And the one I'm most excited about: you can now duplicate someone else's automation and reuse it with your own account. See something useful? One click and it's yours
The @airglow.run page with 1 automation and 1 lexicon. Se it here: https://airglow.run/u/airglow.run
Public profile pages are live. You can now see all the automations a user has set up. Curious what others are building? Just visit their profile
Airglow currently requires lexicons to be published before you can subscribe to them and create automations. But many early-stage projects don't publish their lexicons until the schemas are mature.
This is still in active development, use it at your own risks, and share your feedback
Homepage of https://airglow.run
Try Airglow now at airglow.run
Create powerful automations in the atmosphere
#buildinpublic #atproto
Screenshot of the Airglow app
Who wants to try @airglow.run?
I'm already using it on @exosphere.site to automatically create a task on the kanban board when a feature request is approved by the owner.
It's pretty flexible and unlocks a lot of use cases
Hello 👋