Agent Onboarding
Agent Onboarding
Network Copilot supports custom agent onboarding, allowing users to upload and deploy agents that extend platform capabilities. Agents are made available to all users once approved and active.
Access to agent submission is controlled by role. By default, only the 'Power User' role has permission to submit agents. Administrators can also create a custom role with the Submit Agents permission enabled.
Roles & Permissions - Agent Submission
In the Roles & Permissions page, the Submit Agents permission can be toggled per role. 'Power User' has this enabled by default; Basic User and Advance User do not.
Upload an Agent (User Flow)
Users with the Submit Agents permission can upload an agent from Admin View → Agents -> Add Agent.

Click Upload Agent.
Drag and drop the
.ncpagent package into the upload area, or click to browse.Click Upload.
Once uploaded, the agent appears in the Agents list with a Pending status and is sent to the administrator for review.

The administrator receives a notification indicating that a user has uploaded a new agent. A View Agents button in the notification links directly to the Agents page for review.
Admin Review
From the Admin View Agents page, the administrator can take the following actions on a pending agent via the row action menu:

Agent Details - View the agent metadata.
Download File - Download the uploaded agent package.
Leave Feedback - Provide comments or notes back to the submitting user.
Approve - Approve the agent, making it available to all users.
Decline - Reject the agent submission.
Remove - Delete the agent from the system.
Once approved, the agent becomes available to all users across the platform.
Direct Upload by Power User (Admin Flow)
In Admin View, an administrator can upload an agent directly from the Agents page using the Add Agent button. Agents uploaded by an administrator do not require an approval step and become available to all users immediately after upload.
Notifications
The Notifications panel (accessible via the bell icon) logs agent-related activity, including:
New agent uploads by users (with a View Agents shortcut)
Agent deletions
Data connector changes
Notifications are grouped by date for easy review.
Last updated
