- Load dynamic content: Trigger lazy-loaded data, infinite scrolls, and pagination
- Submit forms: Enter search terms, apply filters, or configure settings
- Navigate pages: Click buttons, open dropdowns, and interact with UI elements
- Capture state: Take screenshots, collect cookies, or record network traffic
Two modes
Browser Actions offers two approaches to automate webpage interactions:- Instructions Mode
- LLM Mode
Instructions Mode
Manually define each action step with full control over execution sequence. Best for:- Predictable, repeatable automation
- Cost-sensitive applications (lower pricing)
- Static pages with consistent selectors
- Fast execution without LLM overhead
- Define actions in the
browser_actionsas array of actions - Specify selectors, delays, and sequences
- Nimble executes steps exactly as configured
Instructions Mode
Full control with predefined action steps
LLM Mode
Describe desired interactions in natural language and let AI determine the best execution strategy. Best for:- Zero-setup automation
- Pages that change frequently
- Complex interaction sequences
- Intelligent decision-making
- Define actions in the
browser_actionsas a natural language prompt (e.g., “scroll until all items load, open filters, click ‘On Sale’”) - Nimble’s AI agent takes control of the browser in real-time
- AI adapts to page variations and figures out the optimal sequence
LLM Mode
AI-powered automation with natural language prompts
Quick comparison
| Feature | Instructions Mode | LLM Mode |
|---|---|---|
| Setup | Manual step configuration | Natural language prompt |
| Cost | Lower (driver only) | Higher (driver + tokens) |
| Flexibility | Fixed sequence | Adapts dynamically |
| Maintenance | Update when page changes | Self-healing |
| Speed | Faster (no inference) | Slower (LLM processing) |
| Control | Full control | AI-determined |
| Best for | Stable pages, cost control | Changing pages, zero setup |
Both modes require page rendering to be enabled (
render: true) and operate within a global 120-second timeout.Choosing the right mode
Use Instructions Mode when:- You need low-cost, predictable automation
- Page structure is stable and selectors don’t change often
- You want full control over every action
- Performance is critical
- You want zero-setup, hands-free automation
- Pages change frequently and maintaining selectors is challenging
- You need intelligent handling of dynamic elements
- Higher cost is acceptable for reduced maintenance

