Skyvern is an AI browser automation platform from Ikonomos Inc. that runs web workflows from natural language prompts. Its agents operate websites the way a person would, without custom APIs.
It combines computer vision, LLM reasoning and generated code. Instead of relying on CSS or XPath selectors, it reads pages by intent, so workflows can survive website redesigns.
Built-in handling covers reCAPTCHA, hCaptcha, 2FA/TOTP codes and bot protection such as Cloudflare and DataDome. Credentials sit in an encrypted vault, and residential proxies are available on higher plans.
Teams can use the managed Skyvern Cloud or self-host under the AGPL-3.0 open-source license. Workflows can be built with a visual editor, Copilot chat, or Python and TypeScript SDKs.
Pricing
Free costs $0 for 5,000 credits (about 170 estimated actions) and one concurrent run. Hobby costs $29/month for 30,000 credits and stored credentials. Pro costs $149/month for 150,000 credits, 2FA/TOTP and residential proxies (SMS numbers add $10/month each). Enterprise pricing is custom, with 100 concurrent runs.
* Disclaimer: Please note that pricing information may not be up to date. For the most accurate and current pricing details, refer to the official website.
Key Features
- ✓
Vision-based navigation that ignores CSS and XPath selectors
- ✓
Native reCAPTCHA and hCaptcha solving
- ✓
Playwright-compatible Python and TypeScript SDKs with page.act() and page.extract()
- ✓
Drag-and-drop visual builder with loops and logic blocks
- ✓
Structured data extraction into typed JSON or CSV
Use Cases
Vendor Portal Invoice Downloads
Finance teams often depend on billing portals and legacy SaaS tools without APIs. Skyvern logs in, navigates the interface and downloads invoices without manual visits.
Scraping Changing Marketplaces
Pricing and catalog data on dynamic marketplaces changes layout often. Skyvern extracts it as structured JSON without maintained selectors that break on redesigns.
Authenticated Dashboard Data Pulls
CRM data and internal analytics sit behind login screens. Skyvern completes the login, solves CAPTCHAs, enters 2FA codes and extracts the metrics.
Compliance And Insurance Form Filing
Operations teams submit compliance forms, file insurance documents and onboard vendors across many sites. Skyvern chains form steps and file parsing into one workflow.
Scheduled Reporting Pipelines
Developers add browser steps to CI/CD pipelines, daily cron jobs or webhook triggers. Recurring reporting and data ingestion then run without manual work.
Strengths & Weaknesses
Strengths
Managed cloud and AGPL-3.0 self-hosting give teams a choice of deployment.
Proxy networks and bot-protection evasion cover Cloudflare, DataDome and PerimeterX.
Cached Playwright code skips the LLM on repeat runs, which cuts cost.
Livestreamed sessions and chain-of-thought traces show why the agent made each decision.
Recording a browser session or uploading an SOP can generate a draft workflow.
Weaknesses
The Free plan allows only about 170 estimated actions, which limits realistic testing.
2FA/TOTP support is missing from Free and Hobby, so testing secure portals needs Pro.
Advanced CAPTCHA solving and residential proxies require the $149/month Pro plan.
Bitwarden, Azure Key Vault, custom code blocks and human-in-the-loop are Enterprise-only.
Who Is This For?
Developers and software engineers: Python and TypeScript SDKs work alongside Playwright, so teams can build automation pipelines without maintaining fragile selectors.
Enterprise and operations leaders: Teams automating repetitive portal work at scale can use plans that list SOC 2 Type II and HIPAA compliance.
Data engineers and researchers: Structured JSON or CSV extraction suits complex, authenticated or bot-protected websites.
Startup founders and automators: The visual builder, Copilot chat and Zapier or Make connections help non-technical users prototype workflows.
Frequently Asked Questions
Is Skyvern open source, and can I self-host it?
Yes. Skyvern is open source under the AGPL-3.0 license and can be self-hosted. Review the license terms against your intended use.
How does Skyvern cope with website redesigns?
It interprets pages visually by intent instead of DOM selectors. Automations can therefore continue after UI changes that would break selector-based scripts.
Which languages and interfaces can developers use?
Skyvern offers a REST API and Playwright-compatible Python and TypeScript SDKs. Commands such as page.act() and page.extract() run on the page object.
How does Skyvern protect stored credentials?
Passwords and 2FA codes sit in an end-to-end encrypted vault and are not exposed to the LLM. Skyvern states it is SOC 2 Type II certified and HIPAA compliant. The SOC-2 report and HIPAA compliance are listed under the Enterprise plan.
Which AI engines can run my tasks?
Tasks can run on Skyvern 2.0, OpenAI, Anthropic or UI-TARS engines. Check the documentation for engine availability on your plan.
Can non-developers build workflows without code?
Yes. Users can describe a task in Copilot chat or assemble steps in the drag-and-drop builder. Complex logic may still be easier through the SDKs.
What does initial setup involve?
Sign up for Skyvern Cloud, or install with pip or Docker Compose to self-host. Then add your API key and store the credentials each target site needs.
How do I run workflows in production?
Trigger them through the REST API, receive results by webhook, or connect them to tools such as Zapier and Make.
Skyvern lists 11 published integrations: Zapier, Make, n8n (community node), Clay, Workato, Activepieces, Pabbly Connect, Phonely, Integrately, Eachlabs and viaSocket. Zapier connects Skyvern to its 5,000+ supported apps.