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

# Teamwork integration for LuumenAI

Read Teamwork projects, tasks, and time. Create and update work as approved steps.

## What LuumenAI can do with Teamwork

LuumenAI connects to Teamwork with an API token and exposes 12 tools (8 read-only · 4 write). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 12 tools (8 read-only · 4 write)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Project management

## About Teamwork with LuumenAI

Connect Teamwork and the agent can see the same board your team works from: projects, task lists, tasks, milestones, people, tags, and logged time. Ask who owns the migration work or what is overdue this week, and the answer comes back from live data. Creating a task, updating one, or logging time is proposed first and waits for your approval.

## Example tools

Read-only (8 in total):

- `TEAMWORK_LIST_MILESTONES` — List visible Teamwork milestones by project, status, due-date range, assignee, or text.
- `TEAMWORK_LIST_PEOPLE` — List people visible to the connected Teamwork user for assignment and ownership workflows.
- `TEAMWORK_LIST_PROJECTS` — List projects visible to the connected Teamwork user, with focused filters for name, status, company, membership, and archival state.
- `TEAMWORK_LIST_TAGS` — List Teamwork tags visible to the connected user, optionally filtered by project, item type, name, or usage.
- `TEAMWORK_LIST_TASK_LISTS` — List Teamwork task lists, usually within one or more projects, so an agent can place or locate tasks.
- `TEAMWORK_LIST_TASKS` — List and filter Teamwork tasks by project, task list, assignee, dates, completion state, or tags.
- `TEAMWORK_LIST_TIME_ENTRIES` — List accessible Teamwork time entries by project, task, person, date range, billing state, or tags.
- `TEAMWORK_SEARCH_RESOURCES` — Search across Teamwork projects, tasks, task lists, milestones, people, companies, time entries, and other supported item types.

Write and destructive (4 in total, subject to configured approval policy):

- `TEAMWORK_CREATE_TAG` — Create a Teamwork tag, or return the existing installation tag when the same name already exists.
- `TEAMWORK_CREATE_TASK` — Create a task in a Teamwork task list with common scheduling, assignment, estimate, privacy, and tag fields.
- `TEAMWORK_LOG_TIME_ENTRY` — Log time against a Teamwork task with a date, duration, optional start time, description, person, billing state, and tags without changing task status.
- `TEAMWORK_UPDATE_TASK` — Update selected fields of an existing Teamwork task while leaving omitted task fields unchanged.

## Frequently asked questions

### How does LuumenAI connect to Teamwork?

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

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

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

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