Feature
Synthetic browser checks
An uptime check confirms the homepage answers. It says nothing about whether a customer can actually log in or check out. Synthetic checks drive a real browser through the flows that make you money.
Describe the flow as steps
[
{ "action": "goto", "url": "https://app.example.com/login" },
{ "action": "fill", "selector": "#email", "value": "[email protected]" },
{ "action": "click", "selector": "button[type=submit]" },
{ "action": "assert_text", "text": "Welcome" }
]
Run on a schedule, alert on failure
- › Runs in a managed headless browser on the interval you choose
- › Asserts each step; a failure captures which step broke and a screenshot
- › Failures open an on-call incident and alert, and resolve automatically when the flow passes again
Availability
Synthetic checks run on a managed browser service. Configure flows from the REST API and watch their history per check.
Start monitoring in minutes
Free for one domain. No credit card required.
Get started freeSee the full feature list or pricing.