Batch write Familia items
familia_batch_writeUse this when the user explicitly asks to create or modify multiple Familia tasks, list tasks, plans, or task attachments in one request, or when one prompt contains multiple standalone dated actions that should become separate tasks. When the same task or plan repeats, use repeatRule/rrule on one operation instead of creating duplicate one-time operations. For a main event/trip plus clearly related dated actions, prefer one create_plan operation with relatedTasks. Internally this runs bounded individual write operations one by one; it does not create a backend transaction. Operations can queue assignment notifications and reminders; delivered notifications cannot be recalled.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timezone | No | Default IANA timezone for operations that omit their own timezone. | |
| operations | Yes | Ordered write operations to run. Later operations cannot reference IDs created by earlier operations in the same batch unless the user already provided those IDs. | |
| idempotencyKey | No | ||
| continueOnError | No | When true, continue after a failed operation and return partial-success results. Defaults to false. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | Yes | ||
| failed | Yes | ||
| results | Yes | ||
| succeeded | Yes |