Skip to content

Automatically update documents

Turn on auto-update for any document and Falconer will keep it current, automatically. When a pull request merges, Falconer reads the PR, finds which docs are affected, and proposes changes for your review.

  • Pro subscription - Sign up for a free trial at https://falconer.com/pricing
  • GitHub integration — GitHub App installed with repositories connected to Falconer so Falconer can detect updates
  • Slack integration — Falconer agent connected with DM permissions enabled to receive notifications
  • Document ownership — you must be the document owner to receive notifications (document creators are owners by default)
  • Document visibility — auto-update only works on documents with org-wide or public visibility; private documents are excluded

Auto-update is off by default. When you publish a doc, a banner appears at the top of the editor to toggle it on.

To turn it on or off for a document if you have dismissed the banner:

  1. Open the document in the editor
  2. Click the more button on top right corner, and select Details in the right sidebar
  3. Toggle Auto-update on

When you first toggle on auto-update, we will run an initial workflow to update your doc immediately.

When a pull request merges in a connected repository:

  1. Falconer search identifies impacted documents
  2. Falconer proposes edits for the impacted document
  3. Document owners are notified by Slack DM with a summary and action buttons

flowchart TD
A[Pull request merges] --> B[Falconer finds impacted docs]
B --> C[Falconer drafts edits]
C --> D{"Update<br/>mode"}
D -->|Full self-driving| E[Changes applied to published doc]
D -->|Review| F[Draft held for owner review]
E --> G{"Notification<br/>cadence"}
F --> H{"Notification<br/>cadence"}
G -->|Immediate| G1[Slack DM sent right away]
G -->|Digest| G2[Bundled into a digest]
H -->|Immediate| H1[Slack DM sent right away]
H -->|Digest| H2[Bundled into a digest]
H1 --> J{"Doc owner<br/>action"}
H2 --> J
J -->|Accept| K[Draft applied to published doc.<br/>Slack confirms with link.]
J -->|Review| L[Open in Falconer editor with inline diff.<br/>Accept or reject all or selected changes.]
J -->|Reject| M[Draft discarded.<br/>No changes made.]

When you enable auto-update, the default mode is Full self-driving mode — Falconer applies changes to the document immediately without a review step.

You can switch to Review mode in the Details panel. In this mode, Falconer holds proposed changes for your review and notifies you in Slack.

When multiple pull requests affect the same document before you’ve reviewed pending changes, Falconer reconciles them into a single consolidated draft. You review one set of changes instead of one per PR.

Not receiving notifications

  • Confirm you are listed as the document owner
  • Check that Slack DM permissions are enabled for the Falconer bot
  • Verify the GitHub integration is active and the repository is connected

Document not picked up by auto-update

  • Confirm auto-update is toggled on in the Details panel
  • Check that the document is not set to private visibility