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

# Basecamp integration for LuumenAI

Read project context in Basecamp, then post updates as approved steps

## What LuumenAI can do with Basecamp

LuumenAI connects to Basecamp with OAuth 2.0 and exposes 141 tools (63 read-only · 67 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: OAuth 2.0
- Tools available: 141 tools (63 read-only · 67 write · 11 destructive)
- Plan: available on all plans
- Category: Project management

## About Basecamp with LuumenAI

Connect Basecamp and Luumen can read the project side of your work: message boards, card tables, schedules, Campfire lines, and check-in answers. Ask what shipped this week or which cards are stuck, and get an answer from the live data. Changes — a new card, a document, a chatbot post — are previewed and sent for approval first. Auth is OAuth2.

## Example tools

Read-only (63 in total):

- `BASECAMP_GET_BUCKETS_CARD_TABLES_LISTS_CARDS` — Retrieve a paginated list of cards from a card table column.
- `BASECAMP_GET_BUCKETS_CATEGORIES` — Retrieve all message types (categories) from a Basecamp project.
- `BASECAMP_GET_BUCKETS_CHATS_INTEGRATIONS` — Retrieve all chatbot integrations from a Campfire chat.
- `BASECAMP_GET_BUCKETS_CHATS_LINES` — Retrieve a paginated list of Campfire lines from a specific chat.
- `BASECAMP_GET_BUCKETS_INBOXES_FORWARDS` — Retrieve a paginated list of active email forwards from a project's inbox.
- `BASECAMP_GET_BUCKETS_MESSAGE_BOARDS_MESSAGES` — Retrieve a paginated list of active messages from a message board in a Basecamp project.
- `BASECAMP_GET_BUCKETS_QUESTION_ANSWERS` — Retrieve a specific question answer by ID from a Basecamp project.
- `BASECAMP_GET_BUCKETS_QUESTIONNAIRES` — Retrieve a specific questionnaire (automatic check-ins) from a Basecamp project.

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

- `BASECAMP_COMPLETE_TODO` — Mark a to-do as completed in Basecamp.
- `BASECAMP_CREATE_CARD` — Create a new card in a column of a Basecamp card table.
- `BASECAMP_CREATE_CARD_STEP` — Create a step within a card in a Basecamp card table.
- `BASECAMP_CREATE_CHATBOT` — Create a new chatbot in a Basecamp Campfire chat.
- `BASECAMP_CREATE_CHATBOT_LINE` — Post a message as a chatbot to a Basecamp Campfire.
- `BASECAMP_CREATE_DOCUMENT` — Create a new document in a Basecamp vault.
- `BASECAMP_CREATE_PROJECT_CONSTRUCTION` — Create a new project from a Basecamp template asynchronously.
- `BASECAMP_CREATE_TODOLIST_GROUP` — Create a new to-do group within a parent to-do list in Basecamp.

## Frequently asked questions

### How does LuumenAI connect to Basecamp?

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

### Can LuumenAI change things in Basecamp 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 Basecamp — read or write, approved or declined — is recorded with the actor, the input, and the result.

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