Update feature status
Changes the status of a feature or subfeature.
MCP tool productboard_write → update_feature_status
write Confirm
Sets the status of one feature to a name from list_feature_statuses; an unknown name fails and lists the valid ones. Teammates see the new status on the feature and on boards. On the Enterprise plan a lifecycle rule can require fields before a status, so fill those in Productboard first. The response gives the old and the new status. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| feature_id string required | string | Feature ID from search_features. |
| status string required | string | A status name from list_feature_statuses. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "productboard_write",
"arguments": {
"operation": "update_feature_status",
"arguments": {
"feature_id": "ft_4d7e10",
"status": "Launched"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"feature_id": "ft_4d7e10",
"name": "CSV export",
"status": {
"previous": "Delivery",
"current": "Launched"
}
},
"isError": false
}