Categories:
Aura Push send feedback service
Description of Aura Push send feedback service
Description
aurapush-sendfeedback-service plugin contains the services and utilities to send information to the aura-push service.
To send this information an event consumer is used: aurapush-sendfeedback-consumer. This consumer listens for the following events:
- whatsapp.ackMessageReceived: Event emitted when a new ack message is received.
- core.flow.error.directlineToWhatsappFlow: Event emitted when an error occurs during sending a message from Direct Line to WhatsApp.
sequenceDiagram
alt whatsapp.ackMessageReceived
AuraPushFeedbackConsumer->>+onAckMessageReceived: ACK
end
alt core.flow.error.directlineToWhatsappFlow
AuraPushFeedbackConsumer->>+onCoreErrorDirectlineToWhatsappFlow: Core flow error
end
onAckMessageReceived->>+auraPushFeedbackClient: ACK and path
onCoreErrorDirectlineToWhatsappFlow->>+auraPushFeedbackClient: Core flow error and path
auraPushFeedbackClient->>+Aura Push: Message
⚠️ For Brazil OB, the aurapush-sendfeedback-service plugin requires a specific configuration in the installer aurak8s.
Consumes components (IOC)
| Name | Type | Description |
|---|---|---|
| configurationManager | PluginType.Service | Configuration manager |
| eventService | PluginType.Service | Bridge event management service |
Provides components (IOC)
| Name | Type | Description |
|---|---|---|
| auraPushSendFeedbackService | PluginType.Service | Services and utilities for AuraPush send message feedback |
| auraPushFeedbackClient | PluginType.Service | Aura push feedback client |
Last modified December 17, 2024: feat: Documentation Aura Root/ATRIA for Kiss release #AURA-26082 [RTM] (63128ced)