manage_notebook
Manage Notebook
Create, update, or delete a notebook (wiki-style document) in a Teamwork project. Notebooks support rich content, categories, and tags.
manage_notebook
Create, update, or delete a notebook (wiki-style document) in a Teamwork project. Notebooks support rich content, categories, and tags.
list_people
Retrieve people (users) from Teamwork. Can list all people on the site or filter by project membership. Supports search by name.
get_task
Retrieve detailed information about a specific Teamwork task, including its status, assignees, dates, priority, and estimated time.
get_activity
Retrieve the latest activity feed from Teamwork. Shows recent actions across the site or within a specific project, including task updates, comments, file uploads, and more.
list_projects
Retrieve a list of projects from Teamwork. Supports filtering by status, company, category, and search term. Use pagination to navigate large result sets.
manage_task_list
Create a task list in a Teamwork project, or list existing task lists for a project. Task lists are containers that organize tasks within a project.
manage_project_people
Add or remove people from a Teamwork project. Manage project membership by specifying person IDs to add or remove.
manage_time_entry
Create, update, or delete a time entry in Teamwork. Log time against a project or task with hours, minutes, description, and billable status.
manage_project
Create, update, or delete a Teamwork project. Use **create** to start a new project, **update** to modify an existing one, or **delete** to permanently remove it.
list_tasks
Retrieve tasks from Teamwork. Can list all tasks, tasks for a specific project, or tasks in a specific task list. Supports filtering by assignee, priority, dates, tags, and search term.
manage_task
Create, update, complete, reopen, or delete a Teamwork task. Supports setting assignees, due dates, priorities, estimated time, and tags.
manage_message
Create, update, or delete a message (discussion post) in a Teamwork project. Messages support titles, body content, categories, and tags.
get_project
Retrieve detailed information about a specific Teamwork project by its ID, including status, dates, company, and description.
manage_milestone
Create, update, complete, reopen, or delete a milestone within a Teamwork project. Milestones can have deadlines, responsible parties, and tags.
list_time_entries
Retrieve time entries from Teamwork. Can filter by project, task, date range, and user. Returns logged hours, descriptions, and billable status.
manage_comment
Create, update, or delete a comment on a Teamwork resource. Comments can be added to tasks, milestones, notebooks, and files.
Manage projects, task lists, and tasks with support for assignees, due dates, priorities, dependencies, subtasks, and custom fields. Track time entries and timers against projects and tasks. Create and manage milestones, calendar events, messages, comments, notebooks, files, invoices, expenses, and budgets. Organize people and companies, assign roles and teams, and manage project permissions. Monitor project health with status updates and portfolio boards. Define custom fields, tags, and categories to extend and organize data. Subscribe to webhooks for events on tasks, projects, milestones, time entries, files, messages, and more.
Common questions about connecting Teamwork to AI agents with Metorial.