---
title: "Hub Planner integration for LuumenAI"
url: "https://www.luumen.ai/integrations/hub-planner/"
entity: SoftwareIntegration
category: "Project management"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Hub Planner integration for LuumenAI

Read schedules and project detail in Hub Planner, then staff work as an approved step.

## What LuumenAI can do with Hub Planner

LuumenAI connects to Hub Planner with an API token and exposes 122 tools (51 read-only · 48 write · 23 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: 122 tools (51 read-only · 48 write · 23 destructive)
- Plan: available on all plans
- Category: Project management

## About Hub Planner with LuumenAI

Hub Planner holds who is booked, on what, and at what rate. Luumen reads projects, bookings, clients, and billing rates directly in the terminal, so you can answer staffing questions without opening the scheduler. Changes like adding resources to a project or clearing bookings are previewed first and, by default, wait for your approval.

## Example tools

Read-only (51 in total):

- `HUB_PLANNER_GET_BILLING_RATE` — Retrieve a specific billing rate by ID from Hub Planner.
- `HUB_PLANNER_GET_BOOKING` — Retrieve a specific booking by ID from Hub Planner.
- `HUB_PLANNER_GET_BOOKING_CATEGORY` — Retrieve a specific booking category by ID from Hub Planner.
- `HUB_PLANNER_GET_CLIENT` — Retrieve a specific client by ID from Hub Planner.
- `HUB_PLANNER_GET_COST_CATEGORY` — Retrieve a specific project cost category by ID from Hub Planner.
- `HUB_PLANNER_GET_EVENT` — Retrieve a specific event by ID from Hub Planner.
- `HUB_PLANNER_GET_HOLIDAY` — Retrieve a specific holiday by ID from Hub Planner.
- `HUB_PLANNER_GET_MILESTONE` — Retrieve a specific milestone by ID from Hub Planner.

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

- `HUB_PLANNER_ADD_CLIENTS_TO_PROJECT` — Add clients to a project by project ID.
- `HUB_PLANNER_ADD_PROJECT_CUSTOM_FIELD_CHOICES` — Add choices to a project custom field template of SELECT, RADIO, or CHECKBOX type.
- `HUB_PLANNER_ADD_PROJECTS_TO_GROUP` — Add projects to a project group in Hub Planner.
- `HUB_PLANNER_ADD_PROJECT_TAGS` — Add tags to a Hub Planner project.
- `HUB_PLANNER_ADD_RESOURCE_CUSTOM_FIELD_CHOICES` — Add choices to a resource custom field template of SELECT, RADIO, or CHECKBOX type.
- `HUB_PLANNER_ADD_RESOURCES_TO_PROJECT` — Add resources to a project by project ID.
- `HUB_PLANNER_ADD_RESOURCES_TO_RESOURCE_GROUP` — Add resources to a resource group by group ID.
- `HUB_PLANNER_ADD_RESOURCE_TAGS` — Add tags to a resource in Hub Planner.

## Frequently asked questions

### How does LuumenAI connect to Hub Planner?

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 Hub Planner on its own?

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

### Is there an audit trail?

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

Full page: https://www.luumen.ai/integrations/hub-planner/
