---
title: "NetLicensing integration for LuumenAI"
url: "https://www.luumen.ai/integrations/netlicensing/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# NetLicensing integration for LuumenAI

Read your NetLicensing catalog and issue licenses as approved steps

## What LuumenAI can do with NetLicensing

LuumenAI connects to NetLicensing with an API token and exposes 21 tools (3 read-only · 13 write · 5 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 21 tools (3 read-only · 13 write · 5 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About NetLicensing with LuumenAI

Connect NetLicensing and Luumen can read your products, product modules, license templates, licensees, licenses, and transactions on request. Ask who holds which license, or what a template allows. When a change is needed — a new licensee, a license issued from a template, a bundle updated — Luumen shows the plan first and, by default, waits for your approval. Authentication uses an API key.

## Example tools

Read-only (3 in total):

- `NETLICENSING_GET_RESOURCE` — Get one product, product module, license template, licensee, license, transaction, or bundle by its NetLicensing number.
- `NETLICENSING_LIST_LICENSING_OPTIONS` — Return the supported licensing models and license types used when configuring product modules and license templates.
- `NETLICENSING_LIST_RESOURCES` — List one page of products, product modules, license templates, licensees, licenses, transactions, or bundles for the connected vendor.

Write and destructive (18 in total, approval required by default):

- `NETLICENSING_CHECK_IN_LICENSEE_SESSION` — Return and release a NetLicensing floating-license session for a licensee and return the validation results and provider cache TTL when supplied.
- `NETLICENSING_CHECK_OUT_LICENSEE_SESSION` — Allocate a NetLicensing floating-license session for a licensee and return the validation results with their cache TTL.
- `NETLICENSING_CREATE_BUNDLE` — Create a purchasable NetLicensing bundle from existing license templates.
- `NETLICENSING_CREATE_LICENSE` — Assign a license from a license template to a licensee.
- `NETLICENSING_CREATE_LICENSEE` — Create a licensee under a product so licenses can be assigned and validated.
- `NETLICENSING_CREATE_LICENSES_FROM_BUNDLE` — Create one or more licenses for a licensee from the license templates associated with a bundle.
- `NETLICENSING_CREATE_LICENSE_TEMPLATE` — Create a license template under a product module using a supported license type.
- `NETLICENSING_CREATE_PRODUCT` — Create a NetLicensing product that can contain product modules and licensees.

## Frequently asked questions

### How does LuumenAI connect to NetLicensing?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in NetLicensing on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 5 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

Every call to NetLicensing — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/netlicensing/
