Skip to main content
Version: Current

Overview

The Local Agents page lists all Local Agents owned by or shared with the current user.

A Local Agent is designed using the Process Designer and is executed by either a Smart Buddy or an Assistant Buddy.

The Process Designer can publish a Local Agent directly into the AI Command Center. Local Agent packages are version-controlled. Each time a Local Agent is published, a new version of the Local Agent package is automatically created.

Published Local Agents become available to users based on their assigned access permissions.


Local Agent Package

A Local Agent package (*.nupkg) is a compressed package file containing all resources required to execute the Local Agent.

Local Agent Package Contents

A Local Agent package may include the following components:

  • Workflow files (*.xaml)
  • Project configuration file (project.json)
  • Imported resources and supporting files
  • Extension assemblies (*.dll)

Local Agent Views

In the Local Agents page inside the AI Command Center, you can select different views using the View option from the Context Menu.

ViewDescription
All AgentsDisplays all published Local Agents owned by or shared with the current user. This is the default view.
My AgentsDisplays all published Local Agents owned by the current user.
Shared With MeDisplays all published Local Agents shared with the current user.

Version Management

Each time a Local Agent is published, a new version of the Local Agent package is created inside the AI Command Center.

You can view the version history of a Local Agent by selecting the Context Menu → View option.

By default, the current active version becomes the execution version used by Smart Buddy or Assistant Buddy.

You can edit the active Local Agent version using the Context Menu → Edit option.


Context Menu

The Local Agents page supports the following operations through the context menu.

IconContext Menu OptionDescription
ShareManage Local Agent permissions with other users
DeleteDelete the Local Agent. This operation requires Delete permission on the Local Agent entity.
Edit MetadataEdit Local Agent metadata and configuration
View MetadataView Local Agent metadata, configuration, and version information in read-only mode
Submit JobCreates and submits a Local Agent execution job into the Job Queue
DownloadDownloads the Local Agent package into the local file system
View LogView logs associated with Local Agent executions
Shared WithView users who have access to the Local Agent
AuditAudit operations performed on the Local Agent
Health ConfigurationAgent level Health Configuration

Sharing Local Agents

The Local Agent Owner can share a published or uploaded Local Agent with other users in the AI Command Center.

You can share a Local Agent using the following permission types.

Permission TypeDescription
ViewerCan view and execute the Local Agent
EditorCan view, re-publish, and execute the Local Agent
OwnerCan view, re-publish, execute, delete, and share the Local Agent

By default, the user who first publishes the Local Agent into the AI Command Center becomes the Owner.

To share a Local Agent:

  • Navigate to the Agents page
  • Select the Local Agent from the grid
  • Select Context Menu → Share
  • Select the target user
  • Assign the required permission type
  • Click Share

Deleting Local Agents

You can delete a Local Agent package (*.nupkg) from the AI Command Center using the Context Menu → Delete option.

note

Any triggers associated with the deleted Local Agent are automatically disabled.


Edit Metadata of Local Agent

To edit the metadata of a Local Agent, including changing the log level, activating different versions, or deleting versions, you must be the Local Agent Owner or have edit permissions.

To edit Local Agent metadata:

  • Navigate to the Agents → Local Agents page
  • Select the Local Agent from the grid
  • Open the Context Menu
  • Select Edit Metadata

You can perform the following actions:

  • Activate a different version
  • Delete unused versions
  • Change the log level configuration

Click Update to save the changes.


Submit Job

You can submit a Local Agent job for execution by following these steps:

  • Navigate to the Agents → Local Agents page
  • Select the Local Agent from the grid
  • Select the Smart Buddy for execution
note

If the Dynamic option is selected, any available Smart Buddy can pick up the job for execution.

  • Specify input parameters from the Parameters tab
  • Click Submit

Auditing Local Agents

To access detailed information about operations performed on a Local Agent:

  • Navigate to the Agents → Local Agents page
  • Select the Local Agent
  • Open the Context Menu
  • Select Audit

This displays the audit history associated with the Local Agent.


View Metadata of Local Agent

To view Local Agent metadata:

  • Navigate to the Agents → Local Agents page
  • Select the Local Agent from the grid
  • Open the Context Menu
  • Select View Metadata

You can view:

  • Active version
  • Version information
  • Log level configuration
  • Local Agent metadata

View Sharing Information

You can view sharing information using the Context Menu → Shared With option.

This displays the list of users who have access to the Local Agent along with their assigned permission levels.