-
Notifications
You must be signed in to change notification settings - Fork 18
Send Notifications
This is a rails active job that will get triggered from detecting a payload getting passed in its perform method and it will take in the payload as its arguments.
Once it finished parsing the message it will then create a Notification record in the db with the message attributes as its properties and also what type of notification(s) that will be sent out before sending to the VA Notify Service. It will fill in the attributes:
Appeals ID - The ID of the appeal
Appeals Type - The type of the appeal
Email Notification Status - The current status of the email notification
SMS Notification Status - The current status of the sms notification
Event Type - The notification template that is getting sent
Notification Type - The type of notification that got sent out (Email, SMS or None)
Participant ID - The person id that is used to look up a person's profile and contact info
Once it has finished sending the notification the notification record will then update the notification_content with the body text of the notification and the current status of the sent notification
Notification Content - The notification body text
Check here if you want to see an overview of the process
- Home
- Acronyms and Glossary
- Caseflow products
- Caseflow Intake
- Caseflow Queue
- Appeals Consumer
- Caseflow Reader
- Caseflow eFolder
- Caseflow Hearings
- Caseflow Certification
- Caseflow APIs
- Appeal Status API
- Caseflow Dispatch
-
CSUM Roles
- System Admin
- VHA Team Management
- Active Record Queries Resource
- External Integrations
- Caseflow Demo
- Caseflow ProdTest
- Background
- Stuck Jobs
- VA Notify
- Caseflow-Team
- Frontend Best Practices
- Accessibility
- How-To
- Debugging Tips
- Adding a Feature Flag with FeatureToggle
- Editing AMA issues
- Editing a decision review
- Fixing task trees
- Investigating and diagnosing issues
- Data and Metric Request Workflow
- Exporting and Importing Appeals
- Explain page for Appeals
- Record associations and Foreign Keys
- Upgrading Ruby
- Stuck Appeals
- Testing Action Mailer Messages Locally
- Re-running Seed Files
- Rake Generator for Legacy Appeals
- Manually running Scheduled Jobs
- System Admin UI
- Caseflow Makefile
- Upgrading Postgresql from v11.7 to v14.8 Locally
- VACOLS VM Trigger Fix M1
- Using SlackService to Send a Job Alert
- Technical Talks