Approve or decline time off

Approve or decline one pending time off request. Your account must be allowed to act on that employee.

MCP tool connecteam_write → decide_time_off_request

write Confirm

Approves or declines the request like the buttons in the Pending Requests window. An approved request lands on the employee's timesheet automatically, and the employee sees the new status in the mobile app. You can only act on users you manage directly or whose smart group you administer; otherwise it fails with APP_PERMISSION_DENIED. A decision can be changed later in the History tab of the request. By default you confirm each call; you can switch that off for this tool.

Parameters

Parameters: decide_time_off_request
NameTypeDescription
request_id string required string Request ID from list_time_off_requests.
decision enum required enum approve or decline.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "connecteam_write",
    "arguments": {
      "operation": "decide_time_off_request",
      "arguments": {
        "request_id": "5528",
        "decision": "approve"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "request_id": "5528",
    "status": "approved",
    "name": "Priya Nair",
    "policy_type": "Vacation",
    "start_date": "2026-10-22",
    "end_date": "2026-10-23",
    "days": 2
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.