Get my timetable

Your shifts for a range, with approved and pending remote work and the remote share of your hours.

MCP tool bizneo_read → get_my_timetable

read

Reads My Timetable. Returns one row per day with the shift, any absence, and remote_work as approved, pending or none. approved_remote_hours and remote_share_percent are the totals Bizneo shows above the table: approved remote hours against the hours expected in the range.

Parameters

Parameters: get_my_timetable
NameTypeDescription
start_date date required date First day of the range.
end_date date required date Last day of the range.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "bizneo_read",
    "arguments": {
      "operation": "get_my_timetable",
      "arguments": {
        "start_date": "2026-10-01",
        "end_date": "2026-10-01"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "days": [
      {
        "date": "2026-10-26",
        "shift": "09:00-17:00",
        "absence": null,
        "remote_work": "none"
      },
      {
        "date": "2026-10-27",
        "shift": "09:00-17:00",
        "absence": null,
        "remote_work": "approved"
      },
      {
        "date": "2026-10-28",
        "shift": "09:00-17:00",
        "absence": null,
        "remote_work": "none"
      },
      {
        "date": "2026-10-29",
        "shift": "09:00-17:00",
        "absence": null,
        "remote_work": "pending"
      },
      {
        "date": "2026-10-30",
        "shift": "09:00-17:00",
        "absence": null,
        "remote_work": "none"
      }
    ],
    "expected_hours": 40,
    "approved_remote_hours": 8,
    "remote_share_percent": 20
  },
  "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.