Components installed with AI Desktop Actions

reference australia Updated Sep 10, 2026 4 min read components-installed-with-agentic-desktop.md
Raw file servicenow.com

Several types of components are installed with activation of the sn_desktop_agents plugin, including user roles and tables.

Roles used

Role title [name]

Description

Contains roles

AI Agent Admin[sn_aia.admin]

Enables you to create, manage, and test desktop actions in AI Desktop Actions and deploy them as tools in AI Agent Studio.

  • agent_role_config_admin
  • sn_skill_builder.admin
  • connection_admin
  • flow_designer
  • sn_aia.viewer
  • sn_mcp_client.admin
  • sn_ace.ace_user

ServiceNow Otto panel user[now_assist_panel_user]

Enables you to trigger desktop actions from ServiceNow Otto panel and execute desktop actions in the desktop environment using Execution workspace.

sn_nowassist_admin.user

Desktop action user[sn_desktop_core.desktop_action_user]

Enables you to create desktop actions using the Record with AI feature in AI Desktop Actions.

  • sn_aia.admin
  • sn_nowassist_admin.user

Web Agent Runtime[sn_naa.web_agent_runtime]

Grants the Web Automation Agent's service account read and write access to data required during execution.Assign this role only to the service account the agent runs as (not to end users). Without this role, the agent can't read or write any data at runtime.

None

## Tables installed

Table

Description

Desktop action[sn_desktop_core_action]

Stores details, such as input and output parameters and number of screens for on-screen desktop actions.

Desktop action application[sn_desktop_core_action_application]

Stores the desktop application associated with the desktop action.

Desktop action execution [sn_desktop_core_action_execution]

Stores the execution details of a desktop action, such as request, response, tool execution, and execution plan.

Desktop action parameter[sn_desktop_core_action_parameter]

Stores the desktop action parameter records as parent records.

Desktop action parameter value[sn_desktop_core_action_parameter_value]

Stores the desktop action parameter value records as child records.

## Plugins installed

Plugin

Description

AI Desktop Actions[com.sn_desktop_agents]

Contains configuration of desktop action tool used by AI Agent Studio to discover available desktop actions while creating AI agents and invoke desktop actions via AI agents during execution.

AI Desktop Actions Core[com.sn_desktop_core]

Packages tables, custom functionality specific to AI Desktop Actions application, and AI Desktop Actions download interface within a scoped application.

ServiceNow Otto AI web agents[sn_naa]

Contains system properties, default AI agent and agentic workflow named Web Automation Agent and Web Automation respectively, and functionality to perform adaptive automation on web.

## System properties installed

Property

Description

sn_desktop_core.record_with_ai

Makes Record with AI the default recording option. Turn off this property to set the manual recorder as the default recording option.- Type: true | false

  • Default: true

sn_desktop_core.max_action_events

Modifies the limit of maximum number of events processed during a single Desktop action execution in AI Desktop Actions.- Type: Integer

  • Default: 200

sn_naa.ai_web_agent.enabled

Enables or disables the adaptive desktop actions on the instance. Set to 'true' to enable the web agent, or 'false' to disable it.- Type: true | false

  • Default: true

Roles and permissions

admin: Read

sn_naa.allowed_websites

Stores a list of websites that AI agents configured with adaptive desktop actions are permitted to open and perform tasks.Type: String

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.context_closing_frequency

Specifies, in hours, how long to wait before closing orphaned, running sn_naa_context records in the database.- Type: integer

  • Default: 24

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.keep_tab_open

Keeps the browser tabs that open during goal execution open after the goal completes.

Whenever you update the value, select the ServiceNow Web Automation extension icon, and save the instance provided in the extension.

  • Type: true | false
  • Default: true

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.min_web_agent_version

Specifies the minimum adaptive desktop action (browser extension) version required for this instance to function correctly. If the installed version is lower than this value, the system will not run.Type: string

Roles and permissions

admin: Read

sn_naa.NaaModeratorToolTimeLimit

Specifies the maximum duration, in milliseconds, that the web automation tool is allowed to run before it's considered a failure.- Type: integer

  • Default: 1800000

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.reasoning.manual_intervention_prompt

Instructs the system to pause and request explicit input, confirmation, or a decision from the user in scenarios that require manual intervention.Type: string

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.step_record_cleanup_frequency

Specifies, in days, how long to wait before permanently deleting sn_naa_step records from the database.- Type: Integer

  • Default: 90

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.web_agent.compaction_enabled

Enables summarization of steps that exceed the history limit, rather than discarding them. When turned off, only the most recent configured number of steps are retained.- Type: true | false

  • Default: true

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.web_agent.compaction_history_limit

Sets the maximum number of unsummarized steps allowed before the oldest batch is summarized. When unsummarized steps exceed this value, compaction is triggered.- Type: Integer

  • Default: 15

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.web_agent.summarization_batch_size

Sets the number of steps combined into a single summary. Larger batches reduce how often summarization runs, but produce less granular summaries.- Type: Integer

  • Default: 10

Roles and permissions

  • admin: Read and Write
  • sn_naa_admin: Read and Write

sn_naa.web_agent_environment_type

Specifies the adaptive desktop action execution type. Set to cloud, which runs execution in the cloud.

Set it to local to run execution through the browser extension.

  • Type: choice list
  • Default: cloud

Roles and permissions

admin: Read

sn_desktop_core.enable_reusable_assets

Allows enabling or disabling the Reusable Skills feature for adaptive desktop actions on macOS. When enabled, the feature lets AI Desktop Actions record the desktop actions as deterministic assets that gets created from user prompts and reuse these for next executions for similar tasks.- Type: true | false

  • Default: false

Roles and permissions

  • admin: Read and Write
  • sn_aia.admin and now_assist_panel_user: Read
**Parent Topic:**[AI Desktop Actions reference](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/application-development/agentic-desktop-reference.md)
Search documentation
Search document titles and file paths on the australia branch