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.
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.Build your first flow
Inside your workspace, click New Flow and give it a descriptive name like
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.
User Signup or Checkout Completion. Then add steps using the visual flow builder:| Step type | What it does |
|---|---|
| Visit URL | Navigate to a page in your production app |
| Fill form field | Type into an input using a CSS selector or label |
| Click button | Click any element by text, label, or selector |
| Assert text visible | Confirm that expected text appears on the page |
| Wait | Pause for a condition or a fixed duration before continuing |
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.
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
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
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.