Skip to main content

DOCUMENTATION

Automate any
website
with AI.

Skyvern opens a real browser and does the work you describe: logging in, filling forms, downloading files and pulling data. It reads each page the way a person does, so it keeps working on sites it has never seen and on sites that change.

first_run.py

import asyncio

from skyvern import Skyvern

async def main():

skyvern = Skyvern(api_key=“YOUR_API_KEY”)

run = await skyvern.run_task(

prompt=“Get the title of the top post”,

url=“https://news.ycombinator.com”,

wait_for_completion=True,

)

print(run.output)

asyncio.run(main())

CHOOSE YOUR PATH

WHAT YOU CAN AUTOMATE

Invoices and documents

Log into vendor portals, find invoices and download the PDFs.

Forms at scale

Fill government forms, contact forms, job applications and insurance quotes from your data.

Data extraction

Pull structured JSON from sites that have no API, including pages behind a login.

Portal work

Check statuses, update records and place orders in healthcare, logistics, purchasing and CRM portals.

Browse ready-made recipes for some of these under Recipes in the app.