ticktick_update_notification_settings
Update notification preferences for task reminders, habit tracking, collaboration updates, and system alerts. Configure delivery methods including push, email, SMS, and in-app notifications.
Instructions
Configure notification preferences for various events
Input Schema
Name | Required | Description | Default |
---|---|---|---|
notifications | Yes | Notification settings to update |
Input Schema (JSON Schema)
{
"properties": {
"notifications": {
"description": "Notification settings to update",
"properties": {
"collaboration": {
"properties": {
"comments": {
"type": "boolean"
},
"project_invitations": {
"type": "boolean"
},
"status_updates": {
"type": "boolean"
},
"task_assignments": {
"type": "boolean"
}
},
"type": "object"
},
"delivery_methods": {
"properties": {
"email_notifications": {
"type": "boolean"
},
"in_app_notifications": {
"type": "boolean"
},
"push_notifications": {
"type": "boolean"
},
"sms_notifications": {
"type": "boolean"
}
},
"type": "object"
},
"habit_reminders": {
"properties": {
"days": {
"description": "Days of week for reminders",
"items": {
"maximum": 6,
"minimum": 0,
"type": "number"
},
"type": "array"
},
"enabled": {
"type": "boolean"
},
"time": {
"description": "Daily reminder time (HH:MM)",
"type": "string"
}
},
"type": "object"
},
"system": {
"properties": {
"app_updates": {
"type": "boolean"
},
"promotional": {
"type": "boolean"
},
"tips_and_tricks": {
"type": "boolean"
},
"weekly_reports": {
"type": "boolean"
}
},
"type": "object"
},
"task_reminders": {
"properties": {
"advance_time": {
"description": "Minutes before due time",
"type": "number"
},
"enabled": {
"type": "boolean"
},
"sound": {
"type": "string"
},
"vibrate": {
"type": "boolean"
}
},
"type": "object"
}
},
"type": "object"
}
},
"required": [
"notifications"
],
"type": "object"
}