Wrike Integration

Pro v1.0.0

Connect to Wrike work management platform to create tasks, manage projects, and collaborate with your team

Requires Claude Code CLI

This skill integrates with Wrike through Claude Code. Install Claude Code and add this skill to use it.

Available Actions

List Tasks

Query tasks across your account or within a specific folder

Parameters

Name Type Required Description
folder_id string Optional Filter tasks by folder ID
limit integer Optional Maximum number of tasks to return

Returns

object JSON object containing array of task objects

Try saying...

  • "Show me all tasks"
  • "List tasks in folder IEAAAQN4I4XXXXXX"
  • "Get the first 10 tasks"

Get Task Details

Retrieve detailed information about a specific task

Parameters

Name Type Required Description
task_id string Required Unique ID of the task

Returns

object Task object with full details

Try saying...

  • "Get details for task IEAAAQN4KQXXXXXX"
  • "Show me task IEAAAQN4KQXXXXXX"
  • "What's in task IEAAAQN4KQXXXXXX"

Create Task

Create a new task in a specified folder

Parameters

Name Type Required Description
title string Required Title of the task
folder_id string Required ID of the folder to create the task in
description string Optional Task description

Returns

object Created task object

Try saying...

  • "Create a task called 'Review Q1 results' in folder IEAAAQN4I4XXXXXX"
  • "Add a new task to folder IEAAAQN4I4XXXXXX with title 'Update documentation'"
  • "Make a task in IEAAAQN4I4XXXXXX"

Update Task

Modify an existing task's properties

Parameters

Name Type Required Description
task_id string Required ID of the task to update
title string Optional New title for the task
status string Optional New status
description string Optional New description

Returns

object Updated task object

Try saying...

  • "Update task IEAAAQN4KQXXXXXX to set status to Completed"
  • "Change the title of task IEAAAQN4KQXXXXXX"
  • "Mark task IEAAAQN4KQXXXXXX as done"

List Folders

Query folders and projects in your account

Parameters

Name Type Required Description
parent_id string Optional Filter by parent folder ID to get subfolders

Returns

object JSON object containing array of folder objects

Try saying...

  • "Show me all folders"
  • "List subfolders of IEAAAQN4I4XXXXXX"
  • "What folders exist"

Get Folder Details

Retrieve detailed information about a specific folder or project

Parameters

Name Type Required Description
folder_id string Required Unique ID of the folder

Returns

object Folder object with full details

Try saying...

  • "Get details for folder IEAAAQN4I4XXXXXX"
  • "Show me folder IEAAAQN4I4XXXXXX"
  • "What's in folder IEAAAQN4I4XXXXXX"

Create Folder

Create a new folder to organize your work

Parameters

Name Type Required Description
title string Required Title of the folder
parent_id string Optional ID of the parent folder (creates subfolder)

Returns

object Created folder object

Try saying...

  • "Create a folder called 'Q1 2025 Projects'"
  • "Make a new folder named 'Marketing Campaigns'"
  • "Add a subfolder to IEAAAQN4I4XXXXXX"

List Contacts

Query all contacts (users) in your Wrike account

Returns

object JSON object containing array of contact objects

Try saying...

  • "Show me all contacts"
  • "List users in the account"
  • "Who are the team members"

Get Account Info

Retrieve information about your Wrike account

Returns

object Account object with subscription and metadata details

Try saying...

  • "Show my account information"
  • "Get account details"
  • "What's my Wrike account info"

Getting Started

API Key Easy Setup
  1. 1 Log in to your Wrike account
  2. 2 Click your profile image > Apps & Integrations
  3. 3 Go to the API tab
  4. 4 Create an app if needed (click + App)
  5. 5 Click on your app and scroll to 'Permanent access token'
  6. 6 Click 'Get token' then 'Obtain token'
  7. 7 Enter your password (generate one at wrike.com/remind.htm if using SSO)
  8. 8 Copy the token (shown only once)
  9. 9 Add to shell config: echo 'export WRIKE_ACCESS_TOKEN="YOUR_TOKEN"' >> ~/.zshrc
  10. 10 Restart terminal or run: source ~/.zshrc

Verify Setup

python scripts/client.py get-account

Success: Returns account details with 'kind': 'accounts'

Security & Access

Access Scope

Full access to all data in the Wrike account including tasks, folders, projects, contacts, attachments, comments, custom fields, and workflows

  • The permanent access token grants unrestricted access to your entire Wrike account
  • Token is displayed only once during creation - store it securely
  • Never commit tokens to version control or share them publicly
  • Tokens are automatically revoked when you reset your account password
  • Revoke unused tokens via the App Console to minimize security risk
  • Consider creating separate apps/tokens for different integrations to limit exposure if one is compromised

Limitations

  • Permanent access token grants full account access - cannot be scoped to specific folders or projects
  • Token is revoked when account password is reset
  • Some advanced features may require OAuth 2.0 instead of permanent tokens

Get This Skill

Requires Pro subscription ($9/month)

Quick Reference

Type
REST API
Auth
API Key
Setup
Easy Setup
Tools Required
Bash
Python Dependencies
requests>=2.28.0

Have Feedback?

Help us improve this skill by sharing your ideas and suggestions.

Request Improvements