Integrations

Connect Thoughtful to your favorite tools and give your AI assistant access to your data across platforms.

Overview

Thoughtful integrates with the tools you already use, allowing your AI assistant to access and work with data from across your digital workspace. When you connect an integration, the AI gains the ability to search, read, and sometimes take actions within that service on your behalf.

Integrations are organized into two categories:

  • Personal Integrations - Connected to your individual account (Google services, Readwise, Anthropic API)
  • Organization Integrations - Connected at the workspace level and shared with your team (GitHub, Slack, Notion, Linear, and more)

Available Integrations

Google Services (via Zapier)

Access Google Drive, Google Calendar, and Gmail through the Zapier integration.

Google Drive - Read and reference your Google Docs and Sheets in conversations.

Google Calendar - Your calendar events become available to the AI, helping it understand your schedule and provide time-aware suggestions.

Gmail - The AI can read, search, and manage your emails.

Setup: Connect Google services through the Zapier integration. See the Zapier section below for setup instructions.

Slack

Connect your Slack workspace to link channels to pages and get AI-powered summaries of conversations.

When connected, you can:

  • Link Slack channels to Thoughtful pages
  • Ask the AI to summarize channel activity
  • Search across Slack messages from within Thoughtful

Setup: Slack uses a custom app setup. Click Connect Slack and follow the guided steps to create a Slack app with the required permissions.

GitHub

Connect GitHub to give your AI assistant access to your repositories.

The AI can:

  • Browse repository contents and file trees
  • Read file content and code
  • View pull requests and commits
  • List recent repository activity

Setup: Install the GitHub App on your organization or personal account. The app requests only the permissions needed for read access.

Notion

Connect Notion to search and reference your Notion workspace.

The AI can:

  • Search across all pages and databases
  • Read page content and properties
  • Query databases with filters and sorting
  • Navigate the page hierarchy

Setup: Click Connect Notion to authorize access through Notion's OAuth flow.

Discord

Connect Discord to sync server messages and send notifications.

When connected, you can:

  • Sync messages from Discord channels
  • Search Discord conversations from Thoughtful
  • Get AI summaries of server activity

Setup: First connect your Discord account, then add the Thoughtful bot to your servers.

Basecamp

Connect Basecamp to sync project discussions and documents.

The AI can:

  • Search across Basecamp projects
  • Read messages and documents
  • List projects and their contents

Setup: Click Connect Basecamp to authorize through Basecamp's OAuth flow.

X (Twitter)

Connect X to manage your Twitter presence directly from Thoughtful.

The AI can:

  • Post and delete tweets
  • Read your timeline and search tweets
  • Manage bookmarks, likes, and retweets
  • Send and read direct messages

Setup: Click Connect X and authorize through X's OAuth flow.

Readwise

Connect Readwise to search your book highlights and Reader articles.

The AI can:

  • Search across all your highlights and saved articles
  • Retrieve highlights from specific books
  • Access Reader documents

Setup: Get your access token from readwise.io/access_token and paste it in the connection dialog.

Roam Research

Import your Roam Research graph to make it searchable by the AI.

The AI can:

  • Search across pages and blocks
  • Navigate page references and backlinks
  • Read daily notes

Setup: Export your Roam graph as JSON and upload it through the import dialog.

PostgreSQL Databases

Connect read-only PostgreSQL databases for AI-powered queries.

The AI can:

  • Explore database schemas
  • Run SELECT queries to answer questions
  • Analyze data patterns

Setup: Enter your connection string (we recommend using a read-only database user). Choose whether the database should be private or shared with your workspace.

Anthropic API Key

Bring your own Anthropic API key to use your credits for AI features.

Setup: Get your API key from console.anthropic.com and enter it in the connection dialog.

Zapier

Connect Zapier to access thousands of apps and services through your existing Zapier account. This is the recommended way to connect Google services (Drive, Calendar, Gmail) and any other app that Zapier supports.

The AI can use any tools you've enabled in your Zapier MCP configuration, giving it access to a wide range of third-party services.

Setup: Click Connect Zapier and authorize through Zapier's OAuth flow. Then configure which actions are available in your Zapier MCP settings.

MCP Integrations

Thoughtful supports several services through the Model Context Protocol (MCP), providing direct access to analytics platforms, CRMs, and other tools.

Linear

Connect Linear to manage issues, projects, and team workflows.

The AI can:

  • Search, create, and update issues
  • View issue details, comments, and history
  • List teams and projects
  • Manage issue assignments and labels

Setup: Click Connect Linear and authorize through Linear's OAuth flow.

Attio

Connect Attio to access your CRM data.

The AI can:

  • Search and view contacts and companies
  • Create and update CRM records
  • Manage lists and notes

Setup: Click Connect Attio and authorize through Attio's OAuth flow.

Amplitude

Connect Amplitude for product analytics insights.

The AI can:

  • Query event data and user analytics
  • Explore charts and dashboards
  • Analyze user behavior patterns

Setup: Click Connect Amplitude and authorize through Amplitude's OAuth flow.

Mixpanel

Connect Mixpanel for product analytics.

The AI can:

  • Query event and user data
  • Explore reports and insights
  • Analyze funnels and retention

Setup: Click Connect Mixpanel and authorize through Mixpanel's OAuth flow.

PostHog

Connect PostHog for product analytics and feature flags.

The AI can:

  • Query event data and analytics
  • View dashboards and insights
  • Check feature flag configurations

Setup: Click Connect PostHog and authorize through PostHog's OAuth flow.

Better Stack

Connect Better Stack for incident monitoring and uptime tracking.

The AI can:

  • View incidents and error reports
  • Check uptime status
  • Review monitoring data

Setup: Click Connect Better Stack and authorize through Better Stack's OAuth flow.

Granola

Granola transcribes and summarizes your meetings. Connect it to give the AI access to your meeting notes.

The AI can:

  • List your recent meetings
  • Read full meeting transcripts and notes
  • Search across meeting content

Setup: Click Connect Granola and authorize through Granola's OAuth flow.

Circleback

Circleback records, transcribes, and organizes meetings. Connect it to give the AI access to your meeting notes and follow-ups.

The AI can:

  • List recent meetings
  • Read meeting notes and transcripts
  • Search across meeting content and action items

Setup: Click Connect Circleback and authorize through Circleback's OAuth flow.

Custom MCP Servers

For advanced users and custom workflows, Thoughtful supports the Model Context Protocol (MCP) for connecting to any system with an API.

MCP servers provide custom tools that extend your AI assistant's capabilities. You can connect to:

  • Internal company tools and APIs
  • Custom data sources
  • Third-party services not yet supported natively

Adding an MCP Server:

  • Go to Settings > Integrations > MCP Servers
  • Click Add Server
  • Enter the server URL and configure authentication
  • Use Test Connection to verify it works
  • Click Add Server to save

The server's tools will automatically become available to your AI assistant.

How AI Uses Integrations

When you connect an integration, the AI gains access to specialized tools for that service. These tools appear in the AI's toolkit and can be invoked when relevant to your request.

For example, with GitHub connected:

  • Ask "What PRs need review?" and the AI will use the GitHub tools to list open pull requests
  • Ask "What changed in the last commit to main?" and it will fetch commit details
  • Share a repository URL and it can browse the file structure

The AI decides which tools to use based on your question and the context of the conversation. You'll see tool usage indicated in the chat when the AI accesses external data.

The Philosophy: Connect to Any System

Thoughtful's integration approach is built on a simple principle: your AI assistant should be able to access any system you work with.

Rather than building isolated features, we provide:

  • Native integrations for popular tools with first-class support
  • MCP protocol support for connecting to any API-enabled system
  • Secure credential storage with encrypted tokens and scoped permissions

This means you're never limited to pre-built integrations. If a tool has an API, you can give your AI access to it through MCP.

Managing Integrations

Viewing Status

Go to Settings > Integrations to see:

  • Connected Accounts: an inventory of every connected account, grouped by provider
  • Integration Catalog: setup and management cards for each integration type

Each connected account row includes:

  • Account identity (display name/email)
  • A sharing selector: Just me (private) or Entire org (workspace)
  • Manage and disconnect actions

Use Add integration to connect another account, including multiple accounts for the same provider.

Disconnecting

Click Disconnect on any integration to remove access. This:

  • Revokes the AI's access to that service
  • Removes any synced data
  • Does not affect your account on the connected service

You can always reconnect later by going through the setup flow again.

Health Checks

For integrations that support it, use the Check Health button to verify the connection is working properly. This tests that credentials are valid and the service is accessible.