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

# Sources

> Connect your email and meeting tools to auto-populate your CRM.

Sources are external accounts that feed data into your CRM automatically. When you connect a source, Supersonic syncs your emails or meeting transcripts, creates contact records, logs activity, and builds a relationship graph — without manual data entry.

## How it works

1. You connect a source (Gmail, Fireflies, etc.) from the Sources page in the dashboard
2. Supersonic runs an initial sync to pull existing data
3. Every 5 minutes, an incremental sync checks for new data
4. New contacts are created automatically via identity matching (email, name, phone)
5. Emails and meetings are logged as activities on the matching contact records
6. The relationship graph updates with `emailed`, `met_with`, and `works_at` edges

## Available sources

| Source                          | Type     | Auth                    | What it syncs                        |
| ------------------------------- | -------- | ----------------------- | ------------------------------------ |
| [Gmail](/sources/gmail)         | Email    | OAuth                   | Emails, contacts, threads            |
| [IMAP](/sources/imap)           | Email    | Password / App password | Emails, contacts                     |
| [Fireflies](/sources/fireflies) | Meetings | API key                 | Transcripts, attendees, action items |
| [Fathom](/sources/fathom)       | Meetings | API key                 | Transcripts, summaries, attendees    |
| [Granola](/sources/granola)     | Meetings | MCP                     | Notes, transcripts, action items     |

## What gets created

For each source, Supersonic automatically creates:

* **Contact records** — from email senders/recipients or meeting attendees. Deduplicated by email address.
* **Activity entries** — each email or meeting is logged on the contact's timeline.
* **Relationship edges** — `emailed` (who emailed who), `met_with` (meeting co-attendees), `works_at` (email domain → company).

Noise is filtered automatically. Emails from no-reply addresses, newsletters, SaaS notifications, and service accounts are ignored. Over 100 noise patterns are built in.

## Connecting a source

Go to the **Sources** page in the dashboard, or use the API:

```bash theme={null}
# List available sources
curl -X GET https://mcp.supersonic.cv/api/connectors/ \
  -H "Authorization: Bearer supersonic_live_YOUR_KEY"
```
