All tools

Human resources · check_team_coverage

Team coverage

Check team coverage during a leave.

Price
included
Requirements
No connector
runs on platform keys
Human approval
No
read or internal write

Input

FieldTypeDescription
departmentstringDepartment name to check (case-insensitive). Omit to check all departments, or pass the requesting employee instead.
employeeIdstringRequesting employee (from list_employees): their department is used when department is omitted
employeeEmailstringAlternative to employeeId: the requesting employee email
employeeNamestringAlternative to employeeId: the requesting employee full name
startDate *stringStart date of the period to check (ISO 8601)
endDate *stringEnd date of the period to check (ISO 8601)
minimumCoveragenumberMinimum acceptable coverage percentage (default: 50)

Call this tool

Through the HTTP API, or from the MCP server with the run meta-tool.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"check_team_coverage","input":{"department":"…","employeeId":"…","employeeEmail":"…","employeeName":"…"}}'
$run({ "tool": "check_team_coverage", "input": {"department":"…","employeeId":"…","employeeEmail":"…","employeeName":"…"} })