Slack
Create and manage tasks from Slack with slash commands, and receive task notifications in channels.
The Slack integration connects two ways: outbound (Workestra posts task events to Slack channels) and inbound (your team runs slash commands to create, list, and update tasks without leaving Slack).
Screenshot needed — add an annotated image showing this UI
Connecting Slack
- Go to Settings → Integrations → Slack
- Click Connect Slack
- Authorize the Workestra Slack app in your Slack workspace
- Pick default channels for different event categories
See the general Slack integration for workspace-wide setup.
Slash Commands
Once connected, your team can use these commands in any channel the bot is in:
/wx task create
Create a task without leaving Slack.
/wx task create "Fix login bug" @alice #web-app p1Supported modifiers:
| Modifier | Example | Sets |
|---|---|---|
@user | @alice | Assignee |
#project | #web-app | Project |
p1 – p4 | p1 | Priority (p1 = Urgent, p4 = Low) |
The title goes in quotes; anything after is flexible-order modifiers.
/wx task list mine
Show your open tasks in the channel (or privately, if you prefer).
/wx task complete <id>
Mark a task as Done by its task ID.
/wx task complete PROJ-142/wx project status <name>
Get a status summary of a named project — task counts, cycle status, top risks.
Inbound Notifications
Configure what Projects events post to Slack at Project → Settings → Integrations → Slack:
| Event | Default Target |
|---|---|
| Task assigned to a user | DM to assignee |
| Task mentioned a user | DM to mentioned user |
| Status change | Project channel |
| SLA warning / breach | Project channel |
| Cycle started / completed | Project channel |
Automation notify_slack action | Wherever the rule routes |
You can route different event types to different channels — for example, status changes go to #engineering while SLA alerts go to #on-call.
Mentions Round-Trip
If someone @mentions you in a Workestra comment, you get a Slack DM (if your account is linked). Replying to that DM posts back to the Workestra comment thread.
Removing the Integration
Go to Settings → Integrations → Slack and click Disconnect. Notifications stop immediately; no task data is changed.
Next Steps
- Automations — use the
notify_slackaction - Collaboration — mentions that route to Slack
- Slack integration overview — cross-module Slack setup