Doe for Slack
Hand Doe the work from Slack.
Mention @Doe in any channel or send it a direct message to get answers, run tasks, and receive finished work without leaving Slack.
Doe is an AI platform for work. Tell it what you need in plain English and it does the job using the tools your team already uses: Google Workspace, Salesforce, Notion, and more than 60 others. The Slack app brings that assistant into the place your team already talks, so a question asked in #sales gets answered in #sales, with the spreadsheet attached and the sources listed.
Requires a Doe account on a Pro or Enterprise plan. Installing takes a Doe organization admin about two minutes over Slack's standard OAuth flow. Read our privacy policy and terms of service.
@Doe what's the pipeline for Q4 by region? Pull it from Salesforce and compare to the Q3 close.
Pulling Q4 opportunities from Salesforce and the Q3 closed-won report…
Q4 pipeline is $4.8M across 62 open opportunities, up 18% on Q3's $4.1M close.
- AMER: $2.6M (31 opps), weighted $1.4M. Three deals over $200K slip into November.
- EMEA: $1.5M (19 opps). Strongest coverage at 3.2× quota.
- APAC: $0.7M (12 opps). Below Q3 pace; two renewals still unassigned.
Sources: Salesforce Opportunities report (today 9:15 AM), Q3 Closed Won dashboard.
It behaves like a teammate.
You talk to Doe in channels, threads, and DMs, and it answers in place. Here is what that looks like inside Slack.
- 01Mention @Doe in any channelInvite Doe to a channel and ask: "summarize this thread," "draft a reply to this customer," "pull the latest pipeline numbers." Doe reacts to acknowledge the request, then answers in a thread so the channel stays tidy.
- 02Send Doe a direct messageDM Doe like a colleague, no mention needed. Ask questions, kick off research, or hand off a task and get the finished result back in the same conversation.
- 03Keep talking in threadsOnce Doe replies, follow-ups, corrections, and new instructions go in the thread. You don't need to mention @Doe again. Doe reads the thread it was invited into for context, not the whole channel.
- 04Share files, get artifacts backAttach spreadsheets, documents, or images and Doe works with them directly. Summaries, reports, charts, and spreadsheets come back as files in Slack.
- 05Approve before Doe actsFor tasks that take actions in your connected tools, Doe posts its plan with Approve plan and Reject buttons and waits. Nothing consequential happens without a human sign-off. Teams that want less friction can turn on auto-approval from the same card.
- 06Pick up where you left offEvery Slack conversation is also a session in the Doe dashboard. Start in Slack, continue on the web, and the thread stays in sync. The App Home tab lists your recent sessions and whether your account is linked.
@Doe Northwind asked for the renewal quote. Draft it from their current contract and send it to their AE for review.
Plan ready for approval
- Read Northwind's current contract in Google Drive (expires Dec 31, 240 seats).
- Create a renewal quote in Salesforce: 260 seats, 12 months, 6% uplift per the pricing policy.
- Email the draft to Priya N. (account owner) for review. Nothing goes to the customer.
Hi there! 👋 I'm Doe, your new AI assistant. Mention @Doe in any channel or send me a DM to get started.
Your team already has the following integrations connected:
• Google Workspace
• Salesforce
• Notion
💡 Try asking me:
• “Summarize the open deals closing this month.”
• “Draft a follow-up to yesterday's customer call.”
• “Turn this thread into a Notion page.”
Summarize the open deals closing this month.
Install in a couple of minutes, over Slack's standard OAuth.
Doe is installed from your Doe dashboard, so the Slack workspace is tied to your organization's connected tools and permissions from the start.
- 01Create a Doe accountSign up at dashboard.doe.so and create or join your organization. The Slack app is available on Doe Pro and Enterprise plans; see pricing.
- 02Open Settings → ChannelsClick Add to Slack on this page, or in the Doe dashboard go to Settings → Channels. You must be an admin of your Doe organization; the button is hidden for other members. One admin installs Doe once for the whole workspace.
- 03Click Add to Slack and authorizeSlack's standard authorization screen opens in a new window. Pick the workspace, review the permissions listed below, and click Allow. If your Slack workspace requires admin approval for new apps, Slack will route the request to your Slack admin first.
- 04ConfirmationThe window shows “Slack Connected!” and closes on its own. Back in the dashboard, Settings → Channels shows Connected to <your workspace> with the option to disconnect at any time.
The button opens Settings → Channels in your Doe dashboard, where the Slack authorization flow starts. You'll be asked to log in first if you aren't already.
After you install, here's what happens.
- 01Teammates get a welcome DMWorkspace members who already have a Doe account receive a direct message from Doe with a short introduction, the tools your organization has connected, and three example prompts to try. Replying to that DM starts your first conversation.
- 02Accounts are linked automaticallyDoe matches Slack members to Doe accounts by email address, so there is nothing to map by hand. If a teammate has no Doe account or uses a different email, Doe replies with a "Link your Doe account" link the first time they message it, and the Home tab shows a Link Account button.
- 03Invite @Doe to a channelType
/invite @Doein any channel where you want to use it, then mention @Doe with a request. Doe only joins channels it is invited to; it never adds itself. - 04Connect your toolsDoe works with what your organization has connected in Settings → Connections: Google Workspace, Salesforce, Notion, and more than 60 others. Connect more at any time; Slack requests pick them up immediately.
Doe — Acme Inc
Your AI assistant, right in Slack. Mention @Doe in any channel or send a direct message to get started.
Recent Sessions
- Q4 pipeline by region — Oct 9, 09:14 AMView
- Northwind renewal quote — Oct 8, 02:03 PMView
- Board deck: customer metrics — Oct 6, 11:40 AMView
Workspace: Acme Inc
What Doe can access, and why.
These are the bot permissions Slack shows on the authorization screen. Each one maps to something you can see Doe do on this page. Doe does not read channels it hasn't been invited to, and it never joins channels on its own.
- 01See when it is mentioned
app_mentions:read. Doe is notified when someone writes @Doe in a channel it belongs to. This is how a request reaches it. - 02Read conversations it is part of
channels:history,groups:history,im:history. Doe reads the thread or DM it was asked in so follow-ups work without repeating @Doe, and so “summarize this thread” has something to summarize. It only sees channels it has been invited to. - 03Know which channels it is in
channels:read,groups:read,im:read. Used to resolve channel names in responses and to open the right DM. - 04Post replies and reactions
chat:write,chat:write.customize,reactions:write,im:write,assistant:write. Doe answers in threads, adds an emoji reaction to acknowledge a request, shows a “working” status while it runs, sends the welcome DM, and posts with your name and avatar when you continue a Slack thread from the web dashboard. - 05Work with files
files:read,files:write. Read the spreadsheet or document you attach to a request, and upload the finished report, chart, or spreadsheet back into the thread. - 06Match people to Doe accounts
users:read,users:read.email. Link each Slack member to their Doe account by email so nobody has to map accounts manually and so permissions follow the person asking.
Review before you rely on it.
Doe uses large language models to generate its responses, summaries, and other outputs. Like all AI systems, it can make mistakes: responses may be inaccurate, incomplete, or out of date.
Always review Doe's output before relying on it or sharing it, especially for important decisions. For tasks that take actions in your connected tools, Doe asks for your approval first, and your Slack data is never used to train AI models.
Only what's needed, never for training.
- 01Your data stays yoursDoe reads only the Slack messages and files needed to answer the requests you make, in the conversations it was invited to. Your data is never sold and never used to train AI models. Full details, including retention and how to request deletion, are in our privacy policy.
- 02Uninstall any timeRemove Doe from Slack's app management page, or click Disconnect under Settings → Channels in your Doe dashboard. Either one revokes Doe's access to your workspace immediately.
- 03Need help?Email support@doe.so and we'll respond within two business days. Documentation lives at docs.doe.so.