-
Notifications
You must be signed in to change notification settings - Fork 9
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
Send VA Profile data on SMS Notification Delivery status #2137
Comments
Notes from Conversation with Kyle and Cris
Will touch base with @cris-oddball when she's back on Monday |
Yesterday
Today
I'm out on Friday. So I'll leave an update at the EOD |
Wednesday
Today
|
…le. Sent env values for PERF and DEV to True and STAGING and PROD to False
Yesterday
Today
|
…t file to reflect renamed celery task, clean up imports
Yesterday
Today
|
PR approved and merged, sending to Perf for validation. |
Talked to @k-macmillan and got clarification around AC |
PR approved and merged, sending to Perf for validation after the next staging/prod deployment is complete. |
Holding ticket open for documentation and sending code to prod. |
Documentation complete (and looks good), closing ticket. |
User Story - Business Need
VA Profile is interested in tracking SMS delivery status so that they might offer data to their partners regarding the quality of contact data/the likelihood of delivery success. VA Notify needs to send VA Profile the delivery status of ALL SMS notifications so VA Profile can track this information.
It is recommended to reuse the code created in #1770 to send VAProfile Email Notification statues.
check_and_queue_va_profile_email_status_callback
and it's childern method could be updated to be notification-type ambiguous, handling both SMS and Email notification types.check_and_queue_callback_task
can also be modified to capture the status of all SMS Notifications and send them to VAProfile.User Story(ies)
As a developer on the VA Notify team
I want to send real-time SMS delivery status updates to VA Profile
So that the VA system can improve the management and reliability of contact data, thereby enhancing communication with veterans and maintaining the organization's contact reputation.
Additional Info and Resources
check_and_queue_callback_task
could be updated to send the status of all SMS Notifications to VAProfile.check_and_queue_va_profile_email_status_callback
- Can be updated to be notification-type ambiguous and send notification status to VAProfileAcceptance Criteria
Delivery status data prior to the delivery attempt should NOT trigger a POST request to VA ProfileNo 'preprovider' notification statuses should be sent - these statuses includeNOTIFICATION_CREATED
,NOTIFICATION_SENDING
, orNOTIFICATION_PENDING
QA Considerations
Potential Dependencies
VA Profile's Pilot will happen next PI (starting mid-December), most likely wait until the new year.
The text was updated successfully, but these errors were encountered: