Skip to main content
Credal | Documentation

Search documentation

Type to search this documentation.

On this pageOverview

Connecting an Agent to a Slack Workflow

Credal now supports triggering agents via Slack Workflows — on a schedule or based on a condition. This unlocks automation use cases that weren't possible before, like sending a daily digest, running a check on a cadence, or automatically responding to events in your workspace.

Video: Connecting a Credal agent to a Slack Workflow

Before setting up a Slack Workflow trigger, your agent must already be published to Slack. If you haven't done this yet, follow the Agents in Slack guide first.

In your agent's Publish settings, go to Slack Channels, enable Talk to your agent in Slack, and add the agent to the channel where your Slack Workflow will post.

In Slack, open your workflow and copy the Workflow ID. The agent will respond in the thread of the workflow message rather than posting directly to the channel.

Slack workflow details showing where to copy the Workflow ID

In the same Slack publishing settings, toggle on Respond to Slack Workflows, then paste in your Workflow ID.

Slack publishing settings with the Respond to Slack Workflows toggle enabled and a Workflow ID pasted in

  • Daily digest – Schedule a workflow to run each morning and have the agent summarize overnight alerts, tickets, or news.
  • Conditional alerts – Trigger the agent when a specific condition is met in your workflow (e.g. a form submission, an approval event, or an external webhook).
  • Recurring reports – Run the agent on a weekly cadence to generate and post summaries from connected data sources.
Suggest an edit

Propose a replacement for this page. The site team reviews it before applying any changes.

Export
Documentation menu