Every external change,
delivered to your local AI agent
Give your desktop agents a durable public inbox. SaaS webhooks land in a queue; your agent pulls them on its own schedule — no open ports, nothing lost when you go offline.
Open source · Self-hostable
One inbox for every change
Webhooks land in a durable queue and your agent pulls events on its own schedule — nothing is lost when it goes offline.
Three steps from webhook to local agent
From sign-up to a live event stream in minutes.
Create a subscription
Sign in to the console and create a subscription. You get a public webhook URL and a consumer token for your agent.
Connect your sources
Paste the webhook URL into GitHub, Stripe, or any service that can POST JSON. Signature verification is built in for supported platforms.
Let your agent pull events
Copy the polling instructions to your agent — OpenClaw, Codex, or any CLI agent. It sets up its own schedule, pulls events, and processes them one by one.
# Copy to your agent (OpenClaw, Codex, ...)
# It runs this flow every 60 seconds:
GET <gateway-url>/events?limit=1
Authorization: Bearer <your-consumer-token>
# → process each pulled eventThe connectors we ship today
Native webhook connectors for the platforms your agents already use — plus a custom endpoint for everything else.
GitHub
AvailablePush events, pull requests, issues, releases, and deployments.
Stripe
AvailablePayment intents, subscriptions, invoices, and dispute events.
Linear
AvailableIssue updates, cycle changes, and project activity.
Shopify
AvailableOrders, carts, fulfilment, and product updates.
Slack
AvailableMessages, reactions, and workflow events.
HubSpot
AvailableContacts, deals, and CRM object changes.
Typeform
AvailableNew responses and form submissions.
Calendly
AvailableInvites, cancellations, and reschedules.
Custom Webhook
AvailableAny service that can POST JSON — bring your own.
RSS / Atom
RoadmapNew posts from any blog, podcast, or news feed.
YouTube
RoadmapNew video uploads from channels you subscribe to.
X / Twitter
RoadmapNew posts from accounts you follow.
Webpage Monitor
RoadmapDetect content changes on any URL.
Email Inbox
RoadmapParse incoming emails as events.
Built for local-first agents
A durable, public inbox that gives your desktop agents a single, reliable event stream.
Unified event stream
Webhooks from every platform land in the same queue. Your agent sees one consistent event format, regardless of source.
Persistent & durable
Events persist and survive restarts. When your agent comes back online, it picks up right where it left off — nothing is dropped.
Dual-token security
Webhook tokens let platforms send events. Consumer tokens let your agent poll them. Role-based routes keep each token where it belongs.
Instant public URLs
Each subscription gets a unique endpoint. No port forwarding, no tunnel setup, no exposing your machine to the internet.
Bring your own agent
Paste the consumer token and polling instructions into any agent — OpenClaw, Codex, DeepSeek Harness — or use the bundled adapters. Events flow in seconds.
Open source & self-hostable
Open source and self-hostable. Deploy it on your own infrastructure and control the data, the domains, and the limits.
Questions, answered
What is change detection for AI agents?
It is the practice of monitoring external sources — today SaaS webhooks, with RSS, social media, and webpage monitoring on the roadmap — for changes, then delivering those changes as structured events to a local AI agent. SignalFeed is the infrastructure that makes this possible without exposing your machine to the internet.
How is this different from a webhook relay?
Webhook relay services forward HTTP requests to your machine in real time. If your machine is offline, the event is lost. SignalFeed takes a different approach: it persists every event in a durable queue, and your agent polls on its own schedule. Nothing is dropped, and no inbound connection is ever needed.
How is this different from changedetection.io?
changedetection.io monitors webpages and sends notifications to humans via Slack, Discord, or email. SignalFeed aggregates many source types — not just webpages — and delivers structured events to an AI agent via a pull API, so your agent can programmatically react to changes.
Do I need to open a port on my machine?
No. Your agent polls the gateway for events over HTTPS. The gateway never connects inbound to your network.
What happens when my agent is offline?
Events accumulate in a durable queue. When your agent comes back online, it resumes polling and drains the queue. Events are consumed on read — once pulled, they are removed from the gateway, so make your processing logic reliable.
Can I self-host it?
Yes. It is open source and self-hostable. Deploy it on your own infrastructure in minutes.
Which sources are available today?
GitHub, Stripe, Linear, Shopify, Slack, HubSpot, Typeform, Calendly, and any custom webhook are fully supported. RSS feeds, YouTube, X / Twitter, webpage monitoring, and email are on the roadmap.
