slack_workflow_save
Save or update a workflow profile linking a workflow kind to Slack channels, priority users, retention mode, and summary cadence for structured AI summaries.
Instructions
Save or update a workflow profile that binds a workflow_kind (support_inbox | incident_room | exec_brief | product_launch_watch | custom) to channels, priority people, retention mode, and summary cadence. Stored locally at ~/.slack-mcp-workflows.json. Hosted brain reads these to return structured JSON per the workflow_kind.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_name | Yes | Unique name for this workflow profile (e.g. 'morning-exec-brief', 'on-call-rotation') | |
| workflow_kind | Yes | Workflow kind. Determines structured JSON output shape from the hosted AI brain. | |
| channels | No | Slack channel IDs to read (e.g. ['C012345', 'C067890']) | |
| priority_people | No | Slack user IDs whose messages get extra weight in summaries | |
| retention_mode | No | Token retention mode for hosted execution. Default ephemeral. | |
| summary_cadence | No | When the hosted brain auto-runs slack_catch_me_up against this profile. on_demand only on hosted free; daily_8am and weekly_monday require Pro or Team. |