ushahidi / tenfour

API For TenFour
MIT License
7 stars 3 forks source link

Read Receipts: Display Sent / Received Status Of Messages For Recipients #104

Open CeciliaHinga opened 5 years ago

CeciliaHinga commented 5 years ago

From tenfour-archive created by dalezak: ushahidi/tenfour-archive#1079

Expected behaviour

After sending out a Check-In to people or groups, it would be useful to know who has received the message vs has not received the message yet.

Actual behaviour

After sending a Check-In, there is not way to determine if someone has received vs read the message.

screenshot 2018-04-25 08 05 44_preview

In the screenshot, did Katy received the message but just hasn't replied yet? Or was there a problem with her getting the message?

CeciliaHinga commented 5 years ago

@mackers can you share all the possible values for the response_status field? Maybe I can make use of the existing values to show more meaningful messages in the app related to each status.

CeciliaHinga commented 5 years ago
CeciliaHinga commented 5 years ago

I feel like this feature would introduce confusion. We can't track opens and views over SMS. Email maybe. We could only reliably do this for in the App. If a user sends a multi-channel message, not all of the users will have a status indicator which could lead to serious confusion. I could be convinced otherwise, but I think this is probably not easy to do well and sufficiently.

CeciliaHinga commented 5 years ago

In the mobile app, I'm displaying the response_status field, which looks like has some meaningful information likewaiting, unresponsive.

img_0645

Maybe we could add additional values like read, etc so we can display more meaningful messages to the users?