Moved off X last month and I still need keyword alerts for my product. F5Bot doe
Moved off X last month and I still need keyword alerts for my product. F5Bot does HN and Reddit. Anyone know a tool that does Bluesky and pushes to a webhook?
planned
Real-time posts from the Bluesky firehose, free and official. Planned.
When Bluesky ships as a source, discatch will read every public post from the official firehose in real time, free, with no authentication. Your boolean query is evaluated on the stream and new matches push to your agent batched to one per minute. Bluesky is planned.
Every public post as it is made, matched locally against your query, batched to at most one push per minute per catch.
The official firehose, free, no auth. Terms are matched on the stream and the boolean query is evaluated in the normalizer.
One syntax for every source: quotes, AND, OR, NOT, site:, author:, lang:.
query
"your product" OR @yourhandleOne result, as a catch delivers it: source, author, the post, a prescore, thread context, and a suggested action your agent can act on.
Moved off X last month and I still need keyword alerts for my product. F5Bot does HN and Reddit. Anyone know a tool that does Bluesky and pushes to a webhook?
Bluesky is a real-time source: the firehose delivers posts as they are made. Most other sources are polled: discatch checks the API at the catch interval. Real-time sources batch to one push per minute per catch, regardless of the interval. For tight-interval catches during a launch, real-time sources deliver faster than polled sources.
The Jetstream firehose is the only source in discatch’s set that requires no authentication, has no API quota, and costs nothing on the provider side. The cost of a Bluesky catch is compute and the unit price, not API credits. This is why Bluesky will be the cheapest real-time source discatch offers.
Developer communities have been moving from X to Bluesky since 2024. The AT Protocol is open, the firehose is free, and the community skews technical. For products that serve developers, Bluesky is where part of the conversation now lives. A catch that covers both Bluesky and X (through the web index) catches the conversation wherever it moved. The migration is ongoing, so monitoring both is the practical choice for the next year.
Seven or more small vendors already have Bluesky monitoring pages: Syften, Octolens, SnitchFeed, Alertly, Skyscraper, mention.blue, and BluePilot. Mentionlytics published a feature announcement. The source is crowded with small tools, but no single winner has emerged, and none push to an agent.
Bluesky’s official firehose is free, public, and requires no authentication. This makes it the cheapest real-time source to operate. discatch’s angle is real-time via the firehose and push to your agent within one minute.
Bluesky is planned. No results arrive from Bluesky today. Some Bluesky content may appear as web results if the index has picked it up, but this is partial and not guaranteed. When Bluesky ships, discatch will read the firehose in real time, match your boolean query on the stream, and push new results to your agent.
Your product or handle
"your product" OR @yourhandleCategory conversations
"social listening" OR "brand monitoring"Bluesky’s official Jetstream firehose is free, public, and requires no authentication. Every public post flows through it in real time. discatch matches your boolean query on the stream, not by polling. This means a mention arrives in under a minute, not at the next poll interval. For launch-day watching, this is the difference between catching a complaint while the thread is small and finding it after it has 200 replies.
The firehose also means Bluesky catches cost less to operate than sources that require per-call API quota. The cost is compute, not API credits. discatch passes this through: the quote for a Bluesky catch will be lower than for a YouTube catch of the same size.
Developer communities have been moving from X to Bluesky since 2024. The conversations about your product that used to happen on X now happen partly on Bluesky. A catch that covers both (Bluesky directly, X through the web index) catches the conversation wherever it moved.
No. Bluesky is planned. It is one work item behind the phase 1b gate. The doctor manifest’s sources_now list is the source of truth for what is live.
It is one work item behind the phase 1b gate. The doctor manifest’s sources_now list updates when it ships.
discatch will read every public post from the official firehose in real time. Your boolean query is evaluated locally on the stream. New matches batch to one push per minute per catch.
The firehose is free. Costs are one alert unit per firing plus one result unit per matched item. The quote tells you the ceiling.
Yes. The firehose delivers posts as they are made. Matches batch to one push per minute per catch, regardless of the catch interval.
Not directly. Bluesky is planned. Some Bluesky content may appear as web results if the index has picked it up, but this is partial.
No. The official firehose is public and free. No API key or OAuth flow is needed on Bluesky’s side.
Syften, Octolens, SnitchFeed, Alertly, Skyscraper, mention.blue, and BluePilot each have a Bluesky page. Mentionlytics has a feature announcement. The source is crowded with small vendors, but no single winner has emerged.
Planned, yes. Quote posts and replies that match your query will be separate results, each with their own prescore.
Push. Most tools require your agent to poll. discatch pushes matches to your webhook, Claude Code command, or Doozy todo as they arrive.
Yes. The Jetstream firehose is part of the AT Protocol, which is open and documented. Bluesky runs it publicly with no authentication required. It is more reliable than any scraping-based approach and costs nothing on the provider side.
Last reviewed by Parsa Khazaeepoul, founder, dcouple. Facts from docs/data-sources.md and docs/coverage-matrix.md; status from docs/api.md; the search landscape from docs/seo/keyword-map.md.