helvabase_set_notification_preferences
Replace your own email preferences against the revision from notification_settings: language, time zone, hours, pause, digest frequency, categories and maximum first deliveries per rolling 24 hours. Use only on the user's request; never turn emails back on to bypass a pause. Authentication and security emails are separate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| preferences | Yes | ||
| idempotencyKey | Yes | Unique key for this logical mutation. Reuse exactly the same key and arguments after a timeout; never generate a new key to force a replay. | |
| expectedRevision | Yes |