Creating AI agents for Agentic Desktop

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:4分
  • Create an AI agent in AI Agent Studio to mimic human-like intelligence while executing desktop actions for repetitive tasks.

    Overview of AI agents for Agentic Desktop

    In the ServiceNow agentic ecosystem, an AI agent is a set of large language model (LLM) instructions and tools that can perform specific tasks. The Now Assist AI agents can perform specific tasks and functions, often using natural language instead of traditional code. For more information, see Create an AI agent.

    AI agents process instructions, generate execution plans, and run desktop actions autonomously and semi-autonomously across legacy systems, thick client applications, and business applications lacking APIs or backend integrations. AI agents can interpret your goal and map them to one or more desktop actions via metadata (capabilities, inputs, and outputs).

    Use AI agents to do the following tasks for your organization:
    • Dynamically figure out a plan to complete a desktop task.
    • Collaborate with other AI agents for subtasks as needed.
    • Take feedback from humans as needed.
    • Plan to solve an issue with human collaboration.
    1. Define the specialty of an AI agent

      Write a clear name and description of the AI agent, define role, and list of steps this AI agent must complete, define supported LLMs, enable third-party access, and manage long-term memory. The LLM analyzes the specific wording that you use to understand the specialty of this AI agent.

    2. Add a desktop action to an AI agent

      Add a desktop action as a tool to the AI agent to enable desktop automations. Tools provide your AI agents with the capabilities necessary to complete their tasks. Providing your AI agents with the appropriate tools help with the robustness and quality of their performance. An AI agent selects a tool based on the tool’s name and description, which must be clearly written.

    3. Define security controls for an AI agent
      Define security controls for who can access the AI agent and what data the AI agent has access to. The Define security controls step is divided into two parts:
      • Define user access: Creates an ACL that determines which users can discover or invoke the AI agent.
      • Define data access: Defines the data that the AI agent has access to once it’s invoked.

      Trigger conditions are not supported for AI agents that execute desktop actions. You must manually trigger these agents from the system where the Agentic Desktop application is installed.

    4. Select channels and status for an AI agent

      Activate the AI agent to use in an assistant in Now Assist for Virtual Agent and set the processing message. This AI agent can engage with users who initiate an interaction when it’s available for use in channels. Select channels where you want this AI agent to be available to engage with users.