-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Spike] Technical approach to nudge users #836
Comments
Re: A report with data on so far who has received message and for whom message sending has failed - If possible send notification from the report.
Other options: option 1
option 2
|
Cons of option 2: i was also writing something similar
Pros:
|
Integration service is keeping track of which message is sent or not because the call between avni-server and integration-service can fail. If we make it synchronous there will be nothing to track in avni-server hence we need to do report only from integration service. At max we may be sending about 100 messages in a whole day. This is also high. I don't see any performance issue here. |
Points of Consideration
No Major concerns found with the technical approach of synchronousUserNudge and ErrorRecord keeping to avoid repeated nudge. |
…ke commands in circle ci jobs
…d skip if nudged successfully in last 1 week
@himeshr please add your findings or approach that you suggest |
oh you have edited the same comment - just now noted @himeshr |
@himeshr yeah we need to store successful nudge as well - to show in reports - else we will not have any info to make sure if all expected users are receiving nudges - My opinion - since this is integrated system it becomes more important. |
Need:
Figure out the approach to send Glific message to users who have not entered data for past 5 days.
Suggested approach:
AC:
Identify any gaps in the above technical approach and make sure the above suggestions would work.
The text was updated successfully, but these errors were encountered: