Webhooks & Subscription Channels
How AI agents, ingestion pipelines, and downstream apps subscribe to new RRM Academy research library articles, commentary posts, and curated facts.
Outbound webhooks status
RRM Academy does not currently expose outbound HTTP webhooks. Instead, content subscription is offered through three pull-based channels that are simpler to integrate, easier to retry, and friendlier to AI agents that already know how to read RSS or call an MCP server.
If your use case genuinely requires push-based delivery (for example: a managed indexing pipeline you cannot poll), email info@rrmacademy.org with the spec. We will scope an outbound webhook surface if there is real demand.
Supported subscription channels
Pick the channel that matches your agent or pipeline. All three are free and unauthenticated for read access.
search tool with a date filter. Requires a free Bearer API token. Recommended polling pattern
For agents and indexers, poll the RSS feeds every 15 minutes. Use the If-Modified-Since request header to skip work when the feed has not changed.
curl -s -H "If-Modified-Since: Wed, 21 May 2026 09:00:00 GMT" \
https://rrmacademy.org/library/rss.xml A 304 Not Modified response means no new articles. A 200 OK returns the full Atom feed; diff against your last-seen entry IDs.
Why pull, not push
- Reliability — Pull-based delivery makes the consumer responsible for retries. No dead-letter queues, no signature verification, no replay windows to manage.
- Authentication simplicity — RSS needs none. MCP needs only a Bearer API token. Outbound webhooks require shared-secret signing on both sides.
- Lower latency in practice — Agents querying the MCP
searchtool get sub-second results at the moment of need, not delayed batch deliveries. - Editorial coherence — The library publishes after editorial review, not at content-creation time. A push-on-create webhook would fire on drafts.
Related developer pages
- /agent-auth — Step-by-step API token authentication guide.
- /connect — Per-client MCP setup guide.
- /openapi — API documentation (OpenAPI 3.1).
- /llms.txt — Site index for AI crawlers.
- Spec request: info@rrmacademy.org