Synthetic Monitoring (Browser Flow)

String together navigate/click/fill/assert browser steps in one session — cookies and login state persist across the whole flow.

Steps run in order against one browser session, so cookies and login state carry across them. The flow stops at the first failed step. Use Extract variable to capture a value, then reference it in a later step as {{name}}.

Device One session for the whole flow — applies to every step, not just new ones.
Add step

Up to 25 steps per flow. Hard wall-clock cap 180 s. Steps after the first must stay on the same domain the flow started on.

A flow that works when you test it by hand is a flow you tested once.

Run this journey on a schedule

  • Runs as often as every minute
  • Screenshot at the failing step
  • HAR waterfall retained on failure
  • Per-step duration thresholds
  • Email, Slack + Teams alerts
  • Full run history
Start monitoring → 14-day free trial · No credit card required

Frequently Asked Questions

What is Synthetic Monitoring / a browser flow?

It replays a sequence of real browser actions — navigate, click, fill in a form, wait for an element, assert something is visible or contains text — in one headless Chromium browser session, the same way a real visitor would use your site. Because every step runs against the same browser context, cookies and login state carry over naturally from one step to the next, so you can test a full login-then-checkout style journey, not just a single page load.

What happens when a step fails?

The flow stops at the first failed or errored step (later steps are skipped, since a broken transaction makes anything after it meaningless) and a screenshot is captured automatically at the point of failure, so you can see exactly what the page looked like.

Can a flow navigate to a different domain partway through?

No. Every navigate step after the first must stay on the same registrable domain the flow started on — a step that tries to jump elsewhere is blocked and reported as an error. This keeps a flow scoped to the site it was built to test.

How many steps can one flow have?

Up to 25 steps per flow in the current release.