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

# Native connectors

> Connect tools via connectors to sync data into Qontext

## Overview

Native connectors connect Qontext to the tools where your company context lives.

Each connector keeps selected source data up to date in the Qontext platform through syncs. This data is then used to create and continuously update your context repository. Sync logs in the platform let you monitor runs and troubleshoot.

Native connectors include tools such as [HubSpot](/sources/hubspot), [Google Drive](/sources/google-drive), [Notion](/sources/notion), and [Slack](/sources/slack). When a native connector is not available, use the API to send source data into Qontext programmatically.

***

## Connect a data source

<Steps>
  <Step title="Open Sources in the Qontext platform">
    To add a data source, open the **Sources** tab in the Qontext platform and click Connect data source.

    <img alt="Data Sources tab in a Qontext workspace" className="rounded-lg mt-4 dark:hidden" style={{ maxWidth: '100%' }} lightAlt="Data Sources tab in a Qontext workspace" darkAlt="Data Sources tab in a Qontext workspace" src="https://mintcdn.com/qontext/0aeEvIl5g9tM_Jat/images/Qontext_Connect-data-source.png?fit=max&auto=format&n=0aeEvIl5g9tM_Jat&q=85&s=19bfcd7aa6b78ee0cfcc5620052a2887" width="1032" height="617" data-path="images/Qontext_Connect-data-source.png" />

    <img alt="Data Sources tab in a Qontext workspace" className="rounded-lg mt-4 hidden dark:block" style={{ maxWidth: '100%' }} lightAlt="Data Sources tab in a Qontext workspace" darkAlt="Data Sources tab in a Qontext workspace" src="https://mintcdn.com/qontext/1iEDcYbj1opmZ7n_/features/images/data_source/qontext_data_sources.png?fit=max&auto=format&n=1iEDcYbj1opmZ7n_&q=85&s=6984871cfdef066e446c0a682e874302" width="1960" height="1702" data-path="features/images/data_source/qontext_data_sources.png" />
  </Step>

  <Step title="Choose the tool you want to connect">
    You can set filters per data source to control what data gets synced.

    For setup instructions for a specific connector and a roadmap for our upcoming connectors, please refer to the [Sources](/sources/index) section.
  </Step>
</Steps>

***

## Sync logs

Each connected source has its own sync logs in the **Sources** tab of the Qontext platform.

Use them to see when a sync started and finished, whether it failed, which items were skipped, and which source triggered the sync.

<img alt="Sync logs tab in a Qontext workspace" className="rounded-lg mt-4 dark:hidden" style={{ maxWidth: '100%' }} lightAlt="Sync logs tab in a Qontext workspace" darkAlt="Sync logs tab in a Qontext workspace" src="https://mintcdn.com/qontext/0aeEvIl5g9tM_Jat/images/Qontext_Sync-logs.png?fit=max&auto=format&n=0aeEvIl5g9tM_Jat&q=85&s=5c6a14f9a7f3babfd221f71233ed55df" width="1029" height="879" data-path="images/Qontext_Sync-logs.png" />

<img alt="Sync logs tab in a Qontext workspace" className="rounded-lg mt-4 hidden dark:block" style={{ maxWidth: '100%' }} lightAlt="Sync logs tab in a Qontext workspace" darkAlt="Sync logs tab in a Qontext workspace" src="https://mintcdn.com/qontext/1iEDcYbj1opmZ7n_/features/images/data_source/sync_logs.png?fit=max&auto=format&n=1iEDcYbj1opmZ7n_&q=85&s=5634d2f9500247bc8420f86ef26b75c3" width="1027" height="519" data-path="features/images/data_source/sync_logs.png" />

***

## When no native connector exists

* **Use MCP:** Use an MCP client to create, update, move, or delete files and folders directly in your context repository.
* **Use the API:** Create an API key under **Clients**, then write custom data into your context repository from your own scripts or workflow tools such as [n8n](/clients/n8n) and [Make](/clients/make).
* **Request a native connector**: To request a connector we don't offer yet, submit a request [here](https://tally.so/r/mVkKMj). We will try our best to build a connector for you.

***

## Best practices

<Info>
  **Prefer native connectors when available**

  They keep the context repository in continuous sync with minimal setup. Use [Sources](/sources/index) to see which native connectors are available.
</Info>

<Info>
  **Use MCP or API when no connector exists**

  You can also bring data in through **self-built pipelines**: workflow tools such as [n8n](/clients/n8n) or [Make](/clients/make), or custom scripts, can write into your context repository until a native connector is available.
</Info>

<Info>
  **Monitor sync logs**

  Check sync logs after large or first-time syncs to confirm success and spot configuration or permission issues early.
</Info>

***

## FAQ

<AccordionGroup>
  <Accordion title="What if my sync fails?">
    Trigger a resync. If the issue persists, contact [support@qontext.ai](mailto:support@qontext.ai), so that we can resolve the issue.
  </Accordion>

  <Accordion title="How long does a sync take?">
    It depends on the data volume of your sync. Initial syncs with large amounts of data can take up to 12 hours. Subsequent syncs process incremental changes and typically complete much faster than the initial sync.
  </Accordion>
</AccordionGroup>
