Chat notifications
Kiste can post directly into a Discord, Slack, or Telegram chat the moment an item’s stock drops to or below its minimum quantity — no email inbox to check, just a message where your team already talks.
This lives in Settings → Organisation → Chat notifications, and is admin-only to configure.
How the trigger works
Section titled “How the trigger works”- The message fires once, the moment an item crosses at or below its minimum quantity — not on every scan or movement afterward while it stays low. You won’t get spammed by the same low-stock item every time someone takes one more unit out.
- Once the item is restocked back above its minimum, the next time it dips low again, it notifies again.
- You can wire up any combination of the three channels below — all configured ones get the same message.
Turn on Notify on low stock to enable sending; the toggle and the channels are independent, so you can set up a channel first and leave the toggle off until you’re ready.
Discord
Section titled “Discord”- In Discord, open the channel you want alerts in → the gear icon (Edit Channel) → Integrations → Webhooks → New Webhook.
- Name it (e.g. “Kiste Alerts”), confirm the channel, then Copy Webhook URL.
- Paste that URL into the Discord field in Kiste and Save.
- Create an Incoming Webhook for your Slack workspace and pick the channel it should post to.
- Copy the webhook URL Slack gives you (starts with
https://hooks.slack.com/services/...). - Paste it into the Slack field in Kiste and Save.
Telegram
Section titled “Telegram”Telegram needs a bot rather than a webhook URL:
- Message @BotFather on Telegram, send
/newbot, and follow the prompts to name it. BotFather replies with a bot token (looks like123456789:ABCdefGhIJKlmNoPQRstuVwXyZ). - Add the bot to the group or channel you want alerts in.
- Find the chat ID: send any message in that group, then open
https://api.telegram.org/bot<YOUR_TOKEN>/getUpdatesin a browser (with your real token in place of<YOUR_TOKEN>) and look for"chat":{"id": ...}in the response. Group chat IDs are usually negative numbers. - Paste the bot token and chat ID into their fields in Kiste and Save.
Testing it
Section titled “Testing it”After saving at least one channel, Send test notification sends a one-off confirmation message to every configured channel right away — useful for checking the setup without waiting for stock to actually run low. If a channel fails, the button tells you which one so you can double-check that URL or token.
Replacing or removing a channel
Section titled “Replacing or removing a channel”Webhook URLs and the Telegram bot token are write-only in the settings form — once saved, Kiste shows Configured rather than displaying the value back to you, so leaving a field blank and saving again never accidentally clears it. To change a channel, type a new value over the placeholder; to remove one entirely, use the Remove link next to that channel’s status.