All tab | Inbox Platform Update | MTSS Suite

We need to have an All tab where all discussions, tasks, and alerts can be viewed in the inbox for customers with MTSS-Interventions.

Note: Settings icon functionality for Admin included in Inbox Settings.

Design Link: https://www.figma.com/file/vpP1bQPA4nQUqa63TEKyfR/Inbox?node-id=107%3A4803&t=ROKiq3ERBF9Yy8n0-1

User Flows: https://www.figma.com/file/vpP1bQPA4nQUqa63TEKyfR/Inbox?type=design&node-id=107%3A4800&t=bzNhEkeQYNo0DL19-1

 

User Story

  • As a educator or admin user viewing the inbox, I want to see a list of all discussions, tasks, and alerts, so I can have a centralized view of my communication and to-dos.

 

 

UI

  • When the user clicks on the inbox, they will see the All tab and it will be underlined and blue to indicate current tab

  • They will see all discussions, tasks, and alerts in the all tab

 

 

 

 

  • To view another tab, the user clicks on the Tab name.

Discussions Selected

 

 

 

Acceptance Criteria

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I will see the All tab underlined and in blue when I click the inbox button in header

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I can click the All tab to see all discussions, tasks, and Alerts when viewing any other tabs

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I can switch between tabs easily and quickly without any delays or errors.

    • See image: Discussion Selected

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I can see all incoming messages, alerts, and tasks should be visible in the All tab.

    • Example: 5 Alerts + 4 Tasks + 13 discussions = 22 All.

  • The All tab is the default landing place when inbox is clicked.

  • For information about the structure and contents of inbox messages please see Discussion Tab, Tasks Tab, Alerts Tab.

  • For information about the settings feature, please see page Inbox Settings.

  • For information about Full Inbox view, please see page Full Inbox.

 

 

User Story

  • As an educator or admin user viewing the inbox, I want to see the total number of all Discussions, Tasks, and Alerts, so I can stay up to date with all notifications

 

UI

  • When the user clicks on the inbox, they will see the All tab and it will be underlined and blue to indicate current tab

 

 

 

  • The all tab will show the total number of discussions, Alerts or tasks listed next to the word all in parentheses

Acceptance Criteria

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I will see the total number of all discussions, tasks, and alerts that have not been cleared

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I will see the the number of discussions, plus the number of tasks, and the number of alerts equals the total number next to All tab

Inbox Message Tabs for each Component of MTSS

  • Behavior tracking/Behavior Plan has:

    • Alert: Send alert after [number] [unit] of no progress

    • Behavior Tracking Discussion

    • Alert: Upcoming Behavior Plan Reviews

    • Alert: Missed Behavior Plan Reviews

    • Behavior Plan Discussion

    • Given user has permission to Behavior Support > Approve Reports, then they will see the Task Tab containing requests for Approval of Behavior Plans.

    • Given user has permission to Behavior Support > Add/Edit Behaviors, then they will see the Task Tab for viewing approved Behavior Plans.

  • Point System has:

    • Alert: Send Alert after [number] occurrences of negative behavior within [number] [unit].

  • Behavior Contracts has:

    • Alert: Upcoming Contract Reviews

    • Alert: Missed Contract Reviews

    • Behavior Contracts Discussion

    • Given user has permission to Behavior Support > Approve Reports, then they will see the Task Tab containing requests for Approval of Behavior Contracts.

    • Given user has permission to Behavior Support > Add/Edit Behaviors, then they will see the Task Tab for viewing approved Behavior Contracts.

  • Incident Reports has:

    • Alert: Total Incidents -Send alert after [number] incidents within [number] [unit].

    • Alert: In School Suspensions-Send alert after [number] [unit] of in school suspension

    • Alert: Out of School Suspension-Send alert after [number] [unit] of out of school suspension.

    • Incident Discussion

    • Given user has permission to Behavior Support > Approve Reports, then they will see the Task Tab containing requests for Approval of Incidents.

    • Given user has permission to Behavior Support > Add/Edit Behaviors, then they will see the Task Tab for viewing approved Incidents.

  • Intervention Tracking has:

    • Alert: Upcoming Plan Reviews-Send alert [number] [unit] before a review date.

    • Alert: Missed Plan Reviews- Send alert [number] [unit] after a review date.

    • Intervention Tracking Discussion

  • Self-Monitoring has:

    • Task: Student has reached mastery criteria for a goal in Self-Monitoring

    • Given user has permission to Behavior Support > Add/Edit Behaviors, then they will see the Task Tab for reviewing mastery criteria for self monitoring.

Alert Rate

  • Users who are role 7 or highest role with access to MTSS Interventions (All Tools or incidents, Behavior Tracking, and Behavior Plans enabled) and permission to Reports → View Admin Dashboard will see the Alert Rate for their assigned Building(s).

Inbox Message Tabs

Behavior tracking and Behavior Plan has:

  • Alert: Send alert after [number] [unit] of no progress

  • Behavior Tracking Discussion

  • Alert: Upcoming Behavior Plan Reviews

  • Alert: Missed Behavior Plan Reviews

  • Behavior Plan Discussion

  • Given user has permission to Behavior Support > Approve Reports, then they will see the Task Tab for Approval of Behavior Plans.

  • Given user has permission to Behavior Support > Add/Edit Behaviors, then they will see the Task Tab for viewing approved Behavior Plans.

Inbox Message Tabs for SEL

  • SEL

    • Discussions

 

 

 

User Story

  • As an educator viewing the inbox, I want to be able to see my messages, alerts, and tasks by chronological order in the all tab of my inbox, so that I can quickly see what's most recent and prioritize my response accordingly.

 

 

UI

  • The messages, alerts, and tasks in the All tab should be displayed in chronological order with the most recent at the top.

  • To View All items, the user clicks on View all button.

 

 

 

  • To view a specific message, user clicks on View link.

  • To Delete a specific message, user clicks on Delete

 

 

Acceptance Criteria

  • Given I am a user with permission to read/send messages OR approve report OR receive alerts AND I have the MTSS-Intervention component, I can see each message, alert, and task in the All tab displays time since sent, its sender, subject, and a brief preview of the content.

  • The messages, alerts, and tasks in the All tab should be displayed in chronological order with the most recent at the top.

  • We will show the following to denote the time the item has been in the inbox.

    • m means minutes ---Example: 2m

    • h means hours ---Example: 1h

    • d means days---Example: 4d

    • w means weeks ---Example 10w

    • y means year---Example 1y

View all

  • Given there are more than 10 items in the inbox in the All Tab, we will show the View all button.

  • Given View all button is selected, we will show an enlarged version of the inbox. (See page: Full Inbox)

  • Given no more remaining items are contained within the inbox for the All Tab, then we will not show the View all button.

View Button destination for Discussions

  • Given the inbox item is a document that has a current discussion going, then clicking View takes the user to the document with the discussion panel opened. See Discussion Tab for more information.

View Button destination for Tasks

  • Given the inbox item is a document where a task is required, then clicking View takes the user to the document. See Tasks Tab for more information.

View button destination for Alerts

  • Given the user clicks the blue View link on a specific Alert notification or message, then they will be redirected to the Student Alerts screen and to the specific Alert category type so that they can view the detailed information. See Alerts Tab for more information.

Delete Message

  • Given Delete is selected for a specific message, then only that specific message is deleted.

  • Given Delete is selected for a specific message in the All tab, then that message will also be removed from the Discussion Tab, Tasks Tab, or Alerts tab which it came from. (See also Discussion Tab, Tasks Tab and Alerts tab for the impact of clearing an item in those areas upon the All Tab.)

 

User Story

  • As an educator who is managing the messages in my inbox for the All Tab, I want to be able to mark all messages as Read or Clear All of the messages so that my inbox remains uncluttered.

UI:

  • To change the messages to Read for All Tab and also the Discussion, Tasks and Alerts Tabs, user clicks on Mark all as read.

  • Mark all as read will be located below the selected tab to show that the action is associated with the selected tab.

 

 

  • User sees all messages in All tab without the orange dot and all numbers in parenthesis set to 0.

 

 

  • To Delete all the messages from the All Tab and also the Discussion, Tasks and Alerts Tabs, user clicks on Delete all.

 

 

 

  • User sees Warning message.

  • To clear all of the notifications and messages from the All Tab and also the Discussion, Tasks and Alerts Tabs, user clicks on Delete All button.

  • To cancel the request, user clicks on Cancel.

 

  • If user selects Delete all and clicks on their inbox, they see the empty state.

 

 

Acceptance Criteria:

  • Only messages that are unread are included in the count for message totals in parentheses next to each of the tabs.

    • These messages will have an orange dot.

  • Given a messages has been read, then it will no longer be included in the count for message totals in parentheses next to each of the tabs.

    • These messages will not have an orange dot.

    • These messages are still shown to the user.

  • Given Read all is selected from the Inbox (All Tab), then all of the messages in all of the tabs will see the orange dot disappear and the number in parenthesis for each of the tabs change to 0. (See image: Click Mark all as read)

    • These messages are still shown to the user.

  • Given Delete all is selected from the Inbox (All Tab), then we will show the Warning pop-up. (See image: Warning Pop-up).

    • Selecting Delete all button will delete all of the notifications and messages from all of the tabs (All, Discussions, Tasks, Alerts).

    • Selecting Cancel button leaves all notifications and messages from all of the tabs (All, Discussions, Tasks, Alerts) unchanged.

    • Messages that have been cleared are no longer shown to the user.

  • Given user has Deleted all the messages and opened their inbox, they will see the empty state. (See image: Empty State)