All integrations

Communication · Setup guide

Slack

Remember where the team left it.

Current beta guide · Reviewed September 19, 2026

Connection
Beta preview
How it works
Local search
Doppel plan
Pro or trial

Before you start.

Membership in the Slack workspace you want to use. A workspace owner may need to approve the app.

What you can do

  • Read accessible Slack channels and threads, and search messages within your granted permissions.
  • Remember selected channels or direct conversations locally and send an approved message to a channel or thread.

Connect Slack.

  1. Find Slack in Doppel.

    Open Settings → Integrations → Add integration. Select Slack, then Connect.

  2. Select your workspace.

    Check the workspace shown in Slack’s authorization screen. Review access and request workspace approval if required.

  3. Return to Doppel.

    Finish the browser authorization, then return to Settings → Integrations. Check that access was granted before trying the example below.

Choose what to remember.

With Pro or the trial, use Manage sources to remember selected content and assign it to a project. This is an additional, separately authorized connection.

  1. Open Manage sources.

    Go to Settings → Integrations → Manage sources. In Selected sources, choose Add account. This is separate from Add integration.

  2. Add the source account.

    Select the service and give the account a label. Sign in to the account that owns the source, or approve macOS access for Apple Calendar and Reminders. This account is stored separately from your primary integration connection.

  3. Choose where the source belongs.

    Select Choose source. Set Use in to the intended Doppel project, or All-work chats only. A source assigned to one project cannot be requested from another project’s chat.

  4. Select what to remember.

    Choose an accessible channel, private channel, or direct conversation from the list. Additional permissions may require reconnecting.

  5. Check the import.

    Choose Add source, then inspect its coverage and Last complete sync. Use Sync now to refresh it. Ask a question in the project you assigned, or an All-work chat if you chose All-work chats only.

What this imports

The selected conversation and its threads within a 90-day history window. Replies to older parent messages are outside this coverage. Workspace retention, membership, and API limits still apply.

Check each source’s coverage and Last complete sync. If access becomes unavailable, the source is excluded from answers until a complete sync succeeds.

Start with something you know

Check the connection.

Find the Harbor launch decision in the project’s Slack channel.

Start with a recent message in a public channel you can open. Follow the thread and compare the result in Slack before trying an approved reply.

Data and permissions.

Supported messages are indexed on your Mac. Slack receives live search requests and messages you approve sending.

Current limits

Private channels and direct conversations require the corresponding permissions and membership. Existing connections may need reauthorization for expanded access. Selected-source imports cover a 90-day window, including replies to messages in that window; Slack retention and API limits still apply.

See what stays local and what uses the network

Disconnect or change access.

Disconnecting Slack removes locally indexed Slack messages and stops access. Messages already sent remain in Slack; saved chat content is separate.

Selected-source accounts are separate. In Manage sources, remove an individual source or disconnect its account to remove those imported copies and credentials. Disconnecting the primary integration alone does not remove a separately authorized source account. Provider originals, saved chats, and exports are managed separately.

If something isn’t working.

A private channel or DM is missing

Reconnect to approve the current permissions, confirm workspace approval and membership, then choose the conversation in Manage sources. A grant cannot expose conversations your account cannot access.

Slack asks for approval

Ask the workspace owner or app manager to review the request. Doppel cannot override workspace policy.

Still stuck? Email support@doppelapp.ai with your Doppel version, the service, and the error shown. Keep passwords, access tokens, and API keys out of your message.

Slack’s workspace app approval guide