pup_set_default_plans
Set or clear a student's weekly default dismissal plan for specific weekdays. Preview changes with a dry run, then confirm to update how the child leaves school.
Instructions
Change a student's weekly default dismissal plan for one or more weekdays, or clear every default. This is how the child leaves school on any date without a specific plan, so it requires confirm: true; without it you get a dry-run. Read pup_list_transportations first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Weekdays to change, as names ("Monday") or ids (1 = Sunday … 7 = Saturday) | |
| note | No | Note for the school; required by some options | |
| confirm | No | Must be true to proceed. Without this, the tool returns a preview. | |
| clear_all | No | Remove every weekday default instead of setting one (days is ignored) | |
| student_id | Yes | Student id, from pup_list_students | |
| transportation_id | No | Dismissal option id from pup_list_transportations | |
| early_dismissal_time | No | HH:MM, required when the option is an early dismissal |