Mailbox File Write Many
mailbox_file_write_manyWrite multiple text files to private mailbox storage. Respect locks and expected_mailbox_revision_id. Use path operations to reorganize existing files without rewriting bytes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | Array of text files to write to the mailbox. | |
| reason | No | Optional reason for this action. AI agents should include a short purpose for intentional reads and changes when known. Do not invent a reason or include secrets, file contents, or transcripts. | |
| account_id | No | Optional account id from revdoku_status.accounts for this call only. Omit for the credential's default account. Client accounts require explicit Agency authorization; never infer an account from a mailbox id. | |
| mailbox_id | Yes | Real Revdoku mailbox id returned by mailbox_create or mailbox_list, for example bkt_...; never use a placeholder id. | |
| delete_missing | No | When true, delete existing mailbox files that are not present in this write set. | |
| expected_mailbox_revision_id | No | Optional optimistic-concurrency token from mailbox.current_mailbox_revision_id. A stale value returns MAILBOX_REVISION_CONFLICT without saving any file. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mailbox | Yes | ||
| skipped | Yes | ||
| written | Yes | ||
| guidance | No |