Skip to main content

Prerequisites

Before continuing, you should have already completed the following for this connector:
1

Configure the Connector

Enable the connector and set up its connector profile in your project. See Managing Connectors.

Connector Profile

Wrike - OAuth 2.0
2

Link an Account

Connect an account using StackOne Hub or Auth Link.

Link Account

Wrike - OAuth 2.0

Subscribe via the StackOne dashboard

This connector uses Programmatic Webhooks. When you enable webhook events for a connected Wrike account, StackOne automatically registers an account-wide webhook subscription (via POST /webhooks), subscribed to all the events you selected.

1

Connect your Wrike account

Link your Wrike account through StackOne using OAuth 2.0. The webhook subscription is created automatically upon connection.

2

Select event subscriptions in the dashboard

In the StackOne dashboard, open the Wrike connector profile and enable the webhook events you want to receive. See the Available Webhook Events section below for the full list.

3

Verify events are flowing

After connecting, trigger an action in Wrike (e.g., create a task) and verify the event appears in your configured delivery URL. StackOne normalizes each event into a standard payload with record_type, record_id, event_date, and event_data.

4

Unsubscribe

To stop receiving events, disconnect the Wrike account in StackOne. The webhook subscription is automatically deleted when the account is disconnected.

Available Webhook Events

The following 43 Wrike events can be enabled. Only events selected in StackOne are included in the webhook subscription.

1

Task events

Events related to tasks in your Wrike workspace.

  • Task Created (TaskCreated) — Fired when a new task is created
  • Task Deleted (TaskDeleted) — Fired when a task is deleted
  • Task Title Changed (TaskTitleChanged) — Fired when a task title is changed
  • Task Description Changed (TaskDescriptionChanged) — Fired when a task description is changed
  • Task Status Changed (TaskStatusChanged) — Fired when a task status is changed
  • Task Importance Changed (TaskImportanceChanged) — Fired when a task importance level is changed
  • Task Dates Changed (TaskDatesChanged) — Fired when task start or due dates are changed
  • Task Parents Added (TaskParentsAdded) — Fired when a task is added to a folder or project
  • Task Parents Removed (TaskParentsRemoved) — Fired when a task is removed from a folder or project
  • Task Responsibles Added (TaskResponsiblesAdded) — Fired when assignees are added to a task
  • Task Responsibles Removed (TaskResponsiblesRemoved) — Fired when assignees are removed from a task
  • Task Shareds Added (TaskSharedsAdded) — Fired when users are added to task sharing
  • Task Shareds Removed (TaskSharedsRemoved) — Fired when users are removed from task sharing
  • Task Custom Field Changed (TaskCustomFieldChanged) — Fired when a custom field value is changed on a task
  • Task Approval Status Changed (TaskApprovalStatusChanged) — Fired when a task approval status changes
  • Task Approval Decision Changed (TaskApprovalDecisionChanged) — Fired when a task approval decision is made
  • Task Approval Decision Reset (TaskApprovalDecisionReset) — Fired when a task approval decision is reset
2

Folder and project events

Events related to folders and projects in your Wrike workspace.

  • Folder Created (FolderCreated) — Fired when a folder is created
  • Folder Deleted (FolderDeleted) — Fired when a folder is deleted
  • Folder Title Changed (FolderTitleChanged) — Fired when a folder title is changed
  • Folder Description Changed (FolderDescriptionChanged) — Fired when a folder description is changed
  • Folder Parents Added (FolderParentsAdded) — Fired when a folder is nested under another folder
  • Folder Parents Removed (FolderParentsRemoved) — Fired when a folder is removed from a parent folder
  • Folder Shareds Added (FolderSharedsAdded) — Fired when users are added to folder sharing
  • Folder Shareds Removed (FolderSharedsRemoved) — Fired when users are removed from folder sharing
  • Folder Comment Added (FolderCommentAdded) — Fired when a comment is added to a folder
  • Folder Comment Deleted (FolderCommentDeleted) — Fired when a comment is deleted from a folder
  • Folder Attachment Added (FolderAttachmentAdded) — Fired when an attachment is added to a folder
  • Folder Attachment Deleted (FolderAttachmentDeleted) — Fired when an attachment is deleted from a folder
  • Folder Custom Field Changed (FolderCustomFieldChanged) — Fired when a custom field value is changed on a folder
  • Project Dates Changed (ProjectDatesChanged) — Fired when project start or end dates are changed
  • Project Owners Added (ProjectOwnersAdded) — Fired when owners are added to a project
  • Project Owners Removed (ProjectOwnersRemoved) — Fired when owners are removed from a project
  • Project Status Changed (ProjectStatusChanged) — Fired when a project status is changed
  • Folder Approval Status Changed (FolderApprovalStatusChanged) — Fired when a folder approval status changes
  • Folder Approval Decision Changed (FolderApprovalDecisionChanged) — Fired when a folder approval decision is made
  • Folder Approval Decision Reset (FolderApprovalDecisionReset) — Fired when a folder approval decision is reset
3

General events

Events related to comments, attachments, timelogs, and work item types on tasks.

  • Attachment Added (AttachmentAdded) — Fired when an attachment is added to a task
  • Attachment Deleted (AttachmentDeleted) — Fired when an attachment is deleted from a task
  • Comment Added (CommentAdded) — Fired when a comment is added to a task
  • Comment Deleted (CommentDeleted) — Fired when a comment is deleted from a task
  • Timelog Changed (TimelogChanged) — Fired when a timelog entry is created or modified
  • Work Item Type Changed (WorkItemTypeChanged) — Fired when a task’s work item type is changed

Verify

Your Connector should now be able to receive and process events. Try triggering an event and you should see an Event appear in the Connector logs.