How to Connect Wrike with Marqet
Marqet connects to Wrike using a permanent access token. Once connected, you can use Wrike actions to create tasks, update tasks, organize folders, or list tasks from your workspace.
What you'll need
- A Wrike account
- Permission to create permanent access tokens (Business or Enterprise plan)
Step 1 — Generate your Wrike access token
- Log into Wrike.
- Click your profile picture in the top-right corner.
- Select Apps & Integrations.
- In the left sidebar, click API.
- Under Permanent access token, click Create token.
- Give the token a descriptive name (e.g., "Marqet integration").
- Click Create, then Copy the token immediately — Wrike won't show it again.
Security note: Permanent tokens don't expire. If you ever suspect compromise, return to this screen and Delete the token to revoke access instantly.
Step 2 — Enter the token in Marqet
- In your workflow, add a Wrike action (e.g., Create Task).
- Click Connect Wrike.
- Select API Key as the auth method.
- Paste your token into the Access Token field.
- Click Save.
Marqet validates the token against Wrike's API. On success, you'll see "Connected" along with your Wrike user info.
Step 3 — Select a folder or project
Wrike organizes tasks hierarchically: Workspace → Folders → Tasks.
- In the action config, choose the Folder where new tasks should be created. Marqet loads the folder list from your Wrike account — type to filter.
- Optionally, choose a Parent Project if your workflow targets a specific project rather than a general folder.
Step 4 — Configure task fields
Map your Marq trigger data to Wrike task properties:
| Wrike field | Description |
|---|---|
| Title | Task name — usually @{trigger-1.project.title} |
| Description | Rich text description — supports template variables and basic HTML |
| Importance | Low / Normal / High |
| Status | Active / Completed / Deferred / Cancelled |
| Assignees | Wrike user emails (comma-separated) |
| Due date | ISO date or template variable |
Available Wrike actions
| Action | What it does |
|---|---|
| Create Task | Creates a new task in a folder |
| Update Task | Updates fields on an existing task by ID |
| Get Task | Fetches a task's current state |
| List Tasks | Returns tasks matching a query |
| Create Folder | Creates a new folder in the workspace |
| Create Project | Creates a new project |
Example: approval → Wrike task
A typical field mapping when routing Marq approval requests to Wrike:
Title: @{trigger-1.project.title} Description: Approval requested by @{trigger-1.requesterDetails.displayName}. Comments: @{trigger-1.comments} View in Marq: @{trigger-1.project.editorUri} Importance: High Assignees: @{trigger-1.approverDetails.primaryEmail}
Troubleshooting
| Problem | Fix |
|---|---|
| "Unauthorized" on save | Token was copied incompletely — regenerate and try again. Wrike tokens are long; ensure no truncation. |
| Folder dropdown empty | Your account is on a Wrike plan that doesn't support API tokens (Free plan). Upgrade required. |
| Tasks created in wrong folder | Folder IDs change when folders are moved between projects — reselect the folder. |
| Assignee not set | Wrike requires the assignee's email to match a user in your workspace exactly. |