Slack integration
Integrating Efento Cloud with Slack enables your team to receive real-time alerts directly in the communication channels you use every day. This seamless ensures that important information reaches the right people instantly, without the need to constantly monitor dashboards or emails. By automating notifications through Slack, teams can respond to issues faster, improve collaboration across departments, and maintain full visibility into environmental and operational data within Efento Cloud - all while keeping communication streamlined and efficient.
Before you start
To integrate Slack with Efento Cloud you will require:
Slack account and Slack workspace either paid or free account
Efento Cloud account with Administrator permission to the selected organisation
Slack configuration
Create a Slack app
Log in to your Slack account
Go to Slack API: Your Apps
Click Create New App
Choose From scratch
Enter an app name (e.g.
Efento Cloud notification bot) and select the workspaceClick Create App
Configure bot permissions
In the left-hand menu, go to OAuth & Permissions
Scroll down to Scopes section and under Bot Token Scopes, click Add an OAuth Scope and add permission to
chat:write
If you wish, you can customise bot’s appearance. In the left-hand menu, go to Basic Information and scroll down to Display Information section. Set colour, app icon and descriptions and save changes
Efento Cloud configuration
Create a new Slack connection
In the left-hand menu go to Settings (gear icon) and Organisation settings
Navigate to Integrations
In the Slack section click the Add new Connection button
Set connection parameters by:
Adding connection name (e.g. Slack integration channel)
Pasting the Bot User OAuth Token (starts with
xoxb-...) (this is the token you have copied in step 3 in the ‘Install the app to your workspace’ section of Slack configuration)Entering the channel ID / name (step 1 in the ‘Copy the channel ID’ section of Slack configuration)

Click the Test connection button. If the connection is successful, you will see a test message in your Slack channel.

If no message is received, verify if:
The bot has been invited to the channel
The token and channel ID are correct
The app has the necessary permissions
Save the connection by clicking Add connection
Enable Slack notifications for selected rule(s)
In the left-hand menu go to Settings (gear icon) and Rules and notifications
Select rule name and parameters and press the Next button
Select sensors / location to which the rule will be assigned and press the Next button
In the Notifications section press the Connect integration button
In the Integrations drop down menu select Slack and in the Connect Integration drop down select the name of the added integration. Press the Connect Integration button and save changes. From now on, if the rule is triggered, you will receive the integration to the selected Slack channel

Last updated


