set_chat_notification_settings
AccountHub shared project and direct chat notification settings for yourself across all conversations. Save only the channels the user explicitly selected (dot, email to your own account, Slack DM): channels REPLACES the whole selection — channels left out are turned off. A choice is saved even when it cannot deliver yet (Slack not connected, email not sendable); read delivering in the result before saying anything will arrive. Empty channels turns every channel off; null removes the saved preference entirely, including the chosen email address / Slack workspace and the chat setup's temporary marks. For a person who receives through a ChatGPT scheduled task, dot is ignored and reported in notes (their ChatGPT switch is the chat setup). Dot still requires a separate verified notice_only MCP Events subscription. This does not subscribe, send a test, reply, or authorize work.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"channels": "<channels>"
},
"name": "set_chat_notification_settings"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channels | Yes | ||
| slack_connection_id | No |