Back to tools

AI Agent Tool

Teamwork logo

Teamwork

Client-focused project management platform with time tracking, billing, and profitability tools.

Project ManagementVerified

teamwork.com

•

One-click Login

About Teamwork

Teamwork.com is a project management platform tailored for client-service businesses (agencies, consultancies). It combines task management, Gantt charts, time tracking, billing, and client-facing features like intake forms and unlimited client users. The Scale tier adds retainer management and custom reports for large agencies managing profitability.

AI Agent Use Cases

- Task and project management with Gantt charts and multiple project views

- Time tracking, timesheets, and budget management with client billing

- Unlimited client users and client management features (Deliver+)

- Resource and capacity management with workload charts (Grow+)

- Retainer management and custom profitability reports (Scale)

- AI-powered task generation and summarization (usage-based credits launching September 2026)

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

projectId

Id of the project to list tasks from

tasklistId

Id of the tasklist to list tasks from

content

The content of the task

description

The description of the task

priority

The priority of the task

creatorId

The id of the person who created the task

responsiblePartyId

The id of the person who is responsible for the task

columnId

Id of the column to list tasks from

startDate

The date the task should start. `yyyymmdd`

dueDate

The date the task is due `yyyymmdd`

useDefaults

Use the default values for the task

Inputs

projectId

Id of the project to list tasks from

taskId

Id of the task to list tasks from

Inputs

projectId

Id of the project to list tasks from

completeAfterDate

Only return tasks that are complete after this date. Format: YYYYMMDDHHMMSS

completeBeforeDate

Only return tasks that are complete before this date. Format: YYYYMMDDHHMMSS

creatorsId

Only return tasks that were created by these people.

showDeleted

Show deleted tasks.

Inputs

projectId

Id of the project to list tasks from

taskId

Id of the task to list tasks from

content

The content of the task

description

The description of the task

priority

The priority of the task

creatorId

The id of the person who created the task

responsiblePartyId

The id of the person who is responsible for the task

columnId

Id of the column to list tasks from

startDate

The date the task should start. `yyyymmdd`

dueDate

The date the task is due `yyyymmdd`

useDefaults

Use the default values for the task