ID | |
EPIC | SM-568 - BO: Jira integration In Progress |
US | SM-6471 - Send message to customer when ticket has been resolved Resolved |
STATUS | IN PROGRESS |
Role: Bank customer
Objective: As a customer, I want to be informed that a ticket has been created for me, and when it’s resolved or closed I am also informed.
Reason: so I am able to know the status or result of my ticket.
Functional requirements:
1. When a specific type of ticket has been created or closed, a notification should be pushed to the bank customer which is associated with ticket (app notification only).
The ticket created by customer facing teams like:
Team | User group in Okta |
---|---|
Contact Center | |
Collections | |
Sales |
NOTE:
To find if a ticket’s creator is from target team, we have to verify his/her user group in Okta, either using user id or email.
2. The bank customer should be able to receive the notification from mobile app.
3. The notification looks like: (only created, or closed)
Ticket [ticket key] "[ticket summary]" has been created. Ticket [ticket key] "[ticket summary]" has been closed. Example: Ticket BOSD-152 "Possible fraud" has been closed
UI requirements: N/A
Process flow: diagram depicting the logical flow of the user story (where applicable), possibly with
sub-flow and their requirements
Execution steps: How each step is executed (what is happening in FE, BE, 3rd party calls)
Internal dependencies: Depends on output-manager service to push notifications.
External dependencies: Jira
Acceptance criteria: when a specific type of Jira ticket has been changed, the related bank customer can receive notification in time. The message of notification is clear to bank user.
Links to wireframes/UI: N/A
Related resources: https://safibank.atlassian.net/wiki/spaces/ITArch/pages/190776618/Backoffice+notifications#Customer-notifications