I want to have any notifications sent to me be tracked and verified that it was delivered
So that I can have confidence that I am notified on any errors or actions I have to take.
Background Context
When we send a notification to a veteran about a failed submission, we should track that it was delivered and make note of instances that fail for further notification to be determined later.
Outcome, Success Measure, KPI(S), and Tracking Link
We have a way to note all success and failed emails sent
Acceptance Criteria
[x] We have a way to note all success and failed emails sent
Open questions
There have been notes of VA Notify web hook data not being useful
Tasks
[ ] Research VA Notify Webhook API
[ ] Create/Modify data table to include notification ids for verification
[ ] Create Webhook endpoint for collection of results and updating tables
Definition of Ready
[ ] Clear value description
[ ] Testable acceptance criteria
[ ] Accessibility added to acceptance criteria
[ ] Approved designs attached
[ ] Sample data provided where appropriate
[ ] Estimated to fit within the sprint
[ ] Dependencies and blockers linked
Definition of Done
[ ] Meets acceptance criteria
[ ] Passed E2E testing (90% coverage)
[ ] Passed unit testing (90% coverage)
[ ] Passed integration testing (if applicable)
[ ] Code reviewed (internal)
[ ] Submitted to staging
[ ] Team approved production verification process
[ ] Reviewed and approved by product and/or design
Value Statement
As a Veteran
I want to have any notifications sent to me be tracked and verified that it was delivered
So that I can have confidence that I am notified on any errors or actions I have to take.
Background Context
Outcome, Success Measure, KPI(S), and Tracking Link
Acceptance Criteria
Open questions
Tasks
Definition of Ready
Definition of Done