Integrations are the work surfaces for your cloud agents. They let Doe search, read, create, update, draft, send, sync, and automate across the apps your team already uses. Availability depends on the service, your permissions, and the scopes granted during connection.Documentation Index
Fetch the complete documentation index at: https://docs.doe.so/llms.txt
Use this file to discover all available pages before exploring further.
Quick Start
- Click Profile -> Settings -> Integrations
- Choose a service and click Connect
- Authorize access or enter the required credentials
- Mention the app with
@when asking Doe to use it

Available Integrations
Doe supports 60+ production-ready integrations across productivity, communication, CRM, analytics, finance, databases, support, projects, design, and monitoring.| Category | Integrations |
|---|---|
| Productivity | Gmail, Google Calendar, Google Drive, Google Sheets, Google Docs, Microsoft Outlook, GitHub, Notion, Fireflies, Jotform, SurveyMonkey, Tally, Confluence, Dropbox, OneDrive, Granola |
| Communication | Slack, Microsoft Teams, LinkedIn, X/Twitter, Reddit, Kit, Lemlist, Resend, Retell AI, SendGrid, Klaviyo, Mailchimp, Telegram |
| CRM and sales | HubSpot, Salesforce, Attio, Instantly, HeyReach, Apollo, Affinity, Zoho |
| Analytics and marketing | PostHog, Adyntel, Ahrefs, Meta Ads, Amplitude, Crustdata, HypeAuditor, Semrush, Google Analytics, Google Search Console |
| Finance | Ramp, Stripe, Brex, Shopify, QuickBooks, Square |
| Databases | Neon, Supabase, PlanetScale, PostgreSQL |
| Monitoring | Datadog, New Relic, PagerDuty |
| Projects and support | Linear, Jira, Intercom, Freshdesk |
| Design | Figma |
The exact actions available vary by integration and granted scope. If a service is connected with view-only access, Doe will not be able to write or send through it.
Workforce Patterns
| Task | Example |
|---|---|
| Search and summarize | @Gmail Find customer replies about billing from the last 48 hours and summarize the threads. |
| Cross-app analysis | Use @HubSpot and @Gmail to identify stalled enterprise deals and draft next steps. |
| Message drafting | Draft a Slack update for the launch channel based on this spreadsheet. |
| Calendar work | Create a calendar hold for every approved interview slot. |
| Data and analytics | Use connected analytics to find activation drop-offs, then chart the funnel. |
| Database analysis | Use a connected database to analyze revenue by month, validate totals, and create a workbook. |
| Recurring task | Every Monday, check @HubSpot and @Gmail and send me pipeline risks. |
Review Before External Actions
Doe can prepare work in connected apps without immediately sending or creating it. This is useful when the action affects customers, teammates, calendars, or external systems.| Draft | What you can review |
|---|---|
| Recipients, CC/BCC, subject, body, tone, source thread, and final send decision | |
| Calendar event | Title, date, time, attendees, location, description, and final create decision |
| Team message | Channel, audience, message body, source context, and posting decision |
Slack Channel Tasks
When Slack is enabled for your workspace, you can use Doe from Slack as well as from the web app. Common patterns:- Mention Doe in a channel to start work from that conversation.
- DM Doe for private follow-up work.
- Reply in the same Slack thread to continue existing agent work with context.
- Attach files in Slack and use them as request context.
- Ask Doe to draft team updates, summarize customer threads, or prepare recurring reports.
Ways to Connect
- OAuth (One-Click)
- API Key
- Database
- Stripe (Dual Auth)
Most services use OAuth. This opens the service’s authorization page and returns a connected account to Doe.
What You’ll Need
- Admin/owner access to the service
- Popups enabled for
doe.so
Connection Steps
1. Start the connection- Settings -> Integrations
- Click Connect on your desired service
- Authorization popup opens
- Log in to the service (if not already)
- Review requested permissions
- Click Authorize or Allow
- Popup closes automatically
- Service shows an active status
- Start asking questions immediately
Managing Connections
Open Settings -> Integrations -> Enabled connectors to review connections.| Status | Meaning |
|---|---|
| Active | Connection is working |
| Initiated or connecting | Authorization is in progress |
| Failed | Reconnect or review permissions |
| Expired | Token needs to be refreshed |
Org-Wide Access and Multiple Accounts
Admins can make supported connections available across the organization. This is useful for shared systems such as Slack, CRM, analytics, and databases. Some services support multiple accounts, such as Gmail, Microsoft Outlook, and database connections. Use multiple accounts when a task needs access to more than one inbox or database connection.Using Integrations in Chat
Mention integrations explicitly when app choice matters:Security
Credentials are encrypted before storage and scoped to the organization connection. OAuth passwords are handled by the connected service, not Doe. Disconnecting a service removes Doe’s access path for that connection. For detailed security information, see Security & Privacy.Next Steps
Prompting
Get better results from connected apps
Research and Code Sandboxes
Combine integrations with research, data analysis, and generated files
Sharing
Share drafts, files, folders, and finished work
Team
Manage roles and permissions
Security
How we protect your data