NovaActClient
The Nova Act service provides a REST API for managing AI-powered workflow automation. It enables users to create workflow definitions, execute workflow runs, manage sessions, and orchestrate acts (individual AI tasks) with tool integrations.
Functions
Creates a new AI task (act) within a session that can interact with tools and perform specific actions.
Creates a new session context within a workflow run to manage conversation state and acts.
Creates a new workflow definition template that can be used to execute multiple workflow runs.
Creates a new execution instance of a workflow definition with specified parameters.
Deletes a workflow definition and all associated resources. This operation cannot be undone.
Terminates and cleans up a workflow run, stopping all associated acts and sessions.
Retrieves the details and configuration of a specific workflow definition.
Retrieves the current state, configuration, and execution details of a workflow run.
Executes the next step of an act, processing tool call results and returning new tool calls if needed.
Lists all acts within a specific session with their current status and execution details.
Lists all available AI models that can be used for workflow execution, including their status and compatibility information.
Lists all sessions within a specific workflow run.
Lists all workflow definitions in your account with optional filtering and pagination.
Lists all workflow runs for a specific workflow definition with optional filtering and pagination.
Updates an existing act's configuration, status, or error information.
Updates the configuration or state of an active workflow run.
Inherited functions
Creates a new AI task (act) within a session that can interact with tools and perform specific actions.
Creates a new session context within a workflow run to manage conversation state and acts.
Creates a new workflow definition template that can be used to execute multiple workflow runs.
Creates a new execution instance of a workflow definition with specified parameters.
Deletes a workflow definition and all associated resources. This operation cannot be undone.
Terminates and cleans up a workflow run, stopping all associated acts and sessions.
Retrieves the details and configuration of a specific workflow definition.
Retrieves the current state, configuration, and execution details of a workflow run.
Executes the next step of an act, processing tool call results and returning new tool calls if needed.
Lists all acts within a specific session with their current status and execution details.
Paginate over ListActsResponse results.
Lists all available AI models that can be used for workflow execution, including their status and compatibility information.
Lists all sessions within a specific workflow run.
Paginate over ListSessionsResponse results.
Lists all workflow definitions in your account with optional filtering and pagination.
Paginate over ListWorkflowDefinitionsResponse results.
Lists all workflow runs for a specific workflow definition with optional filtering and pagination.
Paginate over ListWorkflowRunsResponse results.
Updates an existing act's configuration, status, or error information.
Updates the configuration or state of an active workflow run.
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.