Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

Time

Item

Presenter

Notes

Questions

Notifications design overview - Opt in

Nikodem

  • Subscription and Configuration of digest itself

  • In part we’re considering a digest here a scheduled notification with… X req we’re approved or…

    • Is there a clickable action?

  • It is important to have a UI to set the notification’s schedule (and other relevant details)

  • We should be able to support something more flexible than a time to send, and instead support schedule definitions closer to cron. Look at which libraries help make this easy

  • What or who sets up the subscription and schedule for a given configuration?


Alternative approach - Opt out


  • Instead of a digest, focus on allowing a user to opt-out of messages.

  • Would make client service (e.g. Req) be responsible for consolidating message before sending.

Examples

Message behavior today: All messages are sent as one-offs today.

Consolidated message

User takes an action to consolidate their messages, to receive something such as:

  • There are 5 requisitions waiting for your approval, click here to approve them <--- this link would just be to the approve page

Consolidated Message Opt-out

User takes an action to opt-out of messages (groups/types/classifications/tags)

User sees ^, they can either opt-out or receive of single messages or consolidated messages: none, per-change message, consolidated or per-change & consolidated.

What we want

Desire is to change the default system behavior so that the ‘default’ for a user is to get fewer messages.

Thoughts:

  • First option might be more in-line with user feedback

  • Second option isn’t precluded, however does it have shorter lifespan

  • We don’t have new notification message requirements from stockmangement, CCE, etc (Sam I got behind here) that describe frequency, digest preferences

Action items

Decisions