Jump to a Section

Overview

The first time you add a Wrike card to a Flow, you will need to create a configuration. This will allow you to connect to your account, save your account information, and reuse that configuration next time you build a Flow with the connector. That way, you don’t have to sign in every time you want to build a Flow with this Connector. Instead, use the configuration you have already set up. You can create and save multiple configurations and share them with your teammates.

Here’s how to set up a new configuration in Wrike:

  1. First, enter in an Account Nickname. This should be unique so if you are connecting multiple Wrike accounts you will be able to tell them apart.
  2. Then click “Create” to launch a pop-up window where you will sign into your Wrike Account. This will also save your configuration.

    Events

    • Folder Updated

      Start FLO when folder is updated

    • New Project

      Triggers a Flow when a new project is created in Wrike.

      Output Fields

      • Project
        • Project ID (text): ID of the new project.
        • Folder ID (text): ID of the folder the project is in.
        • Title (text): title of the project
        • Description (text): description of the project
        • Created Date (text): When the project was created.
        • Updated Date (text): When the project was most recently updated.
        • Start Date (text): start date of the project (yyyy-MM-dd)
        • End Date (text): end date of the project (yyyy-MM-dd)
        • URL (text): weblink to the project.
        • Status (text): status of the project (Green, Yellow, Red, Completed, OnHold, Cancelled)
        • Shared User IDs (list of text): list of User IDs who share the folder
        • Owner Name (text): The name of the owner of the project.
        • Owner ID (text): ID of the user that owns the project
        • Owner Email (text): The email of the owner of the project.
      • context
        • Execution ID (text): The ID of the event.
    • New Task

      New Task

      Monitor for a new task in Wrike.

      Options

      • Folder List (dropdown): Use this dropdown menu to choose from any of the folders in your Wrike account. This determines which folder will be monitored for newly created tasks.

      Output Fields

      • Task 
        • Task ID (text): the unique ID of the newly created task
        • Title (text): title of the task
        • Description (text): description of the task
        • Status (text): status of the task, possible values: Active, Completed, Deferred, Cancelled.
        • Importance (text): importance of the task, possible values: High, Normal, Low.
        • Task Type (text): The task type is set in Wrike based on what dates are specified for a task. A ‘Backlog’ task has no dates or only a duration specified. A ‘Milestone’ task has only a due date specified. A ‘Planned’ task has a start date, due date, and duration specified.
        • Assignee ID (text): User ID of the user assigned to the task
        • Shared User IDs (list of text): list of User IDs who share the task
        • Super Task IDs (list of text): list of task IDs where the task is a subtask
        • Parent Folder ID (text): the unique ID of the parent folder of the task
        • Super Parent Folder ID (text): the unique ID of the parent folder’s parent folder (a level higher than the parent folder)
        • Created Date (text): Creation date of the task.
        • URL (text): the URL of the Wrike task
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on the fields available for your Wrike tasks
      • Date
        • Due Date (text): Due date of the task. Format is YYYY-MM-DD or yyyy-MM-DD’T’HH:mm:ss’. This field is required when the Task Type is ‘Milestone’ or ‘Planned’.
        • Start Date (text): Start date of the task. Format is YYYY-MM-DD or yyyy-MM-DD’T’HH:mm:ss’. This field is required when the Task Type is ‘Planned’.
        • Duration (text): Duration of the task in minutes. This is the only field present when the Task Type is ‘Backlog’ and must be specified (specify ‘0’ if you do not know the desired duration). This also must be specified for task type ‘Planned’.
      • Context
        • Execution ID _(text)_: unique ID of the execution of the Flow
    • Project Updated

      Start FLO when project is updated

    • Task Completed

      Task Completed

      Monitors for a completed task in Wrike to start the Flow. By default, the Flow will monitor for completed tasks every minute.

      Options

      • Folder List (dropdown): Select the folder/project you would like to monitor for completed tasks. Note: if the folder you select has child folders, the monitor will also pick up when tasks in those folders/projects are completed. Selecting ‘Root’ will monitor for completed tasks that are not in a specific folder or project.

      Output Fields

      • Task 
        • Task ID (text): ID of the task to update in the Wrike v3 ID format (e.g. IEABLLTGKQD4IIQF)
        • Title (text): title of the task
        • Description (text): description of the task
        • Status (text): status of the task, possible values (Active, Completed, Deferred, Cancelled)
        • Importance (text): importance of the task (High, Normal, Low)
        • Task Type (text): type of the task (Backlog, Milestone, Planned)
        • Assignee ID (text): User ID of the user assigned to the task
        • Shared User IDs (list of text): list of User IDs who share the task
        • Super Task IDs (list of text): list of task IDs where the task is a subtask
        • Parent Folder ID (text): ID of the parent folder/project where the task was created
        • Super Parent Folder ID (text): ID of the super parent folder/project where the task was created
        • Completed Date (text): date the task was updated in the format yyyy-MM-dd’T’HH:mm:ss’
        • URL (text): Weblink to the task in Wrike
      • Date
        • Start Date (text): start date of the task in the format yyyy-MM-dd’T’HH:mm:ss’. Only present for ‘Planned’ tasks.
        • Due Date (text): due date of the task in the format yyyy-MM-dd’T’HH:mm:ss’. Only present for ‘Planned’ and ‘Milestone’ tasks.
        • Duration (text): duration of the task in minutes. Only present for ‘Backlog’ and ‘Planned’ tasks.
      • Context
        • Execution ID (text): unique ID of the execution of the Flow
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on the fields available for your Wrike tasks
    • Task Updated

      Monitors for an updated task in Wrike to start the Flow. By default, the Flow will monitor for updated tasks every five minutes.

      Options

      • Folder List (dropdown): Select the folder/project you would like to monitor for updated tasks. Note: if the folder you select has child folders, the monitor will also pick up when tasks in those folders/projects are updated. Selecting ‘Root’ will monitor for updated tasks that are not in a specific folder or project.

      Output Fields

      • Task 
        • Title (text): title of the task
        • Description (text): description of the task
        • Status (text): status of the task, possible values (Active, Completed, Deferred, Cancelled)
        • Importance (text): importance of the task (High, Normal, Low)
        • Task Type (text): type of the task (Backlog, Milestone, Planned)
        • Assignee ID (text): User ID of the user assigned to the task
        • Shared User IDs (list of text): list of User IDs who share the task
        • Super Task IDs (list of text): list of task IDs where the task is a subtask
        • Parent Folder ID (text): ID of the parent folder/project where the task was created
        • Super Parent Folder ID (text): ID of the super parent folder/project where the task was created
        • Updated Date (text): date the task was updated in the format yyyy-MM-dd’T’HH:mm:ss’
        • URL (text): Weblink to the task in Wrike
      • Date
        • Start Date (text): start date of the task in the format yyyy-MM-dd’T’HH:mm:ss’. Only present for ‘Planned’ tasks.
        • Due Date (text): due date of the task in the format yyyy-MM-dd’T’HH:mm:ss’. Only present for ‘Planned’ and ‘Milestone’ tasks.
        • Duration (text): duration of the task in minutes. Only present for ‘Backlog’ and ‘Planned’ tasks.
      • Context
        • Execution ID (text): unique ID of the execution of the Flow
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on the fields available for your Wrike tasks

    Actions

    • Copy Project

      Makes a copy of a project in Wrike.

      Input Fields

      • Copy From 
        • Project ID*(text): The ID of the project you wish to copy. Can be found by using ‘Search Projects’.
      • New Project

        • Title*(text): The title for the copy.
        • Parent Folder ID* (text): The ID of a parent folder you wish to put the copy in.
        • Copy Source Assignees? (true or false): If ”True” is selected, all users assigned to the original project will also be assigned to the copied version.
        • Add Assignee IDs (text): Assigns selected users to copied project.
        • Remove Assignee IDs (text): Removes selected users from copied project.
        • Copy Statuses? (true or false): If “True” is selected, statuses will be copied to copy of project.  What is a status? Below are the following options for what can be selected as an option.

          • Green
          • Red

          •  Yellow

          •  Completed

          •  On hold

          •  Cancelled

        • Copy Parent Folders? _(true or false)  _If “True” is selected, parent folders of the original will be included in copy.

        • Copy Custom Fields? (true or false): If “True” is selected, custom fields from the original will be included in copy.

        • Reschedule Date (text):  Rescheduling date of project.

        • Reschedule Mode (text):Rescheduling mode of project.

        • Entry Limit (number): Number of entries allowed in project.

      Output Fields

      • Project ID (text): The ID for the copy.

      Hint: ”*****”  indicates this field is required in order for the request to be processed. Click here for more help.

    • Create Folder

      Create a new folder

    • Create Project

      Create Project

      Create a project or folder in Wrike. Note: Projects and folders are effectively the same from Wrike’s data perspective. The only difference is that projects contain additional properties, which define the container as a project. Projects and Folders are created via the same API endpoint. What this means is that you will use the Create Project to create either projects or folders. The difference are the following fields: Owner ID, Start Date, End Date, and Status. If you create a Project with at least one of those fields populated, a project will be created. If none of those fields are populated, it will create a folder.

      Input Fields

      • Project
        • Folder ID (text): ID of the folder the project should be created in
        • Title (required - text): title of the project
        • Description (text): description of the project
        • Shared User IDs (list of text): list of User IDs who share the folder
        • Owner ID (text): ID of the user that owns the project
        • Start Date (required - text): start date of the project (yyyy-MM-dd)
        • End Date (text): end date of the project (yyyy-MM-dd)
        • Status (text): status of the project (Green, Yellow, Red, Completed, OnHold, Cancelled)
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on  the fields available for your Wrike projects

      Output Fields

      • Output
        • Project ID (text): ID of the project in the Wrike v3 ID format (e.g. IEABLNAUI4D3P4GD)
        • URL (text): Weblink to the project
    • Create Task

      Create Task

      Create a task in Wrike.

      Options

      • Task Type (dropdown): The task type will determine what date fields are available as input fields on the card and what type will be assigned when the task is created. There are 3 options: Backlog, Milestone, and Planned. The task type is set in Wrike based on what dates are specified for a task. A ‘Backlog’ task has no dates or only a duration specified. A ‘Milestone’ task has only a due date specified. A ‘Planned’ task has a start date, due date, and duration specified.

      Input Fields

      • Create In
        • Project ID (required - text): Project ID in the Wrike v3 ID format (e.g. IEABLNAUI4D3P4GD). This will be the Parent Folder ID of the task that is created
      • Task 
        • Title (required - text): title of the task
        • Description (text): description of the task
        • Status (required - text): status of the task, possible values: Active, Completed, Deferred, Cancelled.
        • Importance (required - text): importance of the task, possible values: High, Normal, Low.
        • Shared User ID (list of text): list of User IDs who share the task
        • Assignee ID (text): User ID of the user assigned to the task
        • Super Task ID (list of text): list of task IDs where the task is a subtask
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on the fields available for your Wrike tasks
      • Date
        • Duration (text): Duration of the task in minutes. This is the only field present when the Task Type is ‘Backlog’ and must be specified (specify ‘0’ if you do not know the desired duration). This also must be specified for task type ‘Planned’.
        • Due Date (text): Due date of the task. Format is YYYY-MM-DD or yyyy-MM-DD’T’HH:mm:ss’. This field is required when the Task Type is ‘Milestone’ or ‘Planned’.
        • Start Date (text): Start date of the task. Format is YYYY-MM-DD or yyyy-MM-DD’T’HH:mm:ss’. This field is required when the Task Type is ‘Planned’.

      Output Fields

      • Output
        • Task ID (text): ID of the newly created task in the Wrike v3 ID format (e.g. IEABLLTGKQD4IIQF)
        • URL (text): Weblink to the task in Wrike
    • Create Timelog

      Create Timelog

    • Delete Folder

      Delete an existing folder using Folder ID

    • Delete Project

      Deletes a project in Wrike.

      Input Fields

      • Project ID (text): The ID of the project you wish to delete. Can be found by using ‘Search Projects’.

      Output Fields

      • There are no output fields
    • Delete Task

      Deletes task selected.

      Input Field

      • Task ID (text): The task ID of the task to be deleted. Can be found by using ‘Search Tasks’.

      Output Fields

      • There are no output fields.
    • Delete Timelog

      Delete Timelog

    • Download Attachment

      Download Attachment

    • HTTP request

      Make a custom HTTP request to the Wrike API

    • Invite User

      Invites additional collaborators/users.

      Note: The “Subject” and “Message” input fields are only available for paid accounts.

      Input Fields

      • User
        • First Name (text): First name of user/collaborator to be invited.
        • Last Name (text): Last name of user/collaborator to be invited.
        • Email (text, REQUIRED): email address of user/collaborator to be invited.
        • Subject (text): Custom message subject. Not available for free accounts.
        • Message (text): Custom message body. Not available for free accounts.

      Output Fields

      • Invitation ID (text) ID for the invitation.
      • Status (text): Updates user on status of the person they have invited. Includes: pending, accepted, cancelled, and declined. (Ex: Pending indicates the other user has not accepted the invitation yet)

      What is a collaborator/user?

    • Read Attachments

      Read all file attachments

    • Read Folder

      Read an existing folder using the folder ID

    • Read Project

      Read project information for a given Project ID.

      Input Fields

      • Read By
        • Project ID (required - text): ID of the project to read in the Wrike v3 ID format (e.g. IEABLNAUI4D3P4GD). In the Wrike dashboard, only the v2 ID format is available. If you created your Wrike project in the designer, the project ID is provided as an output of that action. Otherwise, in order to determine the project ID, use the “Search Task” action to find a task assigned to the project and use the value from the “Parent Folder ID” field to get the project ID.

      Output Fields

      • Project
        • Title (text): title of the project
        • Description (text): description of the project
        • Status (text): status of the project
        • Created Date (text): date the project was created in the format yyyy-MM-dd’T’HH:mm:ss’Z’
        • Updated Date (text): date the project was updated in the format yyyy-MM-dd’T’HH:mm:ss’Z’
        • Start Date (text): start date of the project
        • End Date (text): end date of the project
        • Shared User IDs (list of text): list of User IDs who share the folder
        • Folder ID (text): ID of the folder
        • URL (text): URL link to the project
        • Owner ID (text): ID of the user that owns the project
        • Owner Name (text): name of the user that owns the project
        • Owner Email (text): email address of the user that owns the project
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on  the fields available for your Wrike projects
    • Read Task

      Read task information for a specific task in Wrike.

      Input Fields

      • Read By
        • Task ID (required - text): ID of the task in the Wrike v3 ID format (e.g. IEABLLTGKQD4IIQF)

      Output Fields

      • Task 
        • Title (text): title of the task
        • Description (text): description of the task
        • Status (text): status of the task, possible values (Active, Completed, Deferred, Cancelled)
        • Importance (text): importance of the task (High, Normal, Low)
        • Task Type (text): type of the task (Backlog, Milestone, Planned)
        • Assignee ID (text): User ID of the user assigned to the task
        • Super Task IDs (list of text): list of task IDs where the task is a subtask
        • Shared User IDs (list of text): list of User IDs who share the task
        • Super Parent Folder ID (text): ID of the super parent folder/project where the task was created
        • Parent Folder ID (text): ID of the parent folder/project where the task was created
        • Created Date (text): date the task was created in the format yyyy-MM-dd’T’HH:mm:ss’
        • Updated Date (text): date the task was updated in the format yyyy-MM-dd’T’HH:mm:ss’
        • Completed Date (text): date the task was completed in the format yyyy-MM-dd’T’HH:mm:ss’
        • URL (text): Weblink to the task in Wrike
      • *Date*
        • Start Date (text): start date of the task in the format yyyy-MM-dd’T’HH:mm:ss’. Only present for ‘Planned’ tasks.
        • Due Date (text): due date of the task in the format yyyy-MM-dd’T’HH:mm:ss’. Only present for ‘Planned’ and ‘Milestone’ tasks.
        • Duration (text): duration of the task in minutes. Only present for ‘Backlog’ and ‘Planned’ tasks.
      • ***Custom Fields***
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on the fields available for your Wrike tasks
    • Read User

      Read User

      Read user information for a specific user based on their User ID in Wrike.

      Input Fields

      • Read By
        • User ID (required - text): ID of the user in the Wrike ID format (e.g. KUACYEVE). If the ID is unknown but you know the email, use the Search User card instead.

      Output Fields

      • User 
        • First Name (text): first name of the user
        • Last Name (text): last name of the user
        • Phone Number (text): phone number of the user
        • Email (text): email address of the user
    • Search Folders

      Search for a folder or folders matching certain fields

      Note: Additional fields may be available depending on the account and options you choose.

      Options:

      • Result set (dropdown)
        • First matching folder (text): Only show results for first matching folder.
        • All matching folders (text): Show results for all matching folders.

      Inputs:

      • Search By
        • Name (text): Name of project to be searched.
        • Parent Folder ID (text): Parent Folder identification code.
        • Metadata (object): Metadata folder is connected with.
        • Include Deleted? (true/false): If true, search results will include deleted folders.
        • Search Descendants? (true/false): If true, search results will include files in the searched folder.

      Searches for Folder selected.

      Output Fields

      • There are no output fields.
    • Search Projects

      Searches for Project selected.

      Options

      • Results Set (drop down menu): Choose either to display the first match or all matches for the search.

      Input Fields

      • Search by
        • Name (text): Name of project to be searched.

      Output Fields

      Will display a list of projects if you choose the ‘display all matches’ option.

      • Project ID(text): Identification code of Project.
      • Title (text): Name/Title of project searched.
      • Description (text): brief description of project.
    • Search Tasks

      Searches for tasks in Wrike.

      Options

      • Return (drop down menu): If you want the card to return a list of all matching tasks, or just the first match.

      Input Fields

      • Search by
        • Title (text): Name/Title of project searched.
        • Status (text): Status of task being searched (Eg. Green, Yellow, Red, On Hold…)
        • Importance (text): Level of importance of specific task (Eg. High, Moderate, Low Importance)
        • Start Date Range (object): Range of dates task was started on.
        • Due Date Range (object): Range of dates task is due.
        • Scheduled Date Range (object): Range of dates task is scheduled on.
        • Created Date Range (object): Range of dates task was created on.
        • Updated Date Range (object): Range of dates task was updated on.
        • Completed Date Range (object): Range of dates task was completed on.
        • Author IDs (text): Identification code of the author of the task.
        • Assignee IDs (text): Identification code of users assigned to task.
        • Shared User IDs (text): Identification code of users task was shared to.
        • Task Type (text): Type of task assigned.
        • Limit (text):  Limit of  number of columns allowed.
        • Sort Field (text): Field which task is sorted in.
        • Sort Order (text): Sort columns by the chosen parameter in ascending or descending order
        • Custom Status ID (text): Identification code of Custom status. Only Business and Enterprise accounts have access to creating custom workflows and statuses.
        • Task Metadata (text): set of data that describes and gives information about other data which is connected to the task.

      Output Fields

      • Task ID(text): Identification code of Task (Eg. IEAAVRGAMG…)
      • Title (text): Name/Title of task searched.
      • Description (text): brief description of task.

      Hint: Title and Name are interchangeable Click here for more help.

    • Search User

      Uses an email to search for a user in Wrike.

      Input Fields

      • Email (text): e-mail of user searched.

      Output Fields

      • First Name (text): First name of user searched.
      • Last Name (text): Last name of user searched.
      • User ID (text): the ID of the user.
      • Phone Number (text): Phone number of user searched.
    • Update Folder

      Update an existing folder using the folder ID

    • Update Project

      Update Project

      Updates an existing project within a Wrike account.

      Input Fields

      For any field that is given new data, the existing data will be overwritten on the project. You can leave fields blank to avoid changing them.

      Update By

      • Project ID (number): ID of the project to read in the Wrike v3 ID format (e.g. IEABLNAUI4D3P4GD). In the Wrike dashboard, only the v2 ID format is available. If you created your Wrike project here the project ID is provided as an output of that action. Otherwise, in order to determine the project ID, use the “Search Task” action to find a task assigned to the project and use the value from the “Parent Folder ID” field to get the project ID.

      Project

      • Title (text): The new name of the project. Please note that you can have projects with the same name. Use the Search Project action if you wish to avoid duplicate project names.
      • Description (text): The new description of the project.
      • Status (text): The new status of the project (e.g. On-hold, Cancelled, Completed, etc).
      • Start Date (text): The new start date of the project.
      • End Date (text): The new end date of the project
      • Owner ID (text): The new unique identifier for the owner of the project.
      • Shared User ID (text): Add a new shared user to the project by using their ID.
    • Update Task

      Update task details in Wrike for a given Task ID.

      Options

      • Task Type (dropdown): The task type will determine what date fields are available as input fields on the card and what type the task will be updated to. There are 3 options: Backlog, Milestone, and Planned. The task type is set in Wrike based on what dates are specified for a task. A ‘Backlog’ task has no dates or only a duration specified. A ‘Milestone’ task has only a due date specified. A ‘Planned’ task has a start date, due date, and duration specified.

      Input Fields

      • Update By
        • Task ID (required - text): ID of the task to update in the Wrike v3 ID format (e.g. IEABLLTGKQD4IIQF)
      • Task 
        • Title (text): title of the task
        • Description (text): description of the task
        • Status (text): status of the task, possible values: Active, Completed, Deferred, Cancelled.
        • Importance (text): importance of the task, possible values: High, Normal, Low.
        • Shared User ID (list of text): list of User IDs who share the task
        • Assignee ID (text): User ID of the user assigned to the task
        • Super Task ID (list of text): list of task IDs where the task is a subtask
      • Custom Fields
        • Dynamically Generated Fields: the available custom fields are dynamically generated based on  the fields available for your Wrike tasks
      • Date
        • Duration (text): Duration of the task in minutes. This is the only field present when the Task Type is ‘Backlog’. If no duration is specified for the task, a value of ‘0’ must be entered.
        • Due Date (text): Due date of the task. Format is YYYY-MM-DD or yyyy-MM-DD’T’HH:mm:ss’. This field is only available to update when the Task Type is ‘Milestone’ or ‘Planned’.
        • Start Date (text): Start date of the task. Format is YYYY-MM-DD or yyyy-MM-DD’T’HH:mm:ss’. This field is only available to update when the Task Type is ‘Planned’.
    • Update Timelog

      Update Timelog

    • Upload Attachment

      Upload Attachment(Folder, Project, Task)