Getting Started with SupaGuard
This SupaGuard tutorial will show you how to set up your first AI-powered synthetic monitor in less than 2 minutes.
1. Create a Check
Once you have signed up for SupaGuard, you will see the Checks Dashboard.
- Click the "New Check" button in the top right corner.
- Select "AI Generate" (Recommended for first-time users).
- Enter the URL you want to monitor (e.g.,
https://your-saas.com). - (Optional) Provide a hint to the AI, such as:
"Login with user
demo@example.comand passwordpassword123, then verify the dashboard loads."
2. Review the AI-Generated Script
SupaGuard's AI Agent will launch a browser, visit your URL, and attempt to perform the user flow you described.
- Watch in Real-time: You can see a live video preview of the agent navigating your site.
- Verify the Script: The agent will generate a Playwright script automatically. It will look like this:
import { test, expect } from '@playwright/test';
test('login flow', async ({ page }) => {
await page.goto('https://your-saas.com/login');
await page.fill('input[name="email"]', 'demo@example.com');
await page.fill('input[name="password"]', 'password123');
await page.click('button[type="submit"]');
await expect(page.locator('.dashboard-header')).toBeVisible();
});If the script looks correct, click "Save & Enable".
3. Configure Regions and Frequency
By default, SupaGuard runs your check:
- Frequency: Every 10 minutes
- Locations: Random rotation
- Retry Strategy: Smart Retry enabled (re-run from a different region on failure)
You can customize this in the Settings tab of your new check.
What's Next?
Now that you have a basic check running:
- Configure Alerts: specific channels for Slack or PagerDuty.
- Explore Smart Retries: Learn how we stop false alarms.