Queue-first virtual filesystem-over-REST that ingests noisy external webhooks, projects a durable file tree, and performs conflict-safe writeback with retries, dead-lettering, and replay.
https://agentrelay.com/file โ// readme
The event layer for AI agents.
Your SaaS tools are always firing events. When a Linear issue is created, a Notion page edited, or a GitHub PR opened โ something should react. But every provider fires webhooks differently: different payload shapes, different auth schemes, different retry semantics. Building that normalization for each provider is the plumbing nobody wants to write.
Relayfile normalizes webhooks from Linear, Notion, GitHub, Slack, HubSpot, Salesforce, and the rest of your SaaS stack into a consistent, ACLโd file tree, then delivers them to your agents. Agents wake up to a ready filesystem, read what changed, and write back โ using cat, grep, and file-write operations they already know. One integration point. Zero webhook parsing.
LLMs are far better at reading files than calling typed tools โ the file system is the most-trained-on API in existence. Relayfile leans on that instead of fighting it.
$ ls mount/
github linear notion slack
$ cat mount/linear/issues/AGE-12.json
{ "identifier": "AGE-12", "title": "Fix login bug", "state": "Todo", ... }
$ echo '{"description":"Updated by reviewer agent"}' \
> mount/linear/issues/AGE-12.json #โฆ