Skip to content

Notifications

Receive sync status, daily reminders, and other notifications via LINE / Discord / Telegram. First set up a push channel (where to send), then add reminder rules (which events to send).

Notifications are store-wide, not a personal preference — every manager/owner of the store sees the same channels and rules. Manager permission required to view and configure this page.

Notifications

Add a push channel

  1. In the Push Channels section, click Add Channel (top right).
  2. Enter a Name (e.g. Manager LINE) and pick a Type: LINE Messaging API, Discord Webhook, or Telegram Bot.
  3. Fill in the credentials for that type:
    • LINE: Channel Access Token + Target userId or groupId.
    • Discord: Webhook URL.
    • Telegram: Bot Token + Chat ID (forum groups also need the optional Topic ID).
  4. Click Create.

See the in-form hints for how to obtain each provider's credentials. Channel credentials are stored encrypted.

Test or delete a channel

  1. Click Test at the right of a channel row to send a test message immediately; the page shows Test send succeeded or the failure reason.
  2. Click the trash icon to delete the channel.

Deleting a channel also breaks any reminder rule bound to it; you'll be asked to confirm first.

Add a reminder rule

  1. In the Reminder Rules section, click Add Rule (disabled until at least one channel exists).
  2. Pick a Reminder Type: Daily unclosed reminder, Sync failure alert, Credential expiry alert, Monthly report, Quotation expiring, Expense anomaly, or Low supplies stock.
  3. Scheduled types reveal a cron Schedule field — apply a preset (Daily 21:00, Daily 09:00, Daily 22:00, or 1st of month 09:00).
  4. Under Push to channels (multi-select), check at least one channel, then click Create.

Scheduled types (e.g. daily unclosed) take effect immediately after saving; event types (sync failed / credential expired) are triggered by events and need no schedule. Use the Enabled toggle on a rule row to turn it on or off anytime; click the trash icon to delete it.

Check push records

At the bottom, Last 20 push records lists each push's Time, Type, Title, and Status (Sent / Failed); click ↺ at the top right to refresh.