splithub_alerts
Create and manage alert rules for experiments and analytics: list, add, enable, disable, delete, or dry-run tests for SRM, winners, traffic changes, quotas, and event counts.
Instructions
Alert rules (SplitHub Cloud; they fire on Pro, a rule added on another plan is saved switched off). action list (default): rules with condition, params (params.progress { total, fired, month? } on usage and event_count is read-only), enabled; channels; history (recent alerts). add: condition + params. Experiment conditions (experiment = one key, omit for every running one): srm (broken split), winner (minVisitors?), loser (lift %, minVisitors?), exposures (visitors), conversions (conversions), duration (days), no_events (hours). Account: quota (percent of the monthly allowance), usage (every: alert each time this month's billed events cross another multiple, e.g. 1000). Analytics (property required): traffic_drop / traffic_spike (percent vs the same 24 hours a week before), goal_silent (goal, hours), event_count (event, any event when omitted; count; repeat = every count instead of once). Experiment rules may also pause, finish or dropLoser (winner / loser). enable, disable, delete, test (dry run: what would fire now, nothing sent): rule = id, the start of it, or the name. Where alerts go (email, Slack, Discord, webhook) is set in the dashboard.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| goal | No | ||
| lift | No | ||
| name | No | ||
| rule | No | rule id, id prefix or name (enable, disable, delete, test) | |
| count | No | ||
| event | No | ||
| every | No | ||
| hours | No | ||
| pause | No | ||
| action | No | ||
| finish | No | ||
| repeat | No | ||
| enabled | No | add: false saves it switched off | |
| percent | No | ||
| property | No | ||
| visitors | No | ||
| condition | No | ||
| dropLoser | No | ||
| experiment | No | ||
| conversions | No | ||
| minVisitors | No | ||
| cooldownHours | No |