Update plan
familia_update_planUse this when the user asks to rename, reschedule, move, update location, link tasks, change participants, or otherwise edit an existing Familia plan. Do not use to create a new plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | Replacement plan category. | |
| endAt | No | ISO datetime for replacement end time; null clears end time. | |
| notes | No | Replacement plan notes; null clears notes. | |
| title | No | Replacement plan title. | |
| allDay | No | Whether the replacement schedule is all-day. | |
| startAt | No | ISO datetime. When provided, replaces the plan schedule with a one-time schedule. | |
| location | No | Replacement location; null clears location. | |
| timezone | No | IANA timezone for startAt/endAt, e.g. Europe/Prague. | |
| planItemId | Yes | Familia plan item id to update. | |
| agreementIds | No | Replacement related task ids. | |
| participantUserIds | No | Replacement participant user ids. | |
| requiresConfirmation | No | Whether participants should confirm coverage or attendance; null clears the setting. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | Yes | ||
| updated | Yes | ||
| planItemId | Yes |