Custom Item Type Excel Import

Hi

I want to import several project over Excel import. These porject have to a specific Costum Item Type (CIT). I have no possibility to link the excel to the CIT. Is there any workflow for that or can you please add this function?

Голосовать за повышение рейтинга 83
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos
Комментариев: 34

Upvoting! 

We have been moving towards CITs as an initial push from our previous Wrike Professional Services contact, so the fact that CITs isn't supported kind of throws a wrench in our wheel as we are trying to find solutions to create bulk items (i.e. through Excel import).

0
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos

Hi everyone — Sumanyu here, Engineering Manager for Wrike’s Public APIs.

There are two ways to automate this — one no-code (MCP-based) and one script-based (as previously suggested by Anmol).
Both approaches use Wrike’s Public API under the hood to achieve the same outcome.

MCP-Based (No-Code) Approach
Using the Wrike MCP Server, users can convert all imported tasks to a chosen CIT interactively, without writing code.

  1. Set up your MCP server using the developer documentation here: https://developers.wrike.com/wrike-mcp/
  2. Here’s a short POC video that shows how to convert all Excel-imported tasks via MCP.
  3. You can use or adapt the following prompt inside your MCP setup:
name: "Convert All Tasks to Custom Item Type"
description: "Converts every task in a specified folder/project to the given Custom Item Type (CIT) using Wrike MCP tools."

steps:

  - prompt: |
      Please enter the exact name of the Custom Item Type (CIT) you want to apply to all tasks.
      Example: "Creative Brief" or "Bug Fix".
    tool: "Wrike search custom types"
    params:
      title: "${user_input}"
    next: confirm_cit

  - id: confirm_cit
    prompt: |
      Here are the matching Custom Item Types I found:
      | ID | Name | Category |
      |----|------|-----------|
      ${data}
      Please confirm the correct CIT ID you wish to use.
    capture: cit_id

  - prompt: |
      Great. Now please paste the folder or project permalink containing the imported tasks.
    tool: "Wrike search folder project"
    params:
      permalink: "${user_input}"
    next: confirm_folder

  - id: confirm_folder
    prompt: |
      Folder found:
      Name: ${data.name}
      ID: ${data.id}
      Please confirm — should I proceed to convert tasks in this folder to the selected Custom Item Type (yes/no)?
    capture: confirm_continue

  - condition: "${confirm_continue == 'yes'}"
    prompt: |
      Fetching all tasks from the folder. This may take a few seconds...
    tool: "Wrike get tasks"
    params:
      folderId: "${data.id}"
    next: batch_convert

  - id: batch_convert
    loop:
      input: "${data.taskIds}"
      chunk_size: 100
      tool: "Wrike batch update tasks"
      params:
        taskIds: "${chunk}"
        convertToCustomItemType: "${cit_id}"
      progress_message: "Converted ${progress.count} tasks so far..."
    done_message: |
      ✅ All ${total.count} tasks have been successfully converted to the Custom Item Type (${cit_id}).


Script-Based Approach
For those who prefer a programmable route, there are two options:

  1. Programmatic import: Read the Excel/CSV via code and create tasks directly in the desired CIT using
    POST /folders/{folderId}/tasks
  2. Post-import conversion: Use the standard Excel import, then run a script that calls the
    PUT /tasks/{ids}?convertToCustomItemType={citId} API to update all imported tasks — the same mechanism leveraged by MCP.

To automate the complete process using custom scripts you can also use Wrike Integrate to listen to a Webhook when a new task is created inside a specific folder and then create a recipe to call PUT /tasks/{ids}?convertToCustomItemType={citId} to do the required conversion.

Recommendation:
Start with the MCP approach — it’s easier to maintain, scalable, and doesn’t require coding. I’m happy to share a simple script version if anyone prefers that route.

Sumanyu Soniwal Community Team at Wrike Wrike Product Manager Станьте экспертом в Wrike с Wrike Discover

Sumanyu Soniwal Wrike Team member Станьте экспертом в Wrike с Wrike Discover

1
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos

upvoting

0
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos

unvoating, counting 83, how many votes are needed?

0
👍 Spot On 💡 Innovative Approach 💪 Stellar Advice ✅ Solved 🪄 Remove Kudos

Folllowing List for Post: Custom Item Type Excel Import
[this list is visible for admins and agents only]

Верх

Предстоящие сессии в прямом эфире

Не нашли то, что искали? Написать новое сообщение