Integrations

How integrations work

Every integration shares the same shape: an admin connects it once, members push approved content to it, and delivery is queued, retried, and visible. This page is what is common to all of them; the per-provider guides cover the setup that differs.

Updated
26 August 2026
Read
5 min
For
Admins choosing a destination
What each one takes

Destinations differ in what they accept.

Pick by the shape of what you want to send, not by preference.

DestinationAcceptsPushing the same thing againWhere it lands
JiraOne finding per issueUpdates the same issueLive project picker
LinearOne finding per issueUpdates the same issueLive team picker
NotionFindings singly or in a batch, recaps, transcripts, timelines, reports, cited answersRewrites the same pageLive page picker
SlackFindings singly or in a batch, recaps, cited answersPosts a new message each timeLive channel picker
WebhookEverything above, as signed JSONAlways posts; your receiver decidesYour endpoint URL
The Jira integration card in Citesvue settings
All destinations in one place. Connected ones show their target - the Jira project, the Slack channel, the Notion page.
Who can do what

Connecting and pushing are different permissions.

Connecting a destination

Workspace admin or owner. It is workspace configuration, not a personal setting.

Choosing where content lands

Workspace admin or owner, from the same card.

Pushing content

Member and above, on a paid plan. Findings must be approved first.

Retrying a failed delivery

Member and above.

Viewers

Can see destinations and delivery history, and can send nothing out of the workspace through any of them.

Delivery

Queued, retried, deduplicated, visible.

A push that vanishes silently would be worse than no integration at all.

  • Queued, never silent

    A push is written down before it is sent, so the app says "Queued" rather than pretending it already arrived. Integration activity in Settings shows every delivery and what it created.

  • Retried automatically

    Transient provider failures retry with growing backoff. A revoked credential or a deleted project fails fast instead, with the provider's own reason on the record.

  • Never duplicated

    Pushing unchanged content twice is recognised rather than filed twice. On Jira, Linear, and Notion the existing item is updated in place; the push dialog shows its key and the button becomes "Push again".

  • Retryable by hand

    Failed and given-up deliveries carry a Retry button. Retrying re-queues the same delivery, so it cannot create a second item downstream.

Setup differs per provider: Jira, Linear, Notion, Slack, and webhooks.

The integration activity panel showing delivery status
The delivery record. Every push and its outcome, so nothing is silently lost.
Common questions

Integrations, answered.

  • Notion, Slack, and the generic webhook. Jira and Linear deliberately take one finding per issue, so every issue in a tracker is one somebody chose to file rather than a bulk dump.
  • Connecting a destination works on every plan, including free. Pushing content to it requires Pro or above. That split is intentional: a workspace can be set up before it is upgraded.
  • Recaps, transcripts, timelines, the full report, and a cited Q&A answer, depending on the destination. Documents and document answers are not pushable yet.
  • No. A pasted credential is checked with the provider before it is saved, so a typo is caught in the dialog. Beyond that, push something real and watch it in Integration activity.
  • They stay where they are - they are yours. Citesvue forgets the credential and stops sending. Delivery history and links to created items remain visible.
  • Not yet. Every push is triggered by a person, and findings are reviewed first. Automatic rules are on the roadmap.