Skip to main content
The Discover page is where you run one-off browser automations. Type what you want done in plain language, and Skyvern opens a browser and does it for you. Discover page overview

The prompt box

Type a natural language instruction describing what you want automated. Be specific about the goal and any data you want extracted. Examples:
  • “Go to amazon.com and find the price of the MacBook Air M4”
  • “Fill out the contact form at example.com/contact with name John Doe and email john@example.com
  • “Get an insurance quote from geico.com for a 2020 Toyota Camry”
Prompt box with a sample prompt Click the send button or press Enter to start. Below the prompt box, quick-action buttons offer pre-built examples like “Add a product to cart” or “Get an insurance quote.” Click one to run it immediately or use it as a starting point.

Choosing an engine

New tasks created from the Discover page use the default Skyvern 1.0 task engine. For API and SDK calls, the engine parameter controls which engine runs the task.
Start with the default. Move repeated automations into agents when you need scheduling, reusable parameters, or cached code replays.

Advanced settings

Click the gear icon next to the prompt box to expand the settings panel. Advanced settings panel

Data extraction schema

The Data Schema field in advanced settings lets you define the structure of extracted output as JSON Schema. Without a schema, the AI returns data in whatever format it chooses. With a schema, output conforms to your structure, making it predictable for downstream use. Data schema field with JSON
Use the description field on each property to guide the AI on what to extract.

Agent templates

Below the prompt box, the Discover page shows a gallery of agent templates: pre-built automations for common use cases. Agent template gallery Click any template to launch it with pre-filled configuration, or use it as a starting point and customize.

Tips for better results

Write specific prompts. Include the exact goal, target fields, and what “done” looks like. Control cost with Max Steps. Set Max Steps Override to a reasonable limit (e.g., 10–20 for simple tasks) during development. Each step consumes one credit. Remove the cap once you’ve confirmed the task works. Debug failures in order. If a task fails or produces wrong results:
  1. Check the Failure Reason at the top of the run detail page
  2. Read the Thought cards in the Overview timeline to find where the AI went off track
  3. Watch the Recording to see what actually happened on screen
  4. Review Parameters to confirm the inputs were correct

What happens next

  1. Your prompt is sent to Skyvern
  2. A cloud browser opens and navigates to the target URL (or finds one from your prompt)
  3. The AI analyzes the page, plans actions, and executes them step by step
  4. You’re taken to the live execution view where you can watch it happen in real time
  5. When complete, results appear on the run detail page under Runs

Next steps

Watching Live Execution

Monitor runs, take control of the browser, and review results

Build an Agent

Turn a successful task into a reusable multi-step agent