Skip to content
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

Staging: Configure the send email notification delivery status to VA Profile #1779

Open
8 tasks
MackHalliday opened this issue May 2, 2024 · 1 comment
Open
8 tasks

Comments

@MackHalliday
Copy link

MackHalliday commented May 2, 2024

User Story - Business Need

We want to improve the management and reliability of email data within the VA system in collaboration with VA Profile by

  • Tracking delivered and bounced emails, specifically identifying hard bounces (permanent failures) and soft bounces (temporary issues).
  • VA Notify will support VA Profile by providing real-time data on email deliverability.
  • Utilizing existing infrastructure and celery tasks to minimize new development efforts.

  • Ticket is understood, and QA has been contacted (if the ticket has a QA label).

User Story(ies)

As a VA Notify Developer,
I want properly configure and test new feature to send email notification delivery status to VA Profile in the Staging environment.
So that we can ensure the new feature functions as expected in the Staging environment.

Additional Info and Resources

Engineering Checklist

  • Confirm bearer token ssm parameter is populated for both staging/prod
  • Enable feature flag in Staging environment
  • Coordinate with VA Profile to conduct integration tests.
    • Verify that POST requests send accurate and complete email delivery status data.
    • Ensure error handling processes are properly logging and managing errors.
    • Obtain QA approval after successful testing of all scenarios in the Staging environment.

Acceptance Criteria

  • The new features can send delivery status data on ALL email notifications
  • Any errors, whether expected or unexpected, are logged and handled gracefully

QA Considerations

  • Shadow the VAProfile testing
@cris-oddball cris-oddball changed the title Staging: Configure and test new feature to send email notification delivery status to VA Profile in Staging Staging: Configure the send email notification delivery status to VA Profile May 2, 2024
@cris-oddball
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants