Slack Integration
Connect Roboticks to your Slack workspace to receive real-time alerts, deployment notifications, and device status updates directly in your channels.Features
- Real-time alert notifications with severity indicators
- Interactive buttons to acknowledge/resolve alerts directly from Slack
- Slash commands for quick status checks (
/roboticks status,/roboticks alerts) - Rich message formatting with device details and metrics
- Customizable channel routing for different alert types
- Direct message notifications to specific team members
Setup
Step 1: Install the Slack App
- Go to Settings > Integrations in Roboticks
- Find Slack and click Add to Slack
- You’ll be redirected to Slack to authorize the app
If you have multiple Slack workspaces, select the one where you want to receive Roboticks notifications.
Step 2: Authorize Permissions
Review and approve the permissions requested by the Roboticks app:- Post messages - Send alerts and notifications to channels
- Respond to commands - Handle
/roboticksslash commands - Access workspace info - List channels for routing configuration
Step 3: Configure Channels
After installation, configure which channels receive notifications:- Return to the Slack integration in Roboticks
- Set the Default Channel (e.g.,
#alerts) - Optionally configure per-severity routing
Configuration Options
| Option | Description |
|---|---|
| Default Channel | Channel for all notifications (override per alert type) |
| Enabled | Toggle the integration on/off |
| Enabled for Alerts | Receive alert notifications |
Slash Commands
Once installed, team members can use these commands in Slack:| Command | Description |
|---|---|
/roboticks status | Show current device fleet status |
/roboticks alerts | List recent active alerts |
/roboticks help | Show available commands |
Alert Message Format
Slack alerts include:Troubleshooting
Not receiving notifications
Not receiving notifications
- Verify the integration is enabled
- Check the default channel exists and the bot has access
- Review integration logs for delivery errors
Can't find the channel
Can't find the channel
The Roboticks bot needs to be invited to private channels:
Slash commands not working
Slash commands not working
- Ensure the Slack app is installed in your workspace
- Check that slash commands were authorized during setup
- Try reinstalling the app
Reconnect after workspace changes
Reconnect after workspace changes
If your Slack workspace settings change, you may need to reauthorize:
- Remove the integration in Roboticks
- Click Add to Slack again
- Complete the authorization flow
Security
- OAuth tokens are encrypted at rest
- Tokens can be revoked at any time from Slack’s App Management
- Roboticks only requests minimum required permissions
- All communication uses TLS encryption