Skip to main content
Integrations translate between a host platform’s content model and the Open Notes public API contract. This section documents the ones shipped today.

Shipped integrations

Discourse plugin

A Ruby plugin that installs inside Discourse. Monitors selected categories, routes flagged posts into Open Notes, and executes consensus decisions via the Discourse moderation queue. Reference implementation of the public API contract.

On the roadmap

  • Discord bot — currently uses a different integration pattern (NATS, service account). Will be migrated onto the public API contract and move into this section.
  • Mattermost, Lemmy, Ghost — candidates that the public API contract is designed to absorb without special-casing.
If you’re building a new integration, the Integration Guide is your starting point, and the Discourse plugin source is the tie-breaker for ambiguity.