Teamwork
Project management with projects, task lists, milestones, time entries, and team assignments.
Creates a task, assigns it to someone, logs time against it, and reports where a project stands against its milestones.
Use Teamwork with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Teamwork to work.
What Snow can do with Teamwork
These are the Teamwork operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads8
Look at your data without changing it.
- List Milestones
List visible Teamwork milestones by project, status, due-date range, assignee, or text. Returns one page and an opaque continuation cursor.
- List People
List people visible to the connected Teamwork user for assignment and ownership workflows.
- List Projects
List projects visible to the connected Teamwork user, with focused filters for name, status, company, membership, and archival state. Returns one page and an opaque continuation cursor.
- List Tags
List Teamwork tags visible to the connected user, optionally filtered by project, item type, name, or usage. Returns one page and an opaque continuation cursor.
- List Task Lists
List Teamwork task lists, usually within one or more projects, so an agent can place or locate tasks.
- List Tasks
List and filter Teamwork tasks by project, task list, assignee, dates, completion state, or tags. Returns one page and an opaque cursor for continuation.
- List Time Entries
List accessible Teamwork time entries by project, task, person, date range, billing state, or tags. Returns one page and an opaque continuation cursor.
- Search Teamwork
Search across Teamwork projects, tasks, task lists, milestones, people, companies, time entries, and other supported item types. Returns one page of lightweight references, optional sideloaded details, and a continuation cursor.
Creates3
Add something new to your account.
- Create Tag
Create a Teamwork tag, or return the existing installation tag when the same name already exists.
- Create Task
Create a task in a Teamwork task list with common scheduling, assignment, estimate, privacy, and tag fields.
- 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.
Updates1
Change something that is already there.
- Update Task
Update selected fields of an existing Teamwork task while leaving omitted task fields unchanged.
Related integrations
Ready to put Teamwork to work?
Sign up free, build an app by chatting, and connect Teamwork in minutes. No credit card required.