The flowchart below shows all possible states and triggers for the notifications, including client, email and push notifications. It is a useful guide to troubleshoot problems related to missing or erroneous notifications, or even to understand what is the expected behavior of the system.