screenpipe captures your screen and audio by default. but you can also connect your apps directly — this gives pipes and AI agents richer, structured data from the source.
how to connect apps
open screenpipe → click settings (gear icon, bottom of sidebar) → scroll to Data & Privacy → click Connections.
you’ll see all available integrations. click one to configure credentials or start an OAuth flow.
some pipes require specific connections. when you install a pipe that needs a connection (like Notion or Toggl), screenpipe will prompt you to configure it automatically.
available integrations (45+)
communication
| app | description |
|---|
| Slack | access messages, channels, and threads |
| Discord | access server messages and channels |
| Email | connect your email for context |
| Gmail | OAuth connection to your Google email |
| Telegram | access Telegram messages |
| WhatsApp | access WhatsApp conversations |
| Microsoft Teams | access Teams messages and channels |
productivity & project management
| app | description |
|---|
| Notion | read and write to Notion databases and pages |
| Obsidian | sync daily logs, meeting notes, and journals to your vault |
| Linear | access issues and projects |
| Todoist | manage tasks and projects |
| Asana | access tasks and projects |
| Monday.com | access boards and items |
| Trello | access boards and cards |
| ClickUp | access tasks and spaces |
| Jira | access issues and projects |
| Confluence | access pages and spaces |
| Airtable | access bases and records |
| Logseq | sync with your Logseq graph |
CRM & sales
| app | description |
|---|
| HubSpot | sync contacts, deals, and activities |
| Salesforce | access CRM data and records |
| Pipedrive | sync deals and contacts |
| Intercom | access conversations and contacts |
| Zendesk | access tickets and customers |
calendar & scheduling
| app | description |
|---|
| Google Calendar | access your calendar events and schedule |
| Calendly | access scheduling data |
| Cal.com | access scheduling data |
| app | description |
|---|
| GitHub Issues | access issues across repositories |
| Sentry | access error tracking and alerts |
| Vercel | access deployment data |
| Stripe | access payment and subscription data |
| app | description |
|---|
| n8n | trigger n8n workflows from screenpipe |
| Make | trigger Make scenarios from screenpipe |
| Zapier | trigger Zapier automations from screenpipe |
time tracking
| app | description |
|---|
| Toggl | auto-track time based on screen activity |
notifications
| app | description |
|---|
| Pushover | send push notifications |
| ntfy | send notifications via ntfy |
AI & knowledge
| app | description |
|---|
| Perplexity | access AI search results |
| Glean | connect enterprise knowledge |
| Granola | sync meeting notes |
| Limitless | sync Limitless data |
other
| app | description |
|---|
| Brex | access financial data |
| Microsoft 365 | access Office apps data |
multi-account support
you can connect multiple accounts for the same app using instance names. for example, connect both your work and personal Notion:
notion:work — your company workspace
notion:personal — your personal workspace
this is configured in the connections UI when adding a new integration.
these are different from app connections — they let you use screenpipe’s data inside external AI tools:
| tool | what it does | setup |
|---|
| Claude Desktop | ask Claude about your screen history | MCP setup → |
| Claude Code | give Claude Code access to your screen context | guide → |
| Cursor | add screen context to Cursor’s AI | MCP setup → |
| ChatGPT | use your ChatGPT subscription in screenpipe chat + pipes | guide → |
| Ollama | use local models for complete privacy | guide → |
you can use both app connections AND AI tool connections at the same time. connect Gmail + Obsidian as data sources, AND connect Claude Desktop to query everything.
why connect apps?
without connections, screenpipe captures what’s visible on your screen. with connections, pipes get structured data directly from the source:
| without connections | with connections |
|---|
| sees email text via OCR when Gmail is open | gets full email threads, senders, timestamps via API |
| sees calendar when you look at it | knows your full schedule, upcoming meetings, attendees |
| sees Notion pages via screen capture | reads and writes to Notion databases directly |
| sees CRM data when you open it | auto-syncs contacts and deals after every call |
this makes pipes significantly more accurate and useful.
privacy & security
- OAuth connections use standard OAuth flows — screenpipe stores tokens locally in your secure store (
~/.screenpipe/store.bin)
- connected app data stays on your device
- you can disconnect any app at any time in settings → connections
- screenpipe never sends your connected app data to our servers
- OAuth connections require a Pro subscription
questions? join our discord.