WorkestraDocs
ModulesProjectsIntegrations

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).

slack slash commands

Screenshot needed — add an annotated image showing this UI

Connecting Slack

  1. Go to Settings → Integrations → Slack
  2. Click Connect Slack
  3. Authorize the Workestra Slack app in your Slack workspace
  4. 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 p1

Supported modifiers:

ModifierExampleSets
@user@aliceAssignee
#project#web-appProject
p1p4p1Priority (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:

EventDefault Target
Task assigned to a userDM to assignee
Task mentioned a userDM to mentioned user
Status changeProject channel
SLA warning / breachProject channel
Cycle started / completedProject channel
Automation notify_slack actionWherever 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