Wrike
for LuumenAI

Read Wrike tasks and projects, then make changes as approved steps

Connect Wrike and Luumen can read the work your team already tracks: tasks and their status, account settings, custom field definitions, approvals, attachments, and bookings. Reads answer right away. Changes like creating a folder, adding a custom field, or booking resources are previewed first and sent for your approval before they run.

The Wrike toolbox

144 tools: 78 read, 66 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadFetch all tasksFetches tasks from a Wrike account, allowing filtering by status, due date, and subfolder inclusion, with customizable response fields and pagination.
  • ReadGet account informationRetrieves detailed Wrike account information, where the response content is influenced by selected fields, account subscription, and user permissions.
  • ReadGet all custom fieldsRetrieves all custom field definitions (including ID, name, type, and settings) from the Wrike account; this returns the definitions themselves, not their specific values on Wrike items, and is…
  • ReadGet all webhooksRetrieve a list of all webhooks created using the same API token.
  • ReadGet approvalsRetrieve all approvals accessible to the authenticated user.
  • ReadGet approvals by IDsRetrieve specific Wrike approvals by their IDs (up to 100).
  • ReadGet async job statusRetrieve status and details for an asynchronous job in Wrike.
  • ReadGet attachments by IDsRetrieve multiple Wrike attachments by their IDs (up to 100).
  • ReadDownload attachmentDownload a Wrike attachment file.
  • ReadGet attachment previewDownload a preview version of a Wrike attachment.
  • ReadGet attachment URLGet a public access URL for a Wrike attachment.
  • ReadGet bookingsRetrieves one or more Wrike bookings by their IDs.
  • ReadGet colorsQuery the list of available colors in Wrike.
  • ReadGet commentsRetrieve all comments accessible to the authorized user.
  • ReadGet comments by IDsRetrieve multiple Wrike comments by their IDs.
  • ReadGet contact hourly ratesRetrieve hourly budget rates for up to 100 Wrike contacts.
  • ReadGet contactsRetrieves a list of Wrike contacts (e.g., team members, clients, collaborators); response includes contact details but not their detailed task or project involvement.
  • ReadGet contacts historyAccess field modification history for Wrike contacts.
  • ReadGet contact timelogsRetrieve all timelog records created by a specific contact in Wrike.
  • ReadGet custom item typesRetrieve all custom item types from Wrike.
  • ReadGet dependencies by IDsRetrieve one or more Wrike dependencies by their IDs (up to 100).
  • ReadGet folder bookingsQuery bookings for a specific folder in Wrike.
  • ReadGet foldersRetrieves folders and/or projects from Wrike, with filters; when using `nextPageToken`, all other filter parameters must match the initial request.
  • ReadGet folder approvalsRetrieve all approvals from a specific Wrike folder.
  • ReadGet folder attachmentsRetrieve all attachments from a specific Wrike folder.
  • ReadGet folders by IDsRetrieve multiple Wrike folders by their IDs.
  • ReadGet folder commentsRetrieve comments from a specific Wrike folder.
  • ReadGet folders historyAccess field modification history for Wrike folders.
  • ReadGet folder hourly ratesRetrieve hourly budget rates for a specific Wrike folder.
  • ReadGet folder rollupsQuery rollup settings for items in a folder.
  • ReadGet folder tasksQuery tasks within a specific folder.
  • ReadGet folder timelog lock periodsQuery timelog lock periods for a specific folder.
  • ReadGet folders timelogsRetrieve all timelog records for a specific folder.
  • ReadConvert legacy v2 IDs to v4Convert legacy Wrike API v2 IDs to current v4 format.
  • ReadGet specific contact informationRetrieves detailed information for a specific Wrike contact using their unique `contactId`, optionally including `metadata` and `customFields` if specified in the `fields` parameter.
  • ReadGet job roles by IDsRetrieve details for one or more Wrike job roles by job role IDs.
  • ReadGet placeholder hourly ratesRetrieve hourly budget rates for one or more Wrike placeholders.
  • ReadGet placeholders by IDsRetrieve details for one or more Wrike placeholders by their IDs.
  • ReadGet space by IDRetrieve details for a single Wrike space by spaceId.
  • ReadGet space custom item typesRetrieve all custom item types scoped to a specific Wrike space.
  • ReadGet space foldersRetrieve the folder tree for a specific Wrike space.
  • ReadGet space custom fieldsRetrieve all custom fields defined for a specific Wrike space.
  • ReadGet spaces tasksQuery tasks within a specific Wrike space.
  • ReadGet space workflowsQuery workflows for a specific Wrike space.
  • ReadGet space timelog lock periodsQuery timelog lock periods for a specific space.
  • ReadGet specific userRetrieves detailed information about a specific user in Wrike using their unique user ID.
  • ReadGet task by idRetrieves read-only detailed information for a specific Wrike task by its unique ID, optionally allowing specification of fields to include in the response.
  • ReadGet task dependenciesRetrieves all dependency relationships for a specific task.
  • ReadGet task approvalsRetrieves all approval records for a specific task.
  • ReadGet task attachmentsRetrieve all attachments from a specific Wrike task.
  • ReadGet task commentsRetrieve all comments from a specific Wrike task.
  • ReadGet tasks historyQuery task field modification history for up to 100 tasks.
  • ReadGet task rollupsQuery rollup settings for a specific task.
  • ReadGet task timelog lock periodsQuery timelog lock periods for a specific task.
  • ReadGet task timelogsRetrieves all timelog records for a specific task.
  • ReadGet timelog categoriesQuery the list of timelog categories in Wrike.
  • ReadGet timelogsRetrieves timelog records from Wrike with optional filters for dates, users, and task scope.
  • ReadGet timelogs by IDsRetrieves detailed information for one or more Wrike timelogs by their unique IDs (up to 100), optionally including export and lock status.
  • ReadGet timesheetsQuery timesheets from Wrike.
  • ReadGet timesheet submission rulesRetrieve global timesheet submission rules across all work schedules.
  • ReadGet API versionRetrieve current Wrike API version information.
  • ReadGet webhook by IDRetrieve details for a specific webhook by webhook_id.
  • ReadGet work schedule timesheet rulesRetrieve timesheet submission rules for a specific work schedule.
  • ReadList all attachmentsRetrieve all attachments from the Wrike account.
  • ReadList Folder BlueprintsRetrieves all account-level Folder Blueprints, which are templates for standardizing folder/project creation with predefined structures, custom fields, and workflows.
  • ReadList all placeholdersRetrieves all placeholders accessible to the authenticated user; placeholders are templates used in Wrike for creating standardized tasks or projects.
  • ReadList space folder blueprintsLists all folder blueprints (templates for new folders/projects) within a specified Wrike space, requiring a valid and accessible space ID.
  • ReadList spacesList spaces the authorized user can access.
  • ReadList space task blueprintsLists task blueprints (templates for creating tasks with consistent structures) available in a specific, accessible Wrike space.
  • ReadList subfolders by folder idLists subfolders (metadata only, not their contents) for an existing Wrike folder specified by `folderId`, supporting recursive descent, filtering, and pagination.
  • ReadList Task BlueprintsRetrieves a list of defined Task Blueprints (predefined task templates) from the Wrike account, supporting pagination.
  • ReadRetrieve custom field by idRetrieves a Wrike custom field's detailed information (e.g., type, possible values for dropdowns), properties, and metadata; the `customFieldId` must correspond to an existing custom field.
  • ReadQuery invitationsRetrieves all active invitations in Wrike, useful for viewing and auditing pending invitations or managing user onboarding.
  • ReadQuery job rolesRetrieve all available job roles in the Wrike account.
  • ReadGet group by idRetrieves detailed information for a specific Wrike group using its `groupId`, optionally including 'metadata'.
  • ReadQuery workflowsFetches a list of all workflows with their detailed information from the Wrike account; this is a read-only action and does not support pagination or filtering through its parameters.
  • ReadRetrieve list of groupsRetrieves a list of user groups from the Wrike account, supporting metadata filtering, pagination, and inclusion of specific fields; this is a read-only operation.
  • ReadSearch eDiscoveryPerform eDiscovery search across Wrike items (folders, projects, tasks).
  • WriteBulk modify group membersAdds or removes members for multiple Wrike groups in a single request; all specified user IDs must correspond to existing Wrike users. Approval by default
  • WriteCopy folderCopies a Wrike folder synchronously to a specified parent location with customizable options. Approval by default
  • WriteCopy folder asyncDuplicate a folder asynchronously in Wrike, creating a copy in a specified parent location. Approval by default
  • WriteCreate account webhooksCreates a webhook for the current account to receive notifications about changes. Approval by default
  • WriteCreate equipment assetCreate equipment/asset in Wrike. Approval by default
  • WriteCreate custom fieldCreate a new custom field in Wrike. Approval by default
  • WriteCreate a folderCreates a new Wrike subfolder within the specified `folderId`, optionally as a project if `customItemTypeId` is given; the folder is auto-shared with its creator. Approval by default
  • WriteCreate folder bookingCreate a booking in a Wrike folder. Approval by default
  • WriteCreate approval in folderCreate a new approval in a Wrike folder. Approval by default
  • WriteCreate folder commentCreates a new comment on a specified Wrike folder. Approval by default
  • WriteCreate timelog lock period for folderCreates a timelog lock period for a specific folder. Approval by default
  • WriteCreate a webhook on folderCreate a webhook for a Wrike folder or project. Approval by default
  • WriteCreate a groupCreates a new user group in Wrike with a specified title, optionally setting members, parent group, avatar, and custom metadata. Approval by default
  • WriteCreate invitationInvites a user to a Wrike workspace by email, optionally with name, specifying EITHER `userTypeId` OR a combination of `role`/`external`; custom email subject/message available for paid accounts. Approval by default
  • WriteCreate space timelog lock periodCreate a timelog lock period for a space to prevent time entries from being edited. Approval by default
  • WriteCreate space webhookCreate a webhook on a Wrike space for receiving notifications about changes to tasks, folders, and projects. Approval by default
  • WriteCreate task in folderCreates a new task in a specified Wrike folder; if setting priority with `priorityBefore` or `priorityAfter`, the referenced task must be in the same folder or project. Approval by default
  • WriteCreate task attachmentUpload a file attachment to a Wrike task. Approval by default
  • WriteCreate task commentCreate a new comment on a Wrike task. Approval by default
  • WriteCreate task approvalCreate an approval on a specific task in Wrike. Approval by default
  • WriteCreate task dependencyCreate a new dependency relationship between Wrike tasks. Approval by default
  • WriteCreate task timelogCreate a timelog entry for a specific task in Wrike. Approval by default
  • WriteCreate timesheetCreate a timesheet for a user for a specified time period. Approval by default
  • WriteCreate workflowsCreate a new custom workflow in Wrike. Approval by default
  • WriteDelete approvalCancels/deletes an approval by its identifier. Approval by default
  • WriteDelete assetPermanently deletes a Wrike asset/equipment by assetId. Approval by default
  • WriteDelete attachmentPermanently delete a Wrike attachment by its ID. Approval by default
  • WriteDelete bookingPermanently removes a resource booking allocation by its ID; use when deallocating resources from projects or tasks. Approval by default
  • WriteDelete commentPermanently deletes a Wrike comment by its ID; this action is irreversible and the comment must exist. Approval by default
  • WriteDelete custom field by idPermanently deletes a custom field by its ID; this action is irreversible and requires a valid, existing custom field ID. Approval by default
  • WriteDelete dependenciesPermanently removes a task dependency relationship by its ID; use when unlinking predecessor/successor task relationships. Approval by default
  • WriteDelete folderPermanently deletes the folder specified by `folderId` and all its contents (e.g., tasks, documents, subfolders) from the Wrike workspace; this irreversible action is for when the folder is no… Approval by default
  • WriteDelete timelog lock period for folderDeletes a timelog lock period for a specific folder. Approval by default
  • WriteDelete group by idPermanently deletes a group by its `groupId`; this action is irreversible and does not affect user accounts that were members of the group. Approval by default
  • WriteDelete invitationPermanently deletes an existing invitation, specified by its unique `invitationId`; this action cannot be undone. Approval by default
  • WriteDelete job rolePermanently deletes a job role by its identifier; deleted job roles are removed from all tasks and users and cannot be restored. Approval by default
  • WriteDelete spacePermanently deletes a Wrike space and all its contents by spaceId; this action is irreversible and should be used with caution. Approval by default
  • WriteDelete spaces timelog lock periodUnlock (delete) a timelog lock period for a specific space in Wrike. Approval by default
  • WriteDelete taskPermanently deletes a Wrike task and all its associated data by its ID; this action is irreversible and the task must exist. Approval by default
  • WriteDelete timelogPermanently deletes a Wrike timelog entry by its ID; use when removing an incorrect or obsolete time log entry. Approval by default
  • WriteDelete webhookPermanently delete a webhook by webhook_id. Approval by default
  • WriteLaunch folder blueprint asyncAsynchronously launches a new project or folder structure in Wrike from a specified Folder Blueprint. Approval by default
  • WriteLaunch Task Blueprint AsyncAsynchronously launches a Wrike Task Blueprint to create tasks/projects, requiring either `super_task_id` (parent task) or `parent_id` (parent folder/project) for placement. Approval by default
  • WriteUpdate account metadataUpdates or adds custom key-value metadata to the Wrike account, useful for integrations, storing app-specific data, or mapping external system identifiers. Approval by default
  • WriteModify folder attributesModifies an existing Wrike folder: updates title, description, parents (not root/recycle bin), sharing, metadata, custom fields/columns; restores, converts to project, or manages access roles. Approval by default
  • WriteModify groupUpdates an existing Wrike user group's attributes like title, members, parent, avatar, or metadata, using its `groupId` and specifying only the fields to change. Approval by default
  • WriteModify taskModifies an existing Wrike task by its ID, allowing updates to attributes such as title, status, dates, assignees, and custom fields; `priorityBefore` and `priorityAfter` are mutually exclusive, and… Approval by default
  • WriteUpdate approvalUpdates an existing Wrike approval by its ID, allowing modifications to the title, description, and due date. Approval by default
  • WriteUpdate assetUpdate a Wrike asset/equipment by ID. Approval by default
  • WriteUpdate attachmentUpdate a Wrike attachment by uploading new file content. Approval by default
  • WriteUpdate bookingUpdates a Wrike booking's date range by ID. Approval by default
  • WriteUpdate commentUpdate an existing Wrike comment. Approval by default
  • WriteUpdate custom field by idUpdates properties of an existing Wrike custom field by its ID, such as its title, type, scope, or sharing settings. Approval by default
  • WriteUpdate dependencyModify an existing Wrike dependency relationship between tasks. Approval by default
  • WriteUpdate folder rollup settingsUpdate rollup settings for a folder. Approval by default
  • WriteUpdate invitationUpdates a pending Wrike invitation (`invitationId`) to resend it or change user's role/type (use EITHER `userTypeId` OR `role`/`external`). Approval by default
  • WriteUpdate job roleUpdates an existing Wrike job role by its ID, allowing modifications to the title and short title. Approval by default
  • WriteUpdate metadata on a specific contactUpdates metadata, job role, or custom fields for an existing Wrike contact specified by `contactId`; if `jobRoleId` is provided, it must be a valid ID. Approval by default
  • WriteUpdate a specific userUpdates specified profile attributes (e.g., account ID, role, external status) for an existing Wrike user; unspecified fields remain unchanged. Approval by default
  • WriteUpdate task rollup settingsUpdates rollup settings for a task. Approval by default
  • WriteUpdate timelog entryModify an existing timelog entry in Wrike. Approval by default
  • WriteUpdate timesheet rowUpdates a Wrike timesheet row by its ID, allowing modification of the timelog category. Approval by default
  • WriteUpdate timesheetUpdate a timesheet's approval status in Wrike. Approval by default
  • WriteUpdate webhook stateUpdate the state of a Wrike webhook. Approval by default
  • WriteUpdate workflowModify an existing Wrike workflow. Approval by default
  • WriteUpdate work schedule timesheet rulesUpdate timesheet submission rules for a work schedule. Approval by default

One prompt, start to finish

What a governed Wrike run looks like inside Luumen.

Questions

How does LuumenAI connect to Wrike?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in Wrike on its own?

Read actions answer immediately. Anything that writes — bulk modify group members, copy folder, copy folder async, create account webhooks, and more — is shown as a plan and requires approval by default, including the 17 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to Wrike — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put Wrike to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.