Skip to main content
Slack thread verbosity controls how much of an agent’s work Cake publishes back into a Slack thread. Use it to keep noisy sessions from cluttering Slack, or to keep the default streaming experience for teammates who want to watch progress in real time.

Verbosity levels

Low verbosity is a good fit when:
  • You want a clean Slack thread that shows only the final answer.
  • You’re running longer sessions where streaming intermediate updates is more noise than signal.
  • You prefer to follow detailed progress in the web UI and use Slack for the summary.
Leave verbosity on Normal when you want teammates to see the agent’s reasoning as it happens.
Low verbosity is a “wait and dump” implementation. Cake does not stream tokens to Slack in this mode; the final message appears all at once when the session finishes.

Configure verbosity

Verbosity has two scopes:
  • Organization default — set by an admin and applied to everyone who hasn’t overridden it.
  • User override — your personal preference, which takes precedence over the org default.

Set your personal verbosity

  1. Go to Settings → User → Slack.
  2. Under Slack Settings, set Thread Verbosity to Normal or Low.
  3. Clear the field to remove your override and fall back to the organization default.
Changes save automatically.

Set the organization default

Admins can set the default for everyone in the workspace:
  1. Go to Settings → Organization → Slack.
  2. Under Slack Settings, set Thread Verbosity to Normal or Low.
Users who haven’t set their own verbosity inherit this value.

Scope

Verbosity applies to Slack threads only. It does not change what you see in the web UI, and it cannot be configured per-model or per-session. The setting is evaluated per Slack event using the session owner’s preference, so different users in the same channel can see different behavior based on who started the session.