Guide

Slack integration guide

Use ClientCadence from Slack to draft client updates, summarize project notes, check status, and keep client communication history connected to your workspace.

Last updated May 2026

On this page

#client-updates

Workspace preview

Connected

Avery

9:18 AM

/clientcadence draft update Acme launch: QA complete, Stripe flow fixed, waiting on homepage images

ClientCadence

draft ready

Hi Sarah, quick update on the launch:

  • • QA is complete.
  • • The Stripe checkout flow is fixed.
  • • Final homepage images are still waiting on approval.

Once the images are approved, I can finish the launch pass.

Saved to HistoryProject matchedWaiting on approval

What Slack workflows do

The Slack integration lets a connected workspace interact with ClientCadence from direct messages, channel mentions, and the /clientcadence slash command.

Slack workflows assist drafting and sharing inside authorized workspaces. Users remain responsible for reviewing drafts, choosing channels, and making sure shared content is appropriate for that workspace.

When Slack helps

  • Turn project notes from Slack into client-ready drafts.
  • Save supported Slack requests to ClientCadence history.
  • Attach history to a project when the message includes a matching project or client name.
  • Send approved generated updates from ClientCadence to Slack channels.

How to connect Slack

  1. Open Settings in ClientCadence.
  2. Select Connect Slack.
  3. Approve the Slack workspace install and requested permissions.
  4. Return to Settings and confirm the Slack card says Connected.
  5. For channel mentions, invite the ClientCadence app to the channel.

Slack permissions and workspace control

ClientCadence uses an authorized Slack app flow. This lets a workspace approve requested permissions without sharing Slack passwords with ClientCadence.

Slack access is used to receive app mentions, receive direct messages to the ClientCadence app, respond in Slack, and list public channels when you choose to send an approved update.

Slack workspace settings, app permissions, channel access, provider availability, and Slack policy requirements may affect how the integration works.

Disconnecting Slack

Open Settings, choose Disconnect on the Slack card, and confirm. This removes saved ClientCadence Slack access and attempts to revoke app access through Slack. Workspace admins can also remove the app from Slack directly.

Slack commands and examples

  • DM the app: status
  • Use slash command: /clientcadence draft update Acme finished QA and needs approval
  • Mention the app: @ClientCadence summarize Acme launch notes
  • Send a generated dashboard draft to a selected Slack channel.

How Slack requests save to History

Supported Slack requests can create ClientCadence history records. If your message includes a matching project or client name, ClientCadence can associate the result with that project so it appears alongside web app drafts.

AI can make mistakes. Review outputs before sending or using them.

Troubleshooting

  • If a direct message receives no response, confirm the Slack app is installed and reconnected in Settings.
  • If a channel mention receives no response, invite ClientCadence to that channel.
  • If the slash command is unavailable, add the slash command in Slack app settings and reinstall the app after permission changes.

Related guides

Start with the real workflow

Open the workspace, choose a project, and draft a client-ready update with project memory and History.

Get started