Skip to main content

Overview

Rootly can sync retrospective content to external documentation providers, allowing teams to use their preferred tools while benefiting from Rootly’s incident management features.

Supported Providers

Rootly supports the following external document providers:
  • Google Docs
  • Confluence
  • Notion
  • SharePoint
  • Dropbox Paper
  • Coda
  • Quip
  • Datadog
Each provider has its own authentication and configuration requirements. Contact your administrator if you need access to a specific provider.

Native Editor vs External Providers

When to Use the Native Editor

The built-in collaborative editor is ideal when:
  • Multiple team members need to edit simultaneously
  • You want data blocks and variables that update automatically
  • You prefer keeping incident data within Rootly
  • You want to share a published retrospective with stakeholders outside of your organization

When to Use External Providers

External providers work well when:
  • Your organization standardizes on a specific documentation tool
  • You need to share retrospectives with stakeholders outside Rootly
  • You want documents accessible in your existing knowledge base
  • Compliance or governance requires specific storage locations

Using Both

Many teams combine approaches:
  1. Draft in Rootly: Use the native editor for initial drafting and collaboration
  2. Export for distribution: Sync to an external provider when ready to share broadly
  3. Link back: The external document links back to the incident in Rootly
Exporting typically happens at specific points rather than in real-time.

What Gets Exported

When exporting to your external providers, Rootly processes your retrospective content to ensure compatibility.

Content That Syncs

Content TypeHow It’s Handled
Rich textFormatting preserved (bold, italic, headings, lists)
TablesConverted to provider-native table format
Data blocksRendered as static content at sync time
Liquid variablesResolved to actual values at sync time
Code blocksFormatted appropriately for each provider
LinksPreserved as clickable hyperlinks

Incident Data Blocks in External Documents

If your retrospective document contains data blocks:
  • Timeline: Rendered as a formatted table with event date, source, user, and description
  • Follow-ups: Rendered as a list with title, priority, status, assignee, and due date
Data blocks become static content in external documents. They won’t update automatically if the incident data changes after sync.

Provider-Specific Formatting

Rootly adjusts content formatting for each provider:
ProviderSpecial Handling
ConfluenceInline code converted to Confluence macros
Google DocsTables formatted with borders and styling
NotionContent structured for Notion’s block model
OthersStandard HTML-to-provider conversion

How to Export

The editor header provides two ways to share and export your retrospective: the Share dropdown and the Export dropdown (for external providers).

Share Dropdown

Click Share in the editor header to access these options:
OptionDescription
Preview public documentOpens the published retrospective in a new tab (only team members can access)
Customize documentOpens document settings (gear icon next to Preview)
Copy document URLCopies the retrospective link to your clipboard
Export document to PDFDownloads the retrospective as a PDF file

Exporting to External Providers

If your team has external integrations configured, you can click the Export button in the editor header to export to connected providers. The dropdown shows each configured provider (Confluence, Google Docs, Notion, etc.) with:
  • Provider name and icon
  • Last export timestamp (if previously exported)
  • Export button to sync the current content
Click Export next to a provider to push the current retrospective content to that external document. This updates the existing document if one was already created and overwrites its content.
If you have no external integrations configured, the you can click Connect Integrations in the dropdown configure one. You can contact your administrator to set up an integrations in Configuration → Integrations.

Managing Export Workflows

At the bottom of the View dropdown, click Manage workflows to configure where retrospectives are automatically created when incidents resolve. Workflows can automatically create external documents when:
  • An incident is resolved
  • A retrospective is created
  • A retrospective is published
  • A workflow step is completed
Initial document creation happens via workflows. The Export button in the dropdown is for re-exporting updates to an existing document.

Working with Exported Documents

Once a retrospective is exported to an external provider:
  • A link to the external document is stored on the incident
  • The document lives in your external provider’s system
  • Edits in the external document do not sync back to Rootly
After exporting, you can reference external document URLs using Liquid variables:
  • {{ incident.confluence_page_url }}
  • {{ incident.google_drive_url }}
  • {{ incident.notion_page_url }}
  • {{ incident.sharepoint_page_url }}

Keeping Documents Updated

If you make changes to the retrospective in Rootly after the initial export:
  1. Open the Export dropdown in the editor header
  2. Click the Export document contents button next to the provider you want to update
  3. The external document will be updated with the current content
Export is one-way (Rootly → Provider). Changes made directly in the external document won’t sync back to Rootly.

Best Practices

  • Set up workflows for initial creation: Configure workflows to automatically create external documents when incidents resolve, so you don’t have to manually export each time.
  • Use Export for updates: After editing a retrospective, use the Export button to push changes to the external document.
  • Include data blocks before exporting: Add Timeline and Follow-ups blocks before exporting so they’re rendered in the external document.
  • Verify liquid variables have values: Empty variables create gaps in the external document. Check that referenced fields exist for the incident.

Frequently Asked Questions

The connection to the external provider may have expired. Re-authenticate the integration in Configuration → Integrations or contact your administrator.
Data blocks must have data to render. If the incident has no timeline events or follow-ups, the blocks may appear empty. Add data to the incident before exporting.
Ensure the incident has the expected data. Variables without values resolve to N/A. Check that referenced fields (Jira ticket, assigned roles, etc.) exist for this incident.
Export is one-way. Edits made directly in the external provider don’t sync back to Rootly. Make edits in Rootly and re-export.
Open the Export dropdown and click Export next to the provider. This updates the existing external document with the current retrospective content.
Yes, if multiple workflows are configured. Click Export for each provider you want to sync to.