Amazon Nova Act: AI Browser Automation with 90% Reliability
Web automation has always been fragile. Selenium scripts break with every UI change. Amazon Nova Act changes this—it’s an AI model specifically trained to interact with web browsers reliably. Announced at re:Invent 2025, it’s designed for enterprise automation.
What Nova Act Can Do
| Task Type | Examples |
|---|---|
| Form Filling | Complete applications, registrations, surveys |
| Search & Extract | Find information across websites, compile data |
| Shopping & Booking | Compare prices, book appointments, purchase |
| QA Testing | Automated UI testing without brittle selectors |
Why Nova Act is Different
Traditional Automation Problems:
- Breaks when CSS classes change
- Can’t handle dynamic content
- Requires constant maintenance
- Fails on new page layouts
Nova Act Advantages:
- Understands page semantically, not by selectors
- Adapts to UI changes automatically
- 90%+ reliability on enterprise sites
- Natural language task descriptions
Example: Automated Expense Report
from nova_act import BrowserAgent
agent = BrowserAgent(model='amazon.nova-act-v1')
# Natural language task description
result = agent.execute(
task="""
Go to expenses.company.com
Login with SSO
Create a new expense report titled 'Q1 Travel'
Add the following expenses from my receipts folder:
- Delta flight $450
- Marriott hotel $380
- Uber rides $85
Submit for approval
""",
receipts_folder='/path/to/receipts'
)
print(f"Expense report submitted: {result.confirmation_number}")
QA Testing Use Case
# Instead of brittle Selenium tests:
driver.find_element(By.CSS_SELECTOR, "#login-btn").click()
# Nova Act understands intent:
agent.execute("""
Navigate to staging.myapp.com
Log in as test user
Go to Settings
Change the email notification preference to 'Daily digest'
Verify the change was saved
Take a screenshot of the confirmation
""")
Enterprise Integration
Nova Act integrates with existing automation workflows:
- Step Functions for orchestration
- EventBridge for scheduling
- S3 for storing screenshots and artifacts
- CloudWatch for monitoring and alerts
This is the future of browser automation—AI that understands web pages like humans do.