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

# Habitica integration for LuumenAI

Read Habitica challenges, parties, and tasks, then make changes with approval

## What LuumenAI can do with Habitica

LuumenAI connects to Habitica with an API token and exposes 70 tools (28 read-only · 31 write · 11 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: 70 tools (28 read-only · 31 write · 11 destructive)
- Plan: available on all plans
- Category: Project management

## About Habitica with LuumenAI

Connect Habitica and Luumen can read your challenges, their task lists, group membership, and game content whenever you ask. When something needs to change — a new task on a team challenge, a fresh tag, a cloned challenge for the next cycle — Luumen shows the plan first and waits for your approval before writing.

## Example tools

Read-only (28 in total):

- `HABITICA_EXPORT_CHALLENGE_CSV` — Export a Habitica challenge to CSV format.
- `HABITICA_GET_CHALLENGE` — Retrieve details of a specific challenge.
- `HABITICA_GET_CHALLENGES` — Retrieve challenges available in a specific group (guild, party, or tavern).
- `HABITICA_GET_CHALLENGE_TASK` — Retrieve a task by its unique ID.
- `HABITICA_GET_CHALLENGE_TASKS` — Get all tasks for a specified challenge.
- `HABITICA_GET_CONTENT` — Retrieves all Habitica game content definitions in a single request.
- `HABITICA_GET_CONTENT_BY_TYPE` — Retrieves Habitica game content data filtered by a specific category type.
- `HABITICA_GET_EXPORT_HISTORY_CSV` — Export user tasks history in CSV format.

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

- `HABITICA_ADD_CHALLENGE_TASK` — Add a new task to a specified challenge.
- `HABITICA_ADD_PUSH_DEVICE` — Register a push notification device for the authenticated user.
- `HABITICA_ADD_TAG_TO_TASK` — Add a tag to a task.
- `HABITICA_CLONE_CHALLENGE` — Clone an existing challenge.
- `HABITICA_CREATE_CHALLENGE` — Create a new challenge.
- `HABITICA_CREATE_GROUP` — Create a new Habitica party for collaborative gameplay.
- `HABITICA_CREATE_TAG` — Create a new tag.
- `HABITICA_CREATE_TASK` — Create a new task in Habitica.

## Frequently asked questions

### How does LuumenAI connect to Habitica?

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

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

### Is there an audit trail?

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

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