Overview of the Integration
The Oracle Utilities Notifications Hub integration enables outbound, Oracle Utilities Customer Cloud Service-related and Oracle Utilities Network Management System (Outage)-related messages to be sent to customers via Oracle Responsys. The primary systems involved are Oracle Utilities Network Management System (NMS), Oracle Utilities Customer Cloud Service (CCS), Oracle Integration Cloud (OIC), and Oracle Responsys. In addition, Oracle Utilities Notifications Hub can be leveraged by other on-premises and cloud applications to send domain-specific messaging.
For any outage-related events (such as Outage Scheduled/Started, ERT updates, etc.) created in Oracle Utilities Network Management System, notification messages will be created for all accounts affected by a specific outage. Next, the integration will leverage customer account channel preferences from Oracle Utilities Customer Cloud Service to enrich and assemble the outage notification message content based on the desired target channels. The messages will then be sent to Oracle Responsys, where based on a previously configured e-mail and/or SMS campaigns, outage communications will be distributed to affected customers.
A separate synchronization process is used to update Oracle Utilities Network Management System's notification preferences (account-level), based on the account notification preferences specified in Oracle Utilities Customer Cloud Service.
For any Oracle Utilities Customer Cloud Service-related events (Bill Due/Past Due, Collection/Disconnect Warning, etc.), the integration will fetch outbound notification messages from Oracle Utilities Customer Cloud Service queues and send the complete messages to Oracle Responsys for distribution to customers' preferred channels, based on pre-configured email and/or SMS Campaigns.
This integration can be leveraged to:
• Send outage notifications/updates to customers across multiple channels.
• Send customer-related notifications to customers across multiple channels.
• Obtain customer notification and delivery preferences from Oracle Utilities Customer To Meter (notifications preferences/types, delivery channels).
• Utilize campaign management in Oracle Responsys, to create and customize e-mail/SMS campaigns based on utilities' needs.
The integration supports the following flows:
• Pass contact notification preferences (Oracle Utilities Customer Cloud Service Initiated)
• Get outage notifications from Oracle Utilities Network Management System (Oracle Integration for Cloud-initiated)
• Link channels from Oracle Utilities Customer Cloud Service to Notification Oracle Integration for Cloud Flow (Oracle Integration for Cloud-initiated)
• Send notifications to Oracle Responsys (Oracle Integration for Cloud-initiated)
• Oracle Integration for Cloud flow for Oracle Utilities Customer Cloud Service Notifications (Oracle Utilities Customer Cloud Service-initiated)
For more information about the functionality, refer to the Oracle Utilities Notifications Hub Configuration Guide included in this release.
The following diagram illustrates the business processes that are supported in this integration product.
![Illustrates the business processes supported in this product integration. Illustrates the business processes supported in this product integration.](../NH-RELEASE-NOTES-23A/images/Overview_of_the_Integration.jpg)
In this integration Oracle Integration Cloud is used as a middleware to connect the applications. It uses SOAP and REST APIs to facilitate communication between these two applications.