Slack is a widely used tool for team collaboration and chatting in different channels. With the awork integration for Slack, you can post project updates to channels, create awork tasks from Slack, and more.
Key benefits and use cases
Bring your project work closer to where conversations happen:
Post project updates to Slack channels when events happen in a linked awork project
Create tasks from Slack directly in the project linked to a channel
Edit tasks from Slack notifications using buttons on the task message
Track time from Slack using slash commands
Receive awork notifications in Slack via the awork app inside Slack
How to use Integration for Slack
Set up Integration for Slack
Navigate to Settings > Integrations
Open the integration library and select Slack
In Slack, enter your Slack team name and allow access
You’ll be redirected back to your awork workspace automatically
Link your Slack account to your awork account
Project updates can be sent to Slack without account matching. But if you want to interact with awork from Slack, you need to link your accounts.
Interact with the integration in Slack for the first time and follow the prompt to link accounts
Or enter /connect in Slack to link your Slack account to your awork account
Tip: awork messages in Slack are sent in the language of the user who created the link.
Link an awork project to a Slack channel
When a project is linked to a Slack channel, awork can post project events and updates (for example, task status changes) to that channel. You can also create tasks for the project from the Slack channel.
Set up the project-to-channel link
Navigate to the project details
Click the project’s action button and select Link to Slack
Select the Slack channel where you want messages to be posted
Choose which events should be posted to the Slack channel
The linked Slack channel is displayed in the project details.
Note: Each Slack channel can only be linked to one awork project. You can also link only one Slack channel per project.
Link a closed Slack channel
Closed Slack channels can only be linked from within the Slack channel itself.
Open the closed channel in Slack that you want to link
Invite the awork bot by posting @awork to the channel, then confirm the invitation when prompted
Enter /link to open project selection
Select the awork project to link to the channel
To disconnect the closed channel from the awork project again, use /unlink. Notification settings can be configured in the awork project.
Edit tasks from Slack
When a task notification appears in Slack, you can edit the task directly from Slack. Buttons below the task message let you:
Change the status
Appoint a user
Set a due date
Comment on the task
Create tasks and track time from Slack (slash commands)
To perform actions in awork from Slack, use these slash commands:
/add [task] creates a new task in the awork project
/comment [task]:[text] creates a comment on the entered task
/connect connects your Slack account with your awork account
/disconnect disconnects your Slack and awork account
/link [project] links an awork project to the current Slack channel
/start [task/project] starts time tracking on a task or project
/stop stops running time tracking
/unlink disconnects the awork project and Slack channel
Example: Post /add Create design for logo in Slack to create a task named Create design for logo within the linked project.
Receive awork notifications in Slack
After you link your Slack account to your awork account, you’ll find awork in Slack under Apps. Your awork notifications can appear there once you configure this in awork.
You can also use all / commands and create private tasks or start time tracking.
FAQ
How do I set up the Slack integration?
How do I set up the Slack integration?
Go to Settings > Integrations, open the integration library, select Slack, then enter your Slack team name and allow access when redirected to Slack.
How do I link my Slack account with my awork account?
How do I link my Slack account with my awork account?
You’ll be prompted the first time you interact with the integration in Slack, or you can enter /connect in Slack.
Why are awork messages in Slack in a specific language?
Why are awork messages in Slack in a specific language?
Messages from awork are sent in the language of the user who created the link.
Can I link multiple Slack channels to one awork project (or one channel to multiple projects)?
Can I link multiple Slack channels to one awork project (or one channel to multiple projects)?
No. Each Slack channel can only be linked to one awork project, and you can link only one Slack channel per project.
How do I link a closed Slack channel?
How do I link a closed Slack channel?
Open the closed channel in Slack, invite the bot by posting @awork and confirming the invitation, then use /link to select the project. To disconnect, use /unlink.
