Slack Bot Setup Guide
Learn how to configure a GIIP-exclusive Slack bot (App) to receive real-time notifications for infrastructure failures and major events.
📋 Overview
The Slack Bot immediately propagates critical issues or resource shortages detected by the GIIP platform to the designated Slack channels of the person in charge. This enables rapid response without having to constantly monitor the web dashboard.
🔍 Key Setup Steps
1. Slack App Creation & Token Issuance
- Go to the Slack API site and select 'Create New App'.
- Bot Type: Grant
andchat:write
permissions.incoming-webhook - Bot User OAuth Token: Copy the token starting with
.xoxb-
2. Registering the Bot with GIIP
- Enter the copied token in the GIIP [Notification Settings] menu.
- Enter the Default Channel ID to receive notifications (e.g.,
).C0123456789
3. Notification Filter & Type Selection
Since receiving every event can be noisy, select only the types you need.
- Critical Issues: Items requiring immediate action, such as server downs or connection drops.
- AI Recommendations: Suggestions for cost reduction or resource optimization.
- Security Alerts: Detection of abnormal login attempts or security threats.
🛠️ Setup Steps
- Navigate to the GIIP [System Management] > [Slack Bot Setup] menu.
- Click the [Register New Bot] button and enter the issued Bot Token and Channel ID.
- Click [Send Test Message] to verify if a "GIIP integration successful" message arrives in the respective Slack channel.
- Use the notification checkboxes at the bottom to determine the range of events to receive and save.
💡 Tips
- Channel Separation: Separate channels for 'Ops' and 'R&D' so that each owner receives only the notifications relevant to them.
- Slack Commands: (Planned) You will be able to enter commands like
to the GIIP bot to instantly query summarized infrastructure info within Slack./giip status
Version: 1.0 Last Updated: 2026-03-19 Source:
giipv3/public/help/slack-bot-setup.en.md