Notification Config

Configure delivery channels for alerts and notifications (e.g. Telegram, email, Webhook); each notification type can pick its own channel, and the AI Agent channel can enable smart replies.

Notification configuration sets the delivery channels for alerts and important events. For each notification type you choose one channel (e.g. Telegram, email, or Webhook group bot) and fill in the parameters; after that, events such as trades, takeovers, market moves, and backtest results are sent to the selected channel for timely handling. When the dialog is titled “Notifications and chat”, it also includes the AI Agent type: once configured you can chat with AI Agent on that channel and optionally enable smart reply (group messages are auto-replied by AI Agent). This page describes notification types, channels and options, smart reply, and usage tips.


Notification Types

The config page is split by notification type; each type can have its own channel, parameters, and enable/disable. Types include:

TypeDescription
AI AgentChat with Pluto AI Agent on this channel; can enable smart reply so AI Agent auto-replies in the group. Complete AI Config first.
TradingTrading-related pushes: buy/sell signals, order status, bot start/stop, etc.
TakeoverAuto-takeover status changes, takeover orders hitting take-profit/stop-loss, etc.
Market alertsAlerts for unusual volatility, price moves, etc.
Backtest resultsNotifications when a backtest finishes and result summary.

The left side lists notification types; the right shows channel selection and form for the selected type. Each type shows as “Enabled” or “Not configured/Disabled”.


Channels and Configuration

Each notification type can have only one delivery channel. Supported channels and main options:

Webhook group bot

  • Webhook URL: The group bot’s Webhook URL.
  • Signing secret: If the bot uses request signing, enter the secret.
  • AI Agent type: Can enable “Smart reply” and set the message receive URL (outgoing webhook) so group messages are sent to the system and AI Agent can reply.

Telegram

  • Bot Token: Token from BotFather for the bot.
  • Default chat ID: Group or private chat ID that receives notifications; you can use “Auto get” after sending a message in the group.
  • AI Agent type: Can enable “Smart reply” and set Webhook URL and Secret Token, and use “Set Webhook” / “Remove Webhook” to bind or unbind the bot for receiving messages.

Email

  • SMTP server, port, TLS or not.
  • Sender username and password (or app password).
  • Optional: sender address, subject prefix, etc. (if the UI offers them).

Config is stored encrypted. After filling, click “Save” then “Send test message” to confirm delivery.


Smart Reply (AI Agent type)

Smart reply is available only when the notification type is AI Agent and the channel supports group chat (e.g. Webhook group bot, Telegram):

  • Webhook group bot: After enabling, set the Outgoing message receive URL so messages @ the bot or sent to the bot in the group are forwarded to the system and AI Agent can reply back to the group.
  • Telegram: After enabling, set the Webhook receive URL and Secret Token and click “Set Webhook” so messages received by the bot are forwarded to the system for AI Agent to reply.

Ensure AI Config is configured first, or AI Agent cannot reply. Critical actions (e.g. start/stop bot) will require confirmation in the group to avoid mistakes.


Suggested Configuration Flow

  1. Choose notification type: On the left, click the type to configure (e.g. “Trading”).
  2. Choose channel: In the dropdown on the right select Telegram, email, or another channel.
  3. Fill parameters: Enter Webhook/Token/SMTP etc. for the chosen channel; for AI Agent with group chat and smart reply, fill and save the smart-reply fields.
  4. Enable: Use the toggle on the right of the type to turn delivery on; if no channel is selected or not saved, it stays not configured/disabled.
  5. Test: After saving, click “Send test message” to confirm you receive it.
  6. Refresh: If config was changed elsewhere, click “Refresh” to sync the list.

A “Help” button in the dialog explains how to get each channel (e.g. Telegram, email) and rate limits.


Next Steps