> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillfactory.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Notion

> Import Notion pages as lesson content on the platform

## Notion Integration

**Paid addon** — Connect your Notion account and import pages directly as lesson content. Ideal for teachers who already have material organized in Notion.

## What it does

The Notion integration allows teachers to transform Notion pages into lessons on the platform, without needing to manually copy and paste content. The content is automatically converted to the platform editor format.

## Setup (Administrator)

### Connecting Notion

<Steps>
  <Step title="Go to Admin → Integrations → Notion">
    On the integrations page, find the Notion section.
  </Step>

  <Step title="Connect your account">
    Click "Connect Notion". You will be redirected to Notion to authorize access.
  </Step>

  <Step title="Select pages">
    During authorization, choose which pages or workspaces the platform can access.
  </Step>

  <Step title="Connection established">
    After authorizing, the status will change to "Connected". Teachers can now import content from Notion.
  </Step>
</Steps>

## For teachers

### Importing content from Notion

When creating or editing a lesson, you can import content directly from Notion:

<Steps>
  <Step title="Open the lesson editor">
    Create or edit a lesson in the content editor.
  </Step>

  <Step title="Click Import from Notion">
    Use the Notion sync button available in the editor.
  </Step>

  <Step title="Select the page">
    A list of available Notion pages will be displayed. Choose the page you want to import.
  </Step>

  <Step title="Preview the content">
    Before importing, you can preview how the content will look on the platform.
  </Step>

  <Step title="Confirm the import">
    The page content will be converted and inserted into the lesson editor.
  </Step>
</Steps>

### Resync content

If you updated the page in Notion and want to update the corresponding lesson:

1. Open the linked lesson in the editor
2. Click the resync button (refresh icon)
3. The latest page content will be imported

A badge shows the sync status ("Synced" or "Error") and the date of the last sync.

<Tip>
  You can also change the linked page at any time by clicking "Change Notion page" in the editor.
</Tip>

### What gets imported

The integration converts the following Notion elements:

* **Text** — Paragraphs, headings (h1, h2, h3), numbered and bulleted lists
* **Formatting** — Bold, italic, strikethrough, underline, inline code
* **Checklists** — To-do lists with checked/unchecked state
* **Quotes and callouts** — Highlight blocks with icons
* **Images** — Embedded images with captions
* **Videos** — Embedded or external URL videos
* **Tables** — Tables with column and row headers
* **Code blocks** — With syntax highlighting
* **Dividers** — Visual separators
* **Links** — Clickable links and bookmarks
* **Columns** — Multi-column layouts

<Info>
  Advanced Notion elements (such as databases and formulas) may not be supported in the conversion. Content will be simplified to the platform editor format.
</Info>

### Disconnect

To disconnect Notion, go to **Admin → Integrations → Notion** and click "Disconnect".

## Next steps

<CardGroup cols={2}>
  <Card title="Managing lessons" icon="book-open" href="/en/teachers/managing-lessons">
    Learn more about creating and editing lessons
  </Card>

  <Card title="View all addons" icon="puzzle-piece" href="/en/addons/overview">
    Explore other addons
  </Card>
</CardGroup>
