← Back to Dashboard

LAON VaultGuard — Alert Setup Guide

Configure Slack, Email, Teams, Discord, Telegram alerts for real-time secret detection notifications.

Slack

1 api.slack.com/apps -> Create New App -> From scratch
2 App Name: LAON VaultGuard, workspace select -> Create App
3 Left menu: Incoming Webhooks -> Activate -> Add New Webhook to Workspace
4 Select target channel -> Allow -> Copy Webhook URL
5 .env: SLACK_WEBHOOK_URL=https://hooks.slack.com/services/T.../B.../xxx
6 Dashboard -> Alert Settings -> Slack ON

Email (Gmail)

1 Gmail -> Settings -> See all settings -> Accounts -> App passwords
2 Generate app password (2FA required) -> Copy 16-char code
3 .env:
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_USER=your@gmail.com
EMAIL_PASS=your-app-password
EMAIL_TO=team@company.com
REPORT_SCHEDULE=daily
4 Dashboard -> Alert Settings -> Email ON, select frequency

Teams

1 Teams channel -> "..." menu -> Connectors -> Incoming Webhook -> Add
2 Name: LAON VaultGuard -> Create -> Copy URL
3 .env: TEAMS_WEBHOOK_URL=https://xxx.webhook.office.com/...

Discord

1 Server Settings -> Integrations -> Webhooks -> New Webhook
2 Name: LAON VaultGuard, select channel -> Copy Webhook URL
3 .env: DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...

Telegram

1 @BotFather -> /newbot -> name: LAON VaultGuard -> username
2 Copy bot token, get chat ID via @userinfobot
3 .env: TELEGRAM_BOT_TOKEN=123:abc, TELEGRAM_CHAT_ID=-456

Slack

1 api.slack.com/apps -> Create New App -> From scratch
2 App Name: LAON VaultGuard, select workspace -> Create App
3 Left menu: Incoming Webhooks -> Activate -> Add New Webhook to Workspace
4 Select target channel -> Allow -> Copy Webhook URL
5 .env: SLACK_WEBHOOK_URL=https://hooks.slack.com/services/T.../B.../xxx
6 Dashboard -> Alert Settings -> Slack ON

Email (Gmail)

1 Gmail -> Settings -> See all settings -> Accounts -> App passwords
2 Generate app password (2FA required) -> Copy 16-char code
3 .env:
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_USER=your@gmail.com
EMAIL_PASS=your-app-password
EMAIL_TO=team@company.com
REPORT_SCHEDULE=daily
4 Dashboard -> Alert Settings -> Email ON, select frequency

Teams

1 Teams channel -> "..." menu -> Connectors -> Incoming Webhook -> Add
2 Name: LAON VaultGuard -> Create -> Copy URL
3 .env: TEAMS_WEBHOOK_URL=https://xxx.webhook.office.com/...

Discord

1 Server Settings -> Integrations -> Webhooks -> New Webhook
2 Name: LAON VaultGuard, select channel -> Copy Webhook URL
3 .env: DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...

Telegram

1 @BotFather -> /newbot -> name: LAON VaultGuard -> username
2 Copy bot token, get chat ID via @userinfobot
3 .env: TELEGRAM_BOT_TOKEN=123:abc, TELEGRAM_CHAT_ID=-456

Slack

1 api.slack.com/apps -> Create New App -> From scratch
2 App Name: LAON VaultGuard, select workspace -> Create App
3 Left menu: Incoming Webhooks -> Activate -> Add New Webhook to Workspace
4 Select channel -> Allow -> Copy Webhook URL
5 .env: SLACK_WEBHOOK_URL=https://hooks.slack.com/services/T.../B.../xxx
6 Dashboard -> Alert Settings -> Slack ON

Email (Gmail)

1 Gmail -> Settings -> See all settings -> Accounts -> App passwords
2 Generate app password (2FA required) -> Copy 16-char code
3 .env:
EMAIL_HOST=smtp.gmail.com
EMAIL_PORT=587
EMAIL_USER=your@gmail.com
EMAIL_PASS=your-app-password
EMAIL_TO=team@company.com
REPORT_SCHEDULE=daily
4 Dashboard -> Alert Settings -> Email ON, select frequency

Teams

1 Teams channel -> "..." menu -> Connectors -> Incoming Webhook -> Add
2 Name: LAON VaultGuard -> Create -> Copy URL
3 .env: TEAMS_WEBHOOK_URL=https://xxx.webhook.office.com/...

Discord

1 Server Settings -> Integrations -> Webhooks -> New Webhook
2 Name: LAON VaultGuard, select channel -> Copy Webhook URL
3 .env: DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...

Telegram

1 @BotFather -> /newbot -> name: LAON VaultGuard -> username
2 Copy bot token, get chat ID via @userinfobot
3 .env: TELEGRAM_BOT_TOKEN=123:abc, TELEGRAM_CHAT_ID=-456