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.

| View | Description |
|---|---|
| All Agents | Displays all published Local Agents owned by or shared with the current user. This is the default view. |
| My Agents | Displays all published Local Agents owned by the current user. |
| Shared With Me | Displays 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.
| Icon | Context Menu Option | Description |
|---|---|---|
| Share | Manage Local Agent permissions with other users | |
| Delete | Delete the Local Agent. This operation requires Delete permission on the Local Agent entity. | |
| Edit Metadata | Edit Local Agent metadata and configuration | |
| View Metadata | View Local Agent metadata, configuration, and version information in read-only mode | |
| Submit Job | Creates and submits a Local Agent execution job into the Job Queue | |
| Download | Downloads the Local Agent package into the local file system | |
| View Log | View logs associated with Local Agent executions | |
| Shared With | View users who have access to the Local Agent | |
| Audit | Audit operations performed on the Local Agent | |
| Health Configuration | Agent 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 Type | Description |
|---|---|
| Viewer | Can view and execute the Local Agent |
| Editor | Can view, re-publish, and execute the Local Agent |
| Owner | Can 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.
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
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.