Labs64 NetLicensing connects to a Nagent workspace with an API key. Once it is connected, agents can call 2 Labs64 NetLicensing actions: "List Licenses" and "List Products". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Labs64 NetLicensing, with input parameters and output schema.
LABS64_NETLICENSING_LICENSE_LISTTool to list all licenses. Use when you need to retrieve license records with optional filtering and pagination.
Input parameters
Additional filter expression, e.g., 'valid==true'
Number of items per page
Page number for paginated results (0-based)
Filter licenses by license type
Filter licenses by product number
Filter licenses by licensee number
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
LABS64_NETLICENSING_PRODUCT_LISTTool to retrieve a list of all products. Use after authenticating with NetLicensing.
Input parameters
Filter criteria, see https://netlicensing.io/wiki/filters (e.g., 'active==true')
Number of records per page
Page number to retrieve (0-based indexing)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 2 Labs64 NetLicensing actions on Nagent: "List Licenses" and "List Products". List Licenses: List all licenses. Each action is listed on this page with its input parameters and its output.
Labs64 NetLicensing connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
It also takes 6 optional inputs: filter, pageSize, pageNumber, licenseType, productNumber and licenseeNumber. It returns data, error and successful.