01/Smoke tests, on autopilot

Your last deploy broke something.
You just don't know what yet.

Paste your URL. AutoSmoke drives a real Chrome browser through signup, checkout, and your critical flows — and tells you in under a minute which ones are broken.

Free. No signup. Results in under a minute.

Already have an account? Log in →

“I shipped. Now tell me what’s broken.”

Stop learning about regressions from angry users, refund emails, or a dip in conversions.

< 60s

to your first failing test

0

selectors to maintain

0

config files to debug

02/The Problem

Shipping is easy now.
Not breaking things isn't.

You ship 10× faster than a year ago. You also break 10× more things, in places you're not looking:

Signup flows
Login & session handling
Checkout & payments
Forms and onboarding steps
Critical navigation paths

AutoSmoke logs in, checks out, and submits your forms like a real user — on every deploy and on a 5-minute schedule. You hear about regressions from us, not from Stripe refund emails.

03/How it works

Three steps. That's it.

No SDKs, no test runners, no browser drivers. Just results.

Step 01

Paste your URL

Staging or production. One field. No CLI, no SDK, no config.

Step 02

Describe the flow in one sentence

"Sign up → land on dashboard → log out." That is the entire test. No selectors, no await page.click().

Step 03

We run it on every deploy

On every push via GitHub Actions, every 5 minutes on a schedule, or one-click on demand. You get a Slack ping when something breaks.

04/What you get back

A report you can actually use.

Not just pass/fail. Every run ships with a timeline, annotated screenshots, a session video replay, and a shareable URL you can paste into Slack or a PR comment.

When something breaks, you see exactly which step failed and why — not a 40-line stack trace.

Step-by-step timelineScreenshots at each stepSession video replayError summary in plain EnglishShareable link for teammates

SMOKE TEST REPORT

your-app.com/checkout

Passed

Timeline

0.0s
Navigate to /checkout
1.2s
Fill email and payment form
3.1s
Click 'Place Order'
4.2s
Confirm success page loaded
4.2s total|

05/Why it's different

Intent-based, not selector-based.

Selectors drift. Timing shifts. Your tests fail while the app is fine — and you spend the weekend fixing tests instead of shipping. AutoSmoke follows the flow like a user does.

cart.spec.tsFragile
1import { test, expect } from "@playwright/test";
2
3test("user can add item to cart", async ({ page }) => {
4 await page.goto("https://store.example.com");
5 await page.locator(
6 'div.nav__wrapper > ul > li:nth-child(3) > a[data-testid="shop-link"]'
7 ).click();
8 await page.waitForSelector(
9 ".product-grid__container .product-card:first-child"
10 );
11 await page.locator(".product-card:first-child .btn--add-to-cart").click();
12 const cartBadge = page.locator("span.cart-icon__badge");
13 await expect(cartBadge).toHaveText("1");
14});
Finds the right button/link like a user would
Waits for the page to actually be ready
Adapts to small UI changes automatically
Produces a human-readable diagnosis when it fails

Less maintenance. More shipping.

See it work on your app — not ours.

Free. No signup. Results in under a minute.

07/Integrations

Runs where you already ship

GitHub Actions

Block or warn on broken flows before merge/deploy.

# .github/workflows/smoke.yml
- name: Run smoke tests
uses: autosmoke/action@v1
with:
url: ${{ vars.STAGING_URL }}
api-key: ${{ secrets.AUTOSMOKE_KEY }}

Copy-paste YAML. Works in minutes.

Docs

Scheduled Monitoring

Get alerted if production breaks at 2am.

Every 5 / 15 / 60 min

Run on a schedule. No babysitting required.

Notify via:

EmailSlackWebhook

08/Simple pricing

Start free. Scale when you're ready.

No hidden fees. Pick the plan that fits your workflow.

Free

$0/mo

See AutoSmoke work on a real project.

Best for: trying AutoSmoke on one real project.

  • 1 project
  • 20 runs / month
  • Email alerts on failure
Run a free test
Most Popular

Pro

$29/mo

For solo founders and small teams shipping actively.

Best for: solo founders shipping every day.

  • 5 projects
  • 200 runs / month
  • Scheduled runs
  • GitHub Actions integration
  • Full run recordings

Team

$79/mo

For teams with multiple products.

Best for: teams with multiple products or clients.

  • Unlimited projects
  • 1,500+ runs / month
  • Team member access
  • Priority support

09/FAQ

Questions.

(We have answers.)