Connect Skyvern to Your AI Agent

Use AI with Skyvern to submit browser-automation tasks and inspect their state, output and hosted files.

4 tools API key

Try a Skyvern Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Skyvern

Run a Browser Extraction

Start a task with explicit goal and extraction schema, then inspect results.

/oo Skyvern: Run task at [URL] with prompt [instructions] and dataExtractionSchema [JSON Schema], then poll its result.

Review Existing Runs

List runs by status or text and inspect a selected run.

/oo Skyvern: List runs with statuses [statuses], searchKey [text], then get run [ID].

Start Working with Skyvern

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Skyvern

    Provide a Skyvern API key.

    Connect Skyvern →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Skyvern task access and a precise browser-task objective.
  • Submission returns runId. Poll get_run for completion and actual output; stateful website actions should be stated explicitly in the prompt.

Skyvern Tools

Use AI with Skyvern to submit browser-automation tasks and inspect their state, output and hosted files.

Run a Browser Extraction

Start a task with explicit goal and extraction schema, then inspect results.

Review Existing Runs

List runs by status or text and inspect a selected run.

4 tools

Run Task

Start a high-level Skyvern browser automation task and return a run ID that can be polled until completion.

skyvern.run_task

Get Run

Get the current state, output, hosted files, screenshots, and recording URLs for one Skyvern run.

skyvern.get_run

List Runs

List Skyvern task and workflow runs with pagination and optional status, type, or text filters.

skyvern.list_runs

Cancel Run

Cancel one active Skyvern task or workflow run.

skyvern.cancel_run

Frequently Asked Questions

Does run_task return a completed result?

It starts a task and returns a run ID. get_run reports current state and output.

Can I cancel an active run?

cancel_run cancels one active task or workflow run using runId.

What should I specify in my request?

Submission returns runId. Poll get_run for completion and actual output; stateful website actions should be stated explicitly in the prompt.

Connect Skyvern

About Skyvern ↗