Slack Integration
The Slack integration with Asset Panda enables real-time notifications to be sent from Asset Panda to Slack. Notifications trigger through automation rules and deliver to specific Slack users or channels. This integration improves visibility into asset-related activities and supports faster decision-making.
Use the Slack integration in Asset Panda to send real-time notifications directly to Slack channels or users. These notifications are triggered through automations and provide instant updates related to asset management activities. The integration improves communication and helps teams stay aligned by delivering updates where they already collaborate.
All setup actions for Slack must be performed using the Slack API portal: https://api.slack.com/apps.
Prerequisites
Active Asset Panda subscription
Slack workspace with permission to install apps
Slack account with admin or app installation privileges
Slack Bot User OAuth Token
Admin access to Asset Panda
Role and Access Requirements
App installation must be allowed in the Slack workspace
The user performing the setup must have permission to install and configure Slack apps
The bot must be manually invited to each private channel where notifications should be delivered
Slack Tasks
Creating a Slack App
Click Create New App
Select From scratch
Enter an app name (for example,
AssetPandaNotification)Select the workspace where the app will be used
Click Create App
Configuring Bot Token Scopes
In the app dashboard, open OAuth & Permissions
Scroll to the Bot Token Scopes section
Add the following scopes:
channels:join
Join public channels
channels:read
View public channel information
chat:write
Send messages as the bot
chat:write.public
Send messages to public channels without joining
groups:history
View messages in private channels where the bot is a member
groups:read
View details of private channels
groups:write
Manage or create private channels where the bot is a member
incoming-webhook
Post messages to specific channels
users:read
View members in the workspace
users:read.email
View email addresses of members in the workspace
Installing the Slack App
In OAuth & Permissions, go to the OAuth Tokens for Your Workspace section
Click Install App to Workspace
Review the requested permissions and click Allow
Copy the generated Bot User OAuth Token
Asset Panda Tasks
Adding the Slack integration in Asset Panda
Log in to Asset Panda with an administrator account.
Navigate to Settings > Account Management.
Under the appropriate module, click Manage under Integrations.
Open the Integration Store for the selected account.
Locate the Slack tile and click Add.
Switch to the Integrations in this module tab.
Locate the Slack tile and click Configure.
Authenticating the Slack Connection
On the authentication screen in Asset Panda, provide a valid Slack token.
Log in to Asset Panda with admin access
Go to Settings > Account Management
Under the relevant module, click Manage next to Integrations
Open the Integration Store
Locate the Slack tile and click Add
Go to the Integrations in this module tab
Click Configure next to Slack
Paste the Bot User OAuth Token obtained from the Slack API portal
Click Test and save connection
If the test passes, click Continue with Mapping
Choose the saved view or collection where notifications will apply
Click Save to complete the configuration
Building an Automation to Send Information
User Automations to create a notification to be sent via Slack. Notifications can be sent to Channels or Users in Slack. To configure the notification:
Go to Settings.
Click Automations in the desired module.
Click Create.
Select the Trigger and set the conditions for the action.
Choose Notification in Type.
Select Slack notification in Notification Type.
Click Edit.
Click To and select the Channel or Username to collaborate with.
Click Save.
Last updated

