What makes Wrike workable to automate
Wrike structures work as spaces, folders, projects and tasks, with custom fields, custom item types, workflows with custom statuses, and request forms. The v4 REST API covers all of these plus comments, attachments, time logs and approvals. Webhooks can be registered for an account, folder or space and report task and folder changes. Zapier and Make both have Wrike apps; n8n uses HTTP Request nodes.
What catches integrations is configuration and hosting. Statuses belong to custom workflows, so “Completed” in one space may be a different status ID from another. Custom fields are referenced by ID. And API calls must go to the data center host returned during OAuth, which differs for EU accounts.
The AI layer
Wrike is common in marketing teams, agencies and PMOs with structured intake. AI fits naturally around that intake and reporting:
- Triage of request forms and emails into the right project with fields filled, as described in internal approval workflows.
- Task creation from meetings and email threads.
- Reporting, especially client-facing summaries, as in client reporting for marketing agencies.
Pass the model the actual list of projects, statuses and custom field options, and reject anything outside it.
Limits to plan around
- 400 requests per minute per access token or IP address. Spread calls evenly and back off on 429 responses.
- Page size caps. Task listings return at most 1,000 tasks per page; use the pagination token and filters on large accounts.
- Data center hosts. Use the host from the OAuth response for every call.
- ID formats. Convert legacy numeric IDs to v4 IDs before using them.
- Custom workflows. Map status IDs per workflow rather than by name.
How Lumeor typically connects it
We set up an OAuth app or a permanent token on a dedicated integration user, build reusable n8n HTTP Request nodes for task creation, custom fields and comments, and cache folder, user and status IDs nightly. Wrike webhooks feed n8n for triage. Weekly summaries run on a schedule and post to Teams or email, following automated project status updates.