There are various "audit" notes that we need to add to objects, such as on timesheets when using Fusion to validate various aspects. Currently, if we create a NOTE and attach it to the TSHET, the user/owner of that timesheet gets a notification. These can become very noisy, leading to the user either missing more critical updates or just ignoring all updates and getting frustrated.
What would be nice is to have a "doNotNotify" flag that can be passed in during the note/add API call. The flag could be "false" by default, leaving the existing behavior working as-is. But the API user can set to "true" if desired, causing the note to be added to the object but no notifications (in system and/or email) being sent.