update_folder
Update an existing folder or project's properties including title, description, sharing, custom fields, and project-specific settings like status and dates. Supports adding/removing shared users and parent folders.
list_dependencies
List task dependencies (predecessor/successor relationships). Can list dependencies for a specific task or by dependency IDs.
list_folders
List folders and projects in Wrike. Can retrieve the full folder tree, folders within a specific parent, specific folders by ID, or filter to only projects. Projects are folders with additional properties like owners, dates, and status.
list_contacts
List users and contacts in the Wrike account. Can retrieve specific contacts by ID, the current user, or all contacts. Useful for getting contact IDs needed when assigning tasks or sharing folders.
delete_timelog
Delete a time log entry.
update_task
Update an existing task's properties including title, description, status, importance, dates, assignees, custom fields, and parent folders. Supports adding/removing assignees and parent folders independently.
delete_comment
Delete a comment from a task or folder/project.
list_workflows
List all workflows in the Wrike account. Workflows define the set of statuses available for tasks and projects. Each workflow contains custom statuses with names, colors, and groups (Active, Completed, Deferred, Cancelled).
create_comment
Add a comment to a task or folder/project. Supports HTML or plain text content.
create_timelog
Log time against a task. Specify the hours worked, the date the work was performed, and an optional comment.
list_attachments
List file attachments on a task or folder/project. Returns attachment metadata including name, type, size, and creation date.
list_tasks
List and search tasks in Wrike. Can retrieve tasks from a specific folder/project, by task IDs, or all tasks in the account. Supports filtering by status, importance, assignees, date ranges, and custom statuses.
create_task
Create a new task in a specified folder or project. Supports setting title, description, status, importance, dates, assignees, custom fields, and parent relationships.
list_timelogs
List time log entries. Can filter by task, user/contact, folder, and date ranges.
create_folder
Create a new folder or project under a parent folder. To create a project, provide the project configuration with owners, status, and dates. Without project configuration, a plain folder is created.
create_dependency
Create a task dependency (predecessor/successor relationship) between two tasks. Used for Gantt chart views and timeline planning.
list_spaces
List all spaces in the Wrike account. Spaces are top-level organizational containers that hold folders and projects.
create_custom_field
Create a new custom field in the Wrike account. Custom fields extend tasks, folders, and projects with additional structured data. Supported types include Text, Numeric, Currency, Percentage, Date, Duration, Checkbox, DropDown, and MultiSelect.
list_custom_fields
List custom fields defined in the Wrike account. Custom fields can be applied to tasks, folders, and projects for structured data. Useful for getting custom field IDs needed when creating or updating tasks.
delete_dependency
Delete a task dependency relationship.
list_comments
List comments on a task or folder/project. Returns comment text, author, and creation date.
delete_task
Delete a task from Wrike. The task is moved to the recycle bin and can be restored within 30 days.
update_timelog
Update an existing timelog entry's hours, tracked date, comment, or category.