Sent
The initial state of a message for the sender. The sender has created and sent the message, but the message has not been received by the recipients.
New
The initial state of a message for recipients. This is the default state for users who are logged out.
Notified
The message notification is sent to ZEMS users who are logged in. The delivery of the notifications differs according to the device:
TC devices receive a Firebase notification for the new message.
WS50 devices receive a notification through pub/sub when the VAI system receives the message. If a WS50 user is logged out, the message status changes to Notified when they log in and receive the notification for a new message.
Delivered
The message is delivered to the device. The transition to delivered differs according to the device:
On TC devices, the message transitions to delivered when the user opens the conversation.
On WS50 devices, messages transition to delivered when the user logs in.
Opened
The user plays the audio contained in the message. This state applies only to TC devices.
Read
The message has been read by the user.
On TC devices, the message transitions to read when the media playback completes or the user reads the message.
On WS50 devices, the message transitions to read when the message is played on the device.