Skip to main content
This guide walks you through everything you need to go from a blank workspace to a monitored production flow. By the end, you’ll have a real flow running against your live application and alerts set up so you know the instant something breaks — all without writing a single line of test code.
1

Sign up or log in

Go to testyourappnow.com and create your free account, or log in if you already have one. No credit card is required to get started. Once you’re in, you’ll land on your dashboard where all your workspaces and flows live.
2

Create a workspace

Click New Workspace and give it a name that maps to your product or team — for example, acme-production or growth-team. Workspaces keep your flows, schedules, and alert settings organized in one place. You can create multiple workspaces if you manage more than one application or environment.
3

Build your first flow

Inside your workspace, click New Flow and give it a descriptive name like User Signup or Checkout Completion. Then add steps using the visual flow builder:
Step typeWhat it does
Visit URLNavigate to a page in your production app
Fill form fieldType into an input using a CSS selector or label
Click buttonClick any element by text, label, or selector
Assert text visibleConfirm that expected text appears on the page
WaitPause for a condition or a fixed duration before continuing
String these steps together to mirror exactly what a real user does. For example, a signup flow might visit your homepage, click Get Started, fill in an email and password, click Create Account, and then assert that the dashboard heading is visible.
Start with the single most important journey in your app — the one that, if broken, would cost you the most users or revenue. A signup funnel or checkout flow is usually the right place to begin.
4

Run the flow

Click Run to execute your flow immediately against your production URL. You’ll see a live step-by-step trace as each action is performed in a real browser. Steps turn green as they pass. If any step fails, it turns red and a screenshot is automatically captured so you can see exactly what the browser encountered at the moment of failure.A completed run gives you a full pass/fail result with timing data for every step, shareable via a direct link.
5

Set up monitoring

To keep your flow running automatically, click Schedule and choose a recurrence interval. Common options include:
  • Every 15 minutes for high-stakes flows like checkout or login
  • Every hour for secondary journeys like profile updates or onboarding steps
  • Every day for lower-priority or infrequently-changed paths
Scheduled runs execute in the background and appear in your run history. You can pause or adjust the schedule at any time.
6

Set up alerts

Go to Workspace Settings → Notifications and connect your preferred alert channel:
  • Slack — paste your webhook URL and choose the channel to post failure alerts
  • Email — add one or more email addresses to notify when a flow fails
  • Webhook — send a POST request to any URL so you can route alerts into PagerDuty, Linear, or any other tool
TYAN sends an alert the moment a scheduled run fails and another when it recovers, so your on-call rotation always has the full picture.
Your API key is available under Workspace Settings → API. Use it to trigger flow runs directly from your CI/CD pipeline so every deployment is automatically verified before it goes live. See the API Reference for the full endpoint documentation.

How It Works

Understand how flows are executed in production and how monitoring is handled.

CI/CD Integration

Plug TYAN into GitHub Actions, GitLab CI, CircleCI, and more.