Ava notifications technical setup

The notifications / proactive conversations in Unit4 Advanced Virtual Assistant (Ava) requires that the customer's Unit4 ERP installation is configured with the Unit4 ERP Message Hub Adapter. The Message Hub Adapter provides the functionality to publish messages to a centrally configured Unit4 Message Hub in the Unit4 Cloud. The Message Hub instance will relay the relevant messages to Ava.

A detailed description of the required Message Hub setup is found in the Message Hub Adapter Reference Manual.

Connect Adapter to Unit4 Message Hub instance

The first step of is to assign the customer (tenant) a Unit4 Message Hub instance in the Unit4 Cloud. Then connect the Unit4 ERP instance the the Unit4 Message Hub instance. This will rely on the Unit4 Cloud organization to be involved, since they have the access rights to adopt a customer into an existing Message Hub infrastructure. Additional setup to configure the adapter is then conducted in the Management Console for the Unit4 ERP installation. This is described in detail in the reference manual.

It involves the following steps: - URL of Access Provider and Manager micro-services and the IDS used by that Message Hub. These URLs are available in the Message Hub portal, but at the moment it is only for Unit4 admins. - IDS Client name and secret that will be used to create a MH sender/receiver for the adapter, so, it will need to be registered as a MH client also in the Portal.

Setup service account

The next step is to configure the service account for the Unit4 Messag Hub adapter. Define the service account in the TAG200 Web Service Accounts window. Then associate this account with the adapter in the Message Hub configuration section in the management console. The service account must have access to the following:

The Access setup guide explains how to grant access to Public APIs and objects.

Configure Messaging in Unit4 ERP Management Console

For notifications, Ava uses Unit4 Message Hub which is configured in the Messaging node.