workiva_create_task
Create a new task in Workiva by specifying title, assignee, approver, due date, file, and description. Handles API parameter mapping for reliable task creation.
Instructions
Create a new task.
Args:
name: Task title (sent as title per the 2026-01-01 API; name is rejected)
assignee: User ID to assign (wrapped as {id, type:"USER"})
approver: User ID for the approval step (wrapped as a participant)
due_date: Due date ISO string
file: File ID to associate
description: Task description
Note: the v2026 Tasks API requires title (NOT name) and OBJECT assignees
[{"id":..,"type":"USER"}] — confirmed against the live API 2026-05-31 with
a readback-verified create probe. This tool maps the flat args to that shape
so callers keep working.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | ||
| name | No | ||
| approver | No | ||
| assignee | No | ||
| due_date | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |