Enable NetBox Copilot integration #11774

Closed
opened 2025-12-29 21:49:43 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Oct 24, 2025).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v4.4.4

Feature type

New functionality

Proposed functionality

Enable native integration with NetBox Copilot, which is a new AI assistant produced by NetBox Labs. The implementation will consist of two parts:

  1. A dynamic global configuration parameter COPILOT_ENABLED to enable/disable Copilot generally
  2. A user preference to toggle Copilot for individual users

When enabled, Copilot is activated by fetching an external script to embed the agent within the NetBox UI.

Note: As Copilot requires access to an external API to function, the integration will be disabled if ISOLATED_DEPLOYMENT is enabled.

Use case

Copilot enables users to interact with and query NetBox using natural language. It currently requires manual intervention to enable the integration. Introducing a configuration parameter to enable Copilot natively removes this friction and makes the tool much more accessible (without cramming it down anyone's throat).

Database changes

N/A

External dependencies

N/A

Originally created by @jeremystretch on GitHub (Oct 24, 2025). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v4.4.4 ### Feature type New functionality ### Proposed functionality Enable native integration with [NetBox Copilot](https://netboxlabs.com/docs/copilot/), which is a new AI assistant produced by NetBox Labs. The implementation will consist of two parts: 1. A dynamic global configuration parameter `COPILOT_ENABLED` to enable/disable Copilot generally 2. A user preference to toggle Copilot for individual users When enabled, Copilot is activated by fetching an external script to embed the agent within the NetBox UI. Note: As Copilot requires access to an external API to function, the integration will be disabled if [`ISOLATED_DEPLOYMENT`](https://netboxlabs.com/docs/netbox/configuration/system/#isolated_deployment) is enabled. ### Use case Copilot enables users to interact with and query NetBox using natural language. It currently requires manual intervention to enable the integration. Introducing a configuration parameter to enable Copilot natively removes this friction and makes the tool much more accessible (without cramming it down anyone's throat). ### Database changes N/A ### External dependencies N/A
adam added the status: acceptedtype: featurenetboxcomplexity: low labels 2025-12-29 21:49:43 +01:00
adam closed this issue 2025-12-29 21:49:43 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#11774