This page describes Intuned Projects—building and deploying code-first browser automations. If you just want an API that runs a web task for you, see Web Tasks.
Projects
A Project is both your automation code and your runtime environment. As code, a Project contains your browser automation APIs and shared logic—written in Python or TypeScript using Playwright.Building your automations
You can work on every Intuned Project in the online IDE, with the local CLI, or with both. In both approaches, you write browser automation code in Python or TypeScript, organize it into APIs, test it, and deploy it to Intuned. The main difference is where you develop and how your team works with the code.Online IDE
The online IDE lets you build directly in Intuned’s browser-based editor or with Intuned Agent.- How it works: Create or open a project, edit files in the browser, run APIs with the built-in browser view, and deploy when ready.
- Best for: Fast starts, solo development, quick prototyping, and teams that want platform-native workflows with minimal setup.
- Key advantages: Zero local setup, built-in AI assistance, Selector Agent, browser-based debugging, and access to platform AI features such as Fix with AI, Fix issues, and self-healing projects.
- Tradeoff: You work inside Intuned’s editor rather than your own local IDE, and Git-based collaboration is more limited.
Local CLI
The local CLI lets you build the same project from your machine and sync it with Intuned.- How it works: Create a project with the local CLI, open it in your preferred editor, manage the code in your own repo, run and test locally, then deploy to Intuned when ready.
- Best for: Teams using Git workflows, CI/CD pipelines, code review, custom local tooling, and shared repositories.
- Key advantages: Full version control, local IDE choice, easier team collaboration, and better fit for existing engineering workflows.
- Tradeoff: You need local setup and dependency management. You need to sync your changes locally if they are modified on the platform.
Deployment
When you deploy a Project, all its APIs become available as callable endpoints. Intuned handles the infrastructure: browser provisioning, execution queues, retries, and scaling.Execution model
Runs and Attempts
When you call an API, you create a Run—a single logical execution of your automation. Each Run may include one or more Attempts. If an Attempt fails (network issues, transient errors), Intuned can automatically retry up to your configured limit. Every Attempt is tracked with its own logs and browser trace, plus timing data.Two ways to execute
Runs — On-demand execution via API. You trigger a Run, we handle queuing and concurrency. Jobs — Scheduled or batch execution. Define what to run, when to run it, and where to send results. Built for scrapers and crawlers that need to run on a recurring basis. Each execution of a Job is a JobRun—the Job is the template, and each JobRun is a single execution of that template.Authentication
For automations that require login, Intuned provides built-in authentication support. You define two functions—create (how to log in) and check (how to verify a session is valid)—and Intuned handles the rest: validating sessions before Runs, reusing them when possible, and recreating them when expired.
Key features
Flexible automations — Deploy any code. Deterministic, AI-driven, or hybrid—use any library or package. Unopinionated by design. Built-in authentication — Writecreate and check functions, and Intuned handles the rest—validating, reusing, and recreating sessions automatically.
Online IDE — Zero setup. Write, test, and deploy directly from your browser.
Stealth and anti-detection — Run automations without getting blocked. Stealth mode, automatic captcha solving, and proxy support are built in.
Observability — Full logs, traces, and session recordings for every Run. See what happened and why.
What’s next?
- Build a scraper with Intuned Agent — Generate a scraper from a prompt and schema
- Build an RPA with Intuned Agent — Automate browser workflows using the agent
- Scraper quickstart — Build a scraper by hand, deploy it, configure a Job, and run it end to end. Covers the platform concepts from this page in practice.
- RPA quickstart — Build an RPA automation by hand, deploy it, and trigger it via API. A hands-on walkthrough of the platform workflow.
- Intuned in depth — Explore the platform in depth