

# What is Amazon Nova Act?


Amazon Nova Act is available as a new AWS service to build and manage fleets of reliable AI agents for automating production UI workflows at scale. Nova Act completes repetitive UI workflows in the browser and escalates to a human supervisor when appropriate. Nova Act also integrates with external tools through API calls, remote MCP, or agentic frameworks, such as Strand Agents (Preview). You can define workflows by combining the flexibility of natural language with Python code. Start by exploring in the web playground at [nova.amazon.com/act](https://nova.amazon.com/act), develop and debug in the Nova Act IDE extension, deploy to AWS, and monitor your workflows in the AWS Management Console, all in just a few steps.

## Nova Act terminology


Nova Act uses the following concepts and terminology.
+  **Act:** An act() call is how you pass a natural language task to the Nova Act model. For example: `nova.act("search for 'rubber duck debugging'")`. Each act() executes the agentic loop within a session context.
+  **Step**: Each act() call consists of multiple steps. A step is one cycle of the model observing the page and taking an action. Steps run sequentially.
+  **Session**: A session represents a browser instance or API client instance. A session contains one or more act() calls that run sequentially. Multiple sessions can run in parallel within a workflow run.
+  **Workflow**: A workflow defines your agent’s end-to-end task. Workflows are comprised of act() statements and Python code that orchestrate the automation logic.
+  **Workflow run**: Each invocation of a workflow is a workflow run. A workflow can be run multiple times with different inputs, producing a begin time, end time, and result.

## When to use Nova Act


Here are some common use cases for Nova Act.
+  **Data Entry:** Replace manual copy-paste and repetitive typing with agents that understand and populate complex web forms across multiple sites or portals, boosting accuracy and throughput while freeing teams from undifferentiated work. This includes updating CRM records or executing tasks in ERP systems. Nova Act agents adapt to varied layouts and complete submissions consistently ingesting structured data.
+  **Data Extraction:** Nova Act agents can navigate sites and search results, filter and locate relevant data, and extract key fields from unstructured web sources or dashboards. Ideal for gathering competitive intelligence, monitoring supplier portals, or consolidating data from industry-specific platforms that lack programmatic access or standardized data exports.
+  **Checkout Flows:** Complete purchase or booking flows autonomously across e-commerce, travel, or ticketing sites from product selection through payment completion. Your agents can search inventory, apply rules or preferences, and execute end-to-end checkout flows, including handling payments, confirmations, and validation. Perfect for testing retail experiences, managing bulk transactions, or automating recurring procurement tasks or multi-step booking flows across diverse e-commerce platforms where traditional automation breaks down due to site variations and frequent UI changes.
+  **Web QA Testing:** Accelerate release cycles with automated full user-journey validation directly in the browser. Your agents execute QA test cases intuitively and naturally navigating through UI workflows. This is ideal for teams managing detailed test scenarios and scaling coverage across web properties where maintaining traditional scripts can be resource-intensive and API testing can miss critical interface changes.

## Benefits


Experience the benefits of Nova Act:
+  **High reliability**: Nova Act achieves high reliability through vertical integration of a custom foundation model, orchestrator, browser actuator, and other tools, with end-to-end training across the full stack. This approach ensures reliable performance for browser-based automation workflows.
+  **Ease of use**: Create reliable workflows using natural language prompts, without managing orchestration logic, setting up agent loops, tool integrations, or configuring models.
+  **End-to-end developer experience**: Access a complete toolkit including a custom foundation model, web playground, Python SDK, IDE extension, CLI, AWSconsole, and Amazon Bedrock AgentCore Runtime and Browser.
+  **Production-scale deployment**: Deploy workflows to AWS with built-in monitoring, management, and infrastructure that scales with your needs.

## Availability


Nova Act is supported in the following AWS Region:
+ US East (N. Virginia)

## Pricing for Nova Act


For the most recent pricing information, visit the [Amazon Nova Act pricing](https://aws.amazon.com/nova/pricing/) page.

# Nova Act model version selection
Model version selection

The Nova Act service relies on a custom foundation model, specially trained for UI-forward applications such as browser automation, tool use, and Human-in-the-Loop.

We release models under two support levels:
+  **General Availability (GA)** - Stable releases for production applications, supported for at least 1 year.
+  **Preview** - Preview releases that give you an opportunity to try out new functionality and model performance.

There are two approaches for selecting the model version for your workflow:
+  **Automatically track to the latest version** 
  + Select the `nova-act-latest` alias to automatically use the latest GA model version.
  + Select the `nova-act-preview` alias to automatically use the latest preview model.
+  **Pin to a specific model version** - Select a specific model version that will be supported for at least 1 year.

**Note**  
 `nova-act-latest` only tracks GA models and will never automatically update to a preview model.  
Preview models are not version-pinnable. Use `nova-act-preview` to access the latest preview release.

## Available model selection IDs



| Model-Id | Description | 
| --- | --- | 
|   `nova-act-latest`   |  Alias to the latest GA model. Your workflows automatically track the latest GA model that your Nova Act SDK version supports.  | 
|   `nova-act-preview`   |  Alias to the latest preview model (currently v1.1). Your workflow automatically tracks the latest preview model that your Nova Act SDK supports.  **Note:** If the latest preview model requires a newer SDK version than you’re using, you’ll get the most recent GA model that your SDK supports, along with a warning message.  | 
|   `nova-act-v1.0`   |  The GA model released on December 2, 2025. This is the first example of a pinable model selection ID.  | 

**Note**  
At launch (December 2, 2025), all three model IDs point to the same v1.0 model. The aliases automatically track newer versions as they become available.

## Model Selection Options


Specify the model version using the ** `model_id` ** parameter in your workflow definition. The following example uses ** `model_id="nova-act-latest"` **:

```
from nova_act import NovaAct, workflow

@workflow(workflow_definition_name="<your-workflow-name-here>", model_id="nova-act-latest")
def explore_travel_destinations():
    """Explore travel destinations."""
    with NovaAct(starting_page="https://nova.amazon.com/act/gym") as nova:
        nova.act("Click on NextDot, then explore possible destinations.")
```

# Understand the available interfaces for using Nova Act
Available interfaces

Nova Act consists of the Nova Act AWS service for production deployment and monitoring, plus Nova Act developer tools (SDK, CLI, and IDE extension) that support your development journey from exploration to production. The Nova Act Playground provides a separate environment for initial exploration at [nova.amazon.com/act](https://nova.amazon.com/act).

**Note**  
When using the Nova Act Playground and/or choosing Nova Act developer tools with API key authentication, access and use are subject to the nova.amazon.com [Terms of Use](https://www.amazon.com/gp/help/customer/display.html?&nodeId=Tsn7s47ytlgjRBHozK). When choosing Nova Act developer tools with AWS IAM authentication and/or deploying workflows to the Nova Act AWS service, your [AWS Service Terms](https://aws.amazon.com/service-terms/) and/or [Customer Agreement](https://aws.amazon.com/agreement/) (or other agreement governing your use of the AWS Service) apply.

The following interfaces are available:

 **Explore** - Start with the Nova Act playground at [nova.amazon.com/act](https://nova.amazon.com/act) to test automation ideas without any setup.

 **Develop** - Use the Nova Act SDK and IDE extension to build and debug workflows locally.

 **Deploy** - Use the Nova Act CLI to package and deploy workflows to AWS.

 **Monitor** - Use the Nova Act AWS console to track execution and troubleshoot issues.

Most developers progress through these interfaces as they move from experimentation to production deployment.

## Nova Act playground


The Nova Act playground provides an instant, browser-based environment to explore Nova Act capabilities, without any setup or AWS account. Test automation ideas using natural language commands, watch the agent execute actions in a hosted web browser, and export Python scripts when you’re ready to develop locally.

Access the playground at [nova.amazon.com/act](http://nova.amazon.com/act) with your Amazon account.

## Nova Act SDK


The Nova Act SDK enables you to build automation workflows quickly using Python. Install with a single command and define agents using Python code, natural language, or both. The SDK provides powerful debugging capabilities, such as setting breakpoints, adding assertions, and iterating rapidly during development. The SDK supports both API Key authentication for quick experimentation and AWS IAM authentication for production development.

To install the SDK:

```
pip install nova-act
```

Visit the [nova-act](https://github.com/aws/nova-act) GitHub repository for install instructions and detailed documentation.

## Nova Act extension


The Nova Act extension brings the complete agent development experience into IDEs such as [Visual Studio Code](https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.amazon-nova-act-extension), [Cursor](https://open-vsx.org/extension/amazonwebservices/amazon-nova-act-extension), and [Kiro](https://open-vsx.org/extension/amazonwebservices/amazon-nova-act-extension). Build, test, and debug agents in a unified environment without switching between tools. Key features include Builder Mode with live browser preview, chat-to-generate scripts, code templates, and integrated deployment capabilities.

Visit the [nova-act-extension](https://github.com/aws/nova-act-extension) GitHub repository for installation instructions and detailed documentation.

## Nova Act CLI


The Nova Act CLI automates the deployment process by turning your local scripts into remote workflows on Amazon Bedrock AgentCore Runtime. It handles the complexity of containerization, ECR management, S3 bucket creation, and IAM role creation automatically. Use the CLI to create Nova Act workflow definitions, deploy your scripts, and invoke workflow—all from your command line with account-based configuration management. The CLI is also integrated into the Nova Act extension for seamless deployment as you develop. The CLI requires AWS credentials configured via the AWS CLI or AWS profiles.

Visit the [nova-act](https://github.com/aws/nova-act) GitHub repository for install instructions and detailed documentation.

## Nova Act AWS console


The Nova Act AWS console provides a web-based interface to manage and monitor your deployed workflows. Create workflow definitions, view workflow runs with detailed execution traces, and analyze agent behavior through the observability hierarchy (runs → sessions → acts → steps). The console displays step execution data, observation and invocation loops, and provides access to artifacts stored in S3.

Access the Nova Act AWS console through the [AWS Management Console](https://us-east-1.console.aws.amazon.com/nova-act/home).