giip

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
    chat:write
    and
    incoming-webhook
    permissions.
  • 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

  1. Navigate to the GIIP [System Management] > [Slack Bot Setup] menu.
  2. Click the [Register New Bot] button and enter the issued Bot Token and Channel ID.
  3. Click [Send Test Message] to verify if a "GIIP integration successful" message arrives in the respective Slack channel.
  4. 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
    /giip status
    to the GIIP bot to instantly query summarized infrastructure info within Slack.

Version: 1.0 Last Updated: 2026-03-19 Source:

giipv3/public/help/slack-bot-setup.en.md