manage_release_task
Manage tasks on a Freshservice release by listing, creating, updating, or deleting tasks. Provide release ID and task details to control status, due dates, and assignments.
Instructions
Manage tasks on a Freshservice release.
Args:
action: One of 'list', 'get', 'create', 'update', 'delete'.
release_id: Release ID (always required).
task_id: Task ID (required for get/update/delete).
title: Task title (required for create).
description: Task description.
status: 1=Open, 2=In Progress, 3=Completed.
due_date: ISO datetime due date.
notify_before: Hours to notify before due date.
group_id: Assigned group ID.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"action": "<action>",
"release_id": "<release_id>"
},
"name": "manage_release_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | ||
| action | Yes | ||
| status | No | ||
| task_id | No | ||
| due_date | No | ||
| group_id | No | ||
| release_id | Yes | ||
| description | No | ||
| notify_before | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |