Skip to content

Settings → Alert thresholds

Audience

Workspace owners and admins. Members can view thresholds but not edit them.

BOS surfaces alerts when certain metrics cross a threshold you have set. The Alert thresholds tab is where you configure those thresholds. Sensible defaults are pre-set when the workspace is provisioned; tune them to match how your business actually runs.

Categories of alerts

CategoryWhat it watchesExamples
CashBank journal balancesCash below threshold X
ReceivablesOpen customer invoicesInvoice overdue > N days
PayablesOpen vendor billsBill due in < N days
StockOn-hand levelsProduct below reorder point
PipelineOpen opportunitiesDeal stuck in stage > N days
SystemPlatform healthBackup failed, integration disconnected

Each category has multiple individual alerts you can enable, disable, or tune.

Editing a threshold

Click an alert row to expand its settings:

SettingWhat it controls
EnabledToggle the alert on / off
ThresholdThe numeric value at which the alert fires
SeverityInfo / Warning / Critical — affects badge colour and ranking
NotifyIn-app only / + Email / + Matrix
OwnerMember who is responsible for this alert
Cool-downMinimum hours between repeated firings

Example — Cash below threshold

SettingValue
EnabledON
ThresholdBGN 50,000
SeverityWarning at threshold, Critical at 50% of threshold
NotifyIn-app + Matrix room
OwnerFinance lead
Cool-down24 hours

This alert fires when the combined cash balance across all bank journals drops below BGN 50,000. It re-fires at most once per 24h even if the balance keeps oscillating around the threshold.

Example — Invoice overdue > 30 days

SettingValue
EnabledON
Threshold30 days
SeverityWarning
NotifyIn-app + email to invoice creator
Owner(per invoice — defaults to the salesperson)
Cool-down168h (1 week)

The alert fires per-invoice; once acknowledged or paid, it does not re-fire.

Default thresholds shipped at provisioning

PLANA seeds sensible defaults at provisioning time based on tier:

AlertStarter defaultPro defaultEnterprise default
Cash belowBGN 25,000BGN 50,000BGN 100,000
Invoice overdue30 days30 days30 days
Bill due in7 days7 days14 days
Stock below reorderper-product (from Odoo)samesame
Deal stuck30 days30 days30 days
Backup failedalwaysalwaysalways
Integration disconnected6 hours6 hours1 hour

You should review and tune within the first week of using BOS.

Severity → behaviour

SeverityUI treatmentNotify by default
InfoBlue badge, no count in TitleBarIn-app only
WarningYellow badge, counted in TitleBarIn-app + email
CriticalRed badge, counted, persistent notificationIn-app + email + Matrix

The TitleBar shows the count of open Warning + Critical alerts. Info alerts don't add noise to the badge.

Cool-down — avoiding alert fatigue

The cool-down prevents a single condition from firing repeatedly. A useful pattern:

  • Cool-down 24h for daily-checked metrics (cash, top-line revenue)
  • Cool-down 1h for fast-moving metrics (real-time stock, system health)
  • Cool-down 168h (1 week) for slow follow-ups (overdue invoices)

If a cool-down hides something important, drop it temporarily, fix the root cause, and re-enable it.

Custom alerts

The default categories cover most needs. For a custom alert — e.g. "alert me when category X stock drops below Y" — you have two paths:

  1. Workspace API + your own automation — your script queries PLANA via the API and emits an alert into Matrix
  2. Roadmap: custom alert rules in BOS — a UI to define arbitrary threshold rules across any reachable field. On the roadmap, not yet shipped

In the meantime, the workspace's Matrix room is a fine channel for ad-hoc alerts.

Owner per alert

When you assign a member as the owner of an alert:

  • They are the one who receives the email / Matrix mention when it fires
  • They are responsible for acknowledging or escalating
  • The Alerts view groups alerts by owner so the dashboard shows ownership at a glance

Common assignments:

  • Cash alerts → Finance lead
  • Receivables → Sales lead or Finance
  • Payables → Operations / Finance
  • Stock → Warehouse manager
  • Pipeline → Sales lead
  • System → Workspace owner

Where to read more

© PLANA Digital Ltd.