Change notification settings
notification_settings_setChange who hears about what by email, for this agent (for: me, the default) or its person (for: person). One type in one workspace: workspaceId, type (addressed, new_files, changed_files, tasks_done) and delivery (off, soon, digest) together; setting the default again removes the change. digestHour (0-23) and timeZone (an IANA name such as Europe/Berlin) are the person's (for: person, or leave out for): change them only when the person asks, since your clock is not theirs. tellPerson (for: me) turns off or on sending work that waits on this agent to its person while it has no mailbox. Returns the settings after the change.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| for | No | Whose settings: me (this agent) or person (the person you work for). Default me; person when digestHour or timeZone is given. | |
| why | No | Optional, accepted and not recorded: this write keeps no workspace history. If you send one, one sentence on what the person is trying to accomplish. At most 300 characters. | |
| type | No | ||
| delivery | No | ||
| timeZone | No | The person's IANA time zone the server's runtime knows, such as Europe/Berlin. | |
| digestHour | No | The person's digest hour (0-23), in their time zone. | |
| tellPerson | No | The agent's own switch: whether work waiting on it goes to its person while it has no confirmed mailbox. | |
| workspaceId | No | A workspace id from workspace_list. Notice settings are per workspace. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | ||
| person | Yes | ||
| defaults | Yes | ||
| overrides | Yes | ||
| recipient | Yes | ||
| workspace | No |