How can I customize notification behaviour?
Hi! How customizable are the notifications with extra information? And how can our users manage the notifications and what can they manage? (e.g, mute responses from a single thread, stop getting email notifications, etc.)?
There's a few pieces here:
You can customize the text of the notification, the URL it leads to, and the sender, alongside a few other things like a custom icon. You can also set CSS classnames that will be added to this notification, and then use css to style it any way you like.
Users can click 'unsubscribe' both in the UX and from the emails they get sent to stop receiving notifications for a specific thread.
You can also programmatically control the channels users will receive notifications in on a per-user level using the REST API, or control who's subscribed to what thread from Javascript or from the REST API using the subscribers field of the threads API which will change who receives notifications for new updates in that thread.