Skip to main content
Glama

Fieldwire MCP by usefulapi

Create task

fieldwire_create_task

WRITE: creates a new task in a project. It is sent once and never retried; if the reply is an error, check fieldwire_list_tasks before creating it again, or you may get a duplicate. owner_user_id and priority are required; creator_user_id defaults to the owner. Find user ids with fieldwire_list_project_users. POST /api/v3/projects/{project_id}/tasks.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNoTask name.
end_atNoEnd, ISO 8601 date-time with a timezone.
team_idNoTeam (category) id - see fieldwire_list_teams.
due_dateNoDue date, yyyy-mm-dd.
priorityYesPriority 1, 2 or 3 (Fieldwire's own values; required).
start_atNoStart, ISO 8601 date-time with a timezone.
user_idsNoUser ids of the assignees. On an update this REPLACES the whole assignee list.
status_idNoStatus id - see fieldwire_list_task_statuses.
cost_valueNoCost of the task.
project_idYesFieldwire project id (UUID) - see fieldwire_list_projects.
location_idNoLocation id - see fieldwire_list_locations.
floorplan_idNoPlan (floorplan) id the task belongs to - see fieldwire_list_floorplans.
owner_user_idYesUser id of the task owner (required) - see fieldwire_list_project_users.
creator_user_idNoUser id recorded as creator (default: the owner).
man_power_valueNoEstimated man-power (hours, days or months as set in the project).

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.