Platform/Alerts (Ping)
Alerts

Set the rule.
Let it find you.

Ping is the Peaqplus alert engine. You define what matters — a threshold, an anomaly, a stagnation — and the platform watches for it on the schedule you set. When it fires, the right person hears about it on the channel that fits their day.

Stop opening five dashboards every morning. The numbers that need a decision come to you — and so does every other cross-module event, on the same unified notification surface.

inbox · mail.peaqplus.com
P
Peaqplus Ping
alerts@peaqplus.com · Mon 07:00
Triggered
High-occupancy alert · 3 days
Rule: Occupancy > 70% · next 30 days
DateOccupancyvs LY
Fri, Aug 1582%+8 pp
Sat, Aug 1691%+12 pp
Sun, Aug 1774%+5 pp

Suggested action. Review pricing and operational staffing for the weekend — three properties in your compset moved up overnight.

Sent to: anna@hotel.example · gm@hotel.example · owner@hotel.example
01
The premise

Push, not pull.

Most platforms hand you the data. You then have to remember to open the dashboard, scan it, and notice what changed. Ping inverts the flow: you tell the platform what's worth noticing, the platform watches the data, and you only hear from it when there's something to react to.

The morning routine compresses to one inbox glance. The cognitive load of monitoring drops. Decisions land back where they should — on the days that move the needle, not the days that didn't change.

How it runs
  • Scheduled checks — daily, weekly, or hourly cadences supported
  • Per-hotel scope — each rule attached to one property
  • Multiple recipients per alert — RM + GM + owner can all be on the same trigger
  • Per-alert language — picked from the recipient's account language
  • Silent logging on SMTP failure — no trigger is ever lost, even when email isn't delivered
SCHEDULED · PING PIPELINE
Rule defined
metric · operator · threshold · schedule · recipients
Scheduled check
runs in the background · per hotel · per rule
Trigger captured
logged with affected dates and actual values
Email + UI surface
inbox · home tile · calendar heatmap
Runs every morning · in the recipient's language · one or many recipients
The four alert types

Threshold. Movement. Anomaly. Stagnation.

Every alert is a rule across one of these four logical families. The brief is simple, the underlying logic is precise.

01
Data — threshold

The current value reaches, exceeds, or falls below a threshold you set. The "is the number where it should be?" check.

Example: "Occupancy > 70% in the next 30 days"
02
Data Change — pickup

How much a metric moved over the last N days. The movement itself is the signal — not the absolute value.

Example: "7-day room-night pickup ≥ 15"
03
Deviation — anomaly

How far the current value drifts from a reference: your window's average, the same week last year, or an 8-week weighted-decay baseline.

Example: "ADR ±20% off baseline" · YoY: ISO-week + weekday alignment
04
No Change — stagnation

The pickup is at or near zero — nobody is booking and nothing has moved. The "forgotten day" pattern.

Example: "ADR unchanged for 7 days" or "Occupancy pickup = 0 for 14 days"
02
Ready on day one

11 templates. Pick one. Tune it.

You don't start from a blank page. Eleven pre-configured alerts cover the patterns most hotels watch in their first week. Pick a template, adjust the threshold to your context, choose recipients, set a schedule — done.

Custom alerts come next, when you've seen what matters to your property specifically.

The starter pack
  • High-occupancy alert — coverage > 70% in the next 30 days
  • Low weekend occupancy — < 40%, 14 days ahead, weekends only
  • Fast room-night pickup — 7-day pickup ≥ 15
  • Stuck rates — ADR unchanged for 7 days
  • Stagnant occupancy — occupancy flat for 5 days
  • Material deviation — ADR ±20% off window average
  • Revenue anomaly — room revenue +30% above average
  • Occupancy budget monitoring — vs your plan
  • Revenue budget alert — total revenue vs plan
  • No-change occupancy — pickup = 0 over 14 days
  • Frozen rates — ADR 7-day pickup = 0 over 21 days
See pricing
app.peaqplus.com/alerts/manage/new
NEW ALERT · STEP 1 / 5
Pick a template
Start from a pattern, fine-tune in the next steps.
High-occupancy alert
Data
Low weekend occupancy
Data
Fast room-night pickup
Data Change
Stuck rates
No Change
Material deviation (ADR)
Deviation
+ 6 more templates · or start from scratchNext: thresholds →
The metrics it watches

Every metric. All four types.

Any supported metric can be paired with any of the four alert logics. Mix and match for the watch pattern that matches your operating style.

01
Room nights

Occupied-room count. The capacity metric.

data · change · deviation · no change
02
Occupancy %

Capacity-utilization ratio. The headline number.

data · change · deviation · no change
03
ADR

Average daily rate — the headline pricing metric, accommodation-inclusive.

data · change · deviation · no change
04
Rate-only ADR

Room-rate-only ADR — strips F&B and ancillary to isolate the room price signal.

data · change · deviation · no change
05
Accommodation revenue

Room + ancillary stay revenue.

data · change · deviation · no change
06
Room revenue

Room-rate-only revenue line.

data · change · deviation · no change
07
F&B revenue

Food & beverage line — separated for strong-MICE properties.

data · change · deviation · no change
08
Other revenue

Ancillary revenue line — spa, parking, fees.

data · change · deviation · no change
09
Total revenue

Top-line — sum of all revenue categories.

data · change · deviation · no change
03
The alert log

Every trigger, in a calendar heatmap.

Every evaluation is logged — whether it triggered or not. When it did trigger, the log captures which specific dates met the condition, with which actual values, and which recipients received the email (and whether it landed).

The web UI surfaces all of this in a calendar heatmap: the days with more triggers are darker; today is highlighted. Click any day to see the matching alerts. Filter by alert, by date range, or by recipient.

What's on the log page
  • Calendar heatmap — monthly view, intensity = trigger count
  • Per-trigger detail accordion — which condition matched, on which dates, with what values
  • Email-delivery status — silent on success, flagged on SMTP failure (the log persists either way)
  • 7 / 30 / 60 / 90-day filter range
  • Click-through from any heatmap cell to the matching alerts of that day
app.peaqplus.com/alerts
ALERT LOG
March · trigger density
18
Triggers
11
Affected days
6
Active rules
M
T
W
T
F
S
S
1
1×
2
3
4
5
6
1×
7
8
9
1×
10
11
12
13
2×
14
4×
15
4×
16
4×
17
2×
18
1×
19
20
21
1×
22
23
24
1×
25
26
27
2×
28
2×
29
30
1×
31
Mar 14–16: High-occupancy alert & ADR deviation both triggered. 3 days affected.
Intensity: 0 1 2–3 4+
Where the alerts show up

Email. Calendar. Pulse. Home tile.

Email digest

The triggered dates as a formatted table inside the email. Plain language, actionable on a phone glance — no need to log in to act.

See AI / Daily Briefing
Alert-log calendar

Monthly heatmap of trigger density. Click a cell to drill into which alerts fired, with what values, on that exact day.

See Decisions
In Pulse Chat

"Are there any pickup spikes I should know about?" Pulse runs the evaluation right inside the conversation — same logic as the scheduled runs, just on-demand.

See Pulse AI
On your home dashboard

A live tile flags the most recent triggers so the first thing you see when you open Peaqplus is what needed your attention overnight.

See the Insights

An alert is a conversation, not a notification. It opens the right thread on the right day.

04
Ask the AI directly

Pulse Chat runs alert logic on demand.

The four alert families don't just power scheduled checks. Pulse Chat — the platform's natural-language assistant — uses the same evaluation engine. Ask "Is there a pickup anomaly anywhere this week?" in plain English and the agent runs the matching check on your live data, in the conversation, with a 90-day lookahead limit.

Same logic as the scheduled alerts — but nothing is saved. The answer is a conversation, not a stored rule. When the answer surfaces something worth tracking, you can promote it to a scheduled alert in two clicks.

The AI angle
  • On-demand evaluation in the chat thread — same logic as the scheduled runs
  • Ad-hoc questions: "anomalies this week?" · "stuck rates anywhere?" · "70%+ occupancy days?"
  • 90-day lookahead — beyond that, the alert needs to be scheduled
  • Conversation-only — no log entry, no email; an exploration, not a commitment
app.peaqplus.com/pulse
PULSE CHAT
Ask in plain language.
Are there any pickup anomalies this week?
checking pickup anomalies · 7-day window · room-nights
Two days stand out. Fri Mar 14 picked up 12 room-nights in the last 7 days (+220% vs the 8-week baseline). Sat Mar 15 picked up 9 (+180%).
Want me to set this up as a scheduled alert?
05
Beyond alerts · the notification surface

One bell. Every event that matters.

Rule-based alerts are one source of signals. The whole notification surface is broader — and shares the same delivery infrastructure. When a task is assigned to you, when a deadline is tomorrow, when a meeting starts in two hours, when an AI analysis finishes, when a support reply lands, when the team announces a new feature — everything arrives through the same bell, on the same channels, with the same priority logic.

You decide which channels to use. The in-app bell is always on. Sound, desktop browser pop-up, and email digest are each a per-user toggle. High-priority events (a deadline tomorrow, a meeting in 30 minutes, a critical alert) light up the bell with a subtle shake, play a distinct sound, and break through the desktop browser pop-up — so the urgent never has to compete with the routine.

What you'll hear about
  • Task assigned · task status change — when a decision lands a task on your plate
  • Deadline tomorrow — every open task with a due date the next day
  • Meeting in two hours — sent to every participant, every revenue meeting
  • AI analysis ready — when an AI report or forecast correction completes
  • Alert triggered — the rule-based alerts surface here too
  • Support reply · new ticket activity — your support thread updates without an extra login
  • Admin announcement — Peaqplus product news, targeted only to the hotels affected
  • Discussion @mentions and replies — sibling surface · the sidebar unread badge lights up in real time
app.peaqplus.com · top bar
Anna K. · Hotel Margaret
3
Notifications
3 unread
UnreadAll
Deadline tomorrow: Match competitor weekend rates
Decision · pricing · due May 11 · owner: Anna K.
Deadline reminderHIGH
8 min
📅
Meeting in 1h 45m: Friday weekly revenue meeting
12 tiles loaded · AI summary drafting · 5 participants
Meeting reminderHIGH
15 min
🔔
Pickup alert: Aug 14–17 occupancy +220%
Threshold crossed on 3 days · open the affected dates →
Alert triggered
34 min
AI analysis ready: Segments report · April
Narrative drafted · 4 anomalies surfaced · open the report →
AI ready
1 h
Task assigned: Draft May campaign brief
From the Friday meeting · due May 14 · marketing
Task assigned
2 h
SoundDesktop
Mark all read
The four channels

The signal travels however you want to hear it.

Four channels, one underlying event. Each user decides which channels they want active — preferences saved per-user, per-browser. The signal always reaches the in-app bell; the others are opt-in extras.

In-app bell · real-time

The bell icon in the top bar carries the unread count. Click it for the dropdown, see the full list at /notifications. Updates instantly when something new happens — no refresh needed.

Always on
Sound · two priorities

A subtle chime for routine events, a more pronounced sound for high-priority ones. Pre-loaded so there is no delay on the first event of the morning. Toggle in the panel header.

Per-browser toggle
Browser desktop pop-up

For high-priority events, a desktop notification surfaces even when the tab is in the background. One-time permission grant in the browser; turn it off anytime.

Opt-in · high priority
Email digest · daily or weekly

For team members who would rather not live in the app. Daily at 22:00 covers the last 24 hours; weekly on Monday morning summarises the prior week. Grouped by event type. Off by default.

Per-user setting

Every signal arrives in the bell. The other three are how loud you want the rest of your day to be about it.

06
Announcements to the hotels that matter

When something new ships, only the affected hotels hear about it.

When the Peaqplus team ships a new feature, the announcement targets the hotels that actually have it. A new AI capability? Only AI-enabled hotels see the banner. A new Forecasting tier? Only the hotels with Forecasting active. Each user gets the announcement in their own language.

No mass email blast. No popup that everyone has to dismiss. The signal reaches the people whose product just got better — and stays out of the way for everyone else.

How it works
  • Feature-flagged targeting — announcements go only to the hotels with the matching capability
  • Per-user language — every recipient reads it in their own language
  • Audit-logged — who sent what, when, to how many recipients
  • Same delivery surface as everything else — bell, sound, email digest if enabled
app.peaqplus.com/admin/announcements/new
NEW ANNOUNCEMENT · ADMIN
Forecast Advisor is live
Who hears about it
Hotels with AI add-onHotels with Forecasting activeAll hotels
Preview · this announcement will reach42 users · 18 hotels
EN

The Forecast Advisor is live — ask about any day and it explains why the AI moved the forecast.

DE

Der Forecast Advisor ist live — fragen Sie nach jedem Tag, und er erklärt, warum die KI die Prognose angepasst hat.

On send · 42 bells light up · audit-logged · each reader sees it in their own language
Signal → Decision → Action → Outcome

Set the rules. Let your numbers — and your team — find you.

In our 45–60 minute walkthrough, we run Peaqplus on our live demo environment — a simulated property with data that moves day to day — configure three of the templates against the demo property's pattern, and walk through the alert email, the calendar heatmap, and the notification bell when the rules trigger.

No setup fee. Opt-in, per hotel.