-
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
IIR - Update VAPRO Contact Lookup to Filter by Valid Phone Numbers #2009
Comments
Noting that we determined other was not a valid type because of AWS's reply:
VA Profile said there were currently 32,379 flagged as OTHER as of 9/3. |
@EvanParish and @AdamKing0126 to sync on this before the branch is deployed, then Evan will sync with me for testing notes. |
Evan touched base with me about testing. We discussed:
|
PR is approved and merged. Sending this to Perf and holding it there until Monday. |
On Perf, with Flag disabled, I have verified that Pinpoint is still handling Phone Validation failures by changing a test user's contact Mobile to a prefix 555 number and observing in the logs a Pinpoint
Will deploy this up to Prod (staging and prod feature flags are off), then cut a branch to flip Perf on and test that the feature flag works as expected. |
This was sent up to Staging/Prod. |
QA FAILED Happy Path
Negative Test Cases
|
The fix for the above failures is being sent up to Prod right now. Feature Flag is off in Perf, Staging, Prod. When I have time, I will set the FF to True in Perf and retest. Might be today (Thurs) or tomorrow (Fri). |
QA PASSED Enabled FF in Perf on a branch Happy Path
Negative Test Cases
Just making sure that we are using some other phone number (like the WORK number this user has, which happens to also be a mobile number). |
Closing this ticket as Done, noting that before the next set of tickets can be worked (which remove the feature flags) we probably want to enable the feature flags for both features all the way up to Prod. |
User Story - Business Need
Currently, VA Notify attempts to deliver SMS to any mobile phone number found in VA Profile. Sometimes these SMS fail because the "mobile" phone recorded in VA Profile is actually a landline or other invalid type for texting. Rather than attempting to text a number that will not succeed, we should use the phone validation data provided by VAPRO to determine if it makes sense to proceed to delivery, or fail and alert the client (via callbacks) that the phone number was invalid - thus making the person unreachable by SMS.
See IIR-900
User Story(ies)
As a Business
I want to know if the Veteran is unreachable by SMS due to an invalid phone number
So that I can ensure they are receiving the information I'm sending them, and determine if alternate communications are required
As VA Notify
I want to determine if a phone number is valid before proceeding to delivery
So that I can efficiently process notifications, and deliver status information back to businesses ASAP if a recipient is unreachable
Additional Info and Resources
Acceptance Criteria
QA Considerations
Potential Dependencies
The text was updated successfully, but these errors were encountered: