StaySignals
Concepts

Risk settings

Pick a point on the protection / revenue tradeoff.

A risk setting is the preset that decides how a decision turns into a suggestedAction. It's the single dial you adjust when you want StaySignals to be more or less strict.

The setting doesn't change the riskScore or the riskLevel — those are the same regardless of which preset is active. Only the suggestedAction (allow or deny) is affected.

There are three presets. Wire values are camelCase: maximizeProtection, balanced, maximizeRevenue.

Maximize protection

Deny early. Catches more non-customer bookings at the cost of denying some real customers. Use when the cost of a missed non-customer booking is high — for example, high-value inventory or a property that has been hit hard recently.

Balanced

The default. Deny only checkouts that look clearly non-customer; let ambiguous cases through. Appropriate for the steady state of most OTAs most of the time.

Maximize revenue

Allow aggressively. Deny only the clearest non-customer cases. Use when you'd rather let some non-customer bookings through than risk interrupting a real customer mid-checkout — for example, during a launch or a high-traffic promotion.

How to switch

Change the active preset in the Dashboard under Risk control. Changes apply to future decisions only; past decisions keep the riskSetting they were scored under (and carry it on the decision record).

The Dashboard also shows a projected-impact panel: what each preset would have done if it had been active across your recent traffic. Use it to compare before committing.

On this page