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

# Integrations

> Sechs erstklassige Connectoren – Notion, Granola, GitHub, Slack, Gmail, Twenty CRM – plus ein Live-Katalog von rund 200 weiteren Quellen für deine Endnutzer.

Endnutzer verbinden die Tools, die sie ohnehin verwenden, und ihre Memory füllt sich von selbst. Jede verbundene Quelle synct in ihren eigenen [Container](/platform/concepts#containers), sodass eine Quelle getrennt – und ihre Memories gelöscht – werden können, ohne den Rest anzurühren.

## Erstklassige Connectoren

Sechs Connectoren mit abgestimmten, zweckgebundenen Pipelines:

| Connector      | Verbindungsablauf        | Sync                                             |
| -------------- | ------------------------ | ------------------------------------------------ |
| **Notion**     | OAuth                    | Inkrementell, \~15 Min.                          |
| **Granola**    | OAuth                    | Inkrementell, \~15 Min.                          |
| **GitHub**     | Repo-Picker im Dashboard | Inkrementell, \~15 Min.                          |
| **Slack**      | Gehosteter Consent-Link  | Geplant + on-demand                              |
| **Gmail**      | Gehosteter Consent-Link  | Geplant + on-demand (24-Monats-Backfill-Fenster) |
| **Twenty CRM** | Instanz-URL + API-Key    | Echtzeit per Webhooks + inkrementell             |

## Der Katalog: \~200 weitere Quellen

Neben den sechs Erstklassigen listet `GET /api/v1/connectors/catalog` jeden verbindbaren Quelltyp – HubSpot, Linear, Salesforce, Postgres und den Rest – live abgerufen, nie eine veraltete statische Liste.

## Nutzer per API verbinden

```bash theme={null}
# 1. Einen gehosteten OAuth-Connect-Link für deinen Endnutzer erzeugen
curl https://api.conare.ai/api/v1/connectors/link \
  -H "Authorization: Bearer $CONARE_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "endUserId": "u_123", "type": "slack" }'

# 2. (Credential-Flow-Quellen) direkt verbinden
curl https://api.conare.ai/api/v1/connectors/twenty \
  -H "Authorization: Bearer $CONARE_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "endUserId": "u_123", "instanceUrl": "...", "apiKey": "..." }'

# 3. Jetzt einen Sync auslösen
curl https://api.conare.ai/api/v1/connectors/sync \
  -H "Authorization: Bearer $CONARE_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "endUserId": "u_123", "type": "slack" }'
```

## Scoping

Übergib `objects` beim Verbinden und `collections` beim Sync, um genau zu steuern, was einfließt. Der Scope bleibt auf der Verbindung erhalten und kann per `GET /api/v1/connectors/{type}/collections` zurückgelesen werden; eine unbekannte ID liefert ein `400` mit den gültigen IDs.

## Trennen

`DELETE /api/v1/connectors/{type}` widerruft den Zugriff **und** löscht die indizierten Memories dieser Quelle für den Nutzer.

Vollständige Request-/Response-Formen: [Connectors-API-Referenz](/api-reference).
