apply_for_leave
Submit a leave request on behalf of an employee. Provide employee code or email, leave type, start and end dates, and optional reason.
Instructions
Submit a leave request on behalf of an employee.
Args: identifier: Employee code (e.g. "EMP001") or email. leave_type: Type of leave — use list_leave_types() for valid values (e.g. "Annual", "Sick", "Casual"). start_date: First day of leave in YYYY-MM-DD format. end_date: Last day of leave in YYYY-MM-DD format. reason: Optional reason for the leave request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | ||
| end_date | Yes | ||
| identifier | Yes | ||
| leave_type | Yes | ||
| start_date | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||