Alert rules
Build rules over probability, 24h move, volume, expiry, or UMA status. Active rules show on this page; firing rules surface as a banner on Home; the triggered-history list at the bottom records every past firing.
Delivery channels
Alert rules and the firing history are stored locally in your browser. In-app banners on Home fire as soon as any rule is satisfied. Email delivery activates as soon as the email channel goes live — every existing rule keeps working without changes.
Create alert
From any marketQuick start · market presets
When
Search by question text, category, or slug. The list filters the top 300 markets by 24h volume.
If
Deliver
Active rules
No active rules yet
Start with a preset or create a custom rule. When any rule fires, an in-app banner appears on Dashboard; email delivery ships next.
- · Big 24h move — the absolute 24-hour change crosses a threshold.
- · Resolution within 24h — market is about to settle.
- · Volume surge — 24h volume crosses a threshold.
- · UMA status flip — UMA dispute / settlement state changes.
- · Whale trade — a single trade ≥ $10k lands.
- · Signal fires — any research signal becomes active.
Triggered history
No triggers yet. Fired alerts appear here with a timestamp, the market, the condition that fired, and the delivery status — most recent 20 retained.
- · When fired
- · Market & condition
- · Delivery (in-app / email)
Power-user automation. When any of your alert rules fire in this browser, Orrery POSTs a stable JSON payload to every active endpoint below. Fully client-side — no server-side delivery yet, so an endpoint only fires while an Orrery tab is open. Use it for personal Zapier/n8n hooks, Discord webhook URLs, custom Lambda Function URLs.
Payload format
POST <your-url>
Content-Type: application/json
X-Orrery-Event: alert.fired
X-Orrery-Schema: 1
{
"type": "alert.fired",
"schema_version": 1,
"fired_at": "2026-04-30T12:00:00.000Z",
"alert": {
"id": "...",
"rule_id": "...",
"kind": "price_above",
"threshold": 0.6,
"message": "Probability 62¢ ≥ 60¢",
"current_value": 0.62,
"reasons": [...]
},
"market": {
"slug": "...",
"question": "...",
"url": "https://orrery.me/markets/..."
},
"source": { "app": "orrery", "docs": "https://orrery.me/docs/agents" }
}