You can integrate Dogu with Slack Workspace to send events from Dogu to Slack:
- Remote success and failure events
- Routine success and failure events
Integration With Workspace
Go to Organization > Settings > Integration and click the Connect button for Slack.
On the Slack integration page, click the "Allow" button.
You can verify that Dogu has been successfully added in the Slack Workspace's App.
On the Remote and Routine pages, you can set up the Slack Channel by clicking on the Slack button.
If you wish to set up a Private Channel, you need to invite the Dogu bot to the Private Channel. For more information, please refer to Private Channel.
After configuring the Slack Channel, you can either send all events or just specific events to Slack.
- On Success: Sends to Slack when the event succeeds.
- On Failure: Sends to Slack when the event fails.
Upon successful Slack integration, messages will be sent to the Slack Channel for specific events as shown below.
The Executor mention will only work if the Dogu user's Email and the Slack user's Email are the same.
If you want to set up a Private Channel, you need to invite the Dogu bot to the Private Channel. For the invitation, mention @Dogu in the Private Channel.
Click the "Invite" button to invite the Dogu bot to the Slack Channel.
When you return to the Dogu page, you can verify that you can properly select the Private Channel.