Avaya CRMGateway snap-in support to link CRM details to Omnistore
Avaya Oceana® supports the Avaya CRMGateway snap-in, which enables Avaya Oceana® to communicate with third-party Customer Relationship Management (CRM) systems. Customers can use Avaya CRMGateway SDK to develop adapters to fetch customer data from a customer's CRM. The Avaya CRMGateway snap-in is required in Avaya Oceana® to facilitate the customer use-case functionality, where customer records are too large for importing to the Omnistore database, the Avaya Oceana® customer database.
With Avaya CRMGateway snap-in, you can continue to manage the customer details primarily in the external CRM. You can then configure the Omnistore database to retrieve customer history and customer journey data stored within Avaya Oceana® for the customer.
When Avaya Oceana® is integrated through the CRM Gateway to any third party CRM using custom software, the following customer details can be retrieved from the CRM for a single unique customer:
-
First and last name
-
Address
-
ZIP code
-
CRMID
-
AccountID
-
One custom field
These details are stored in Omnistore Database and displayed in the Customer Details widget in Avaya Workspaces.
If multiple values of the above parameters are returned from the CRM, only the first value for each parameter is added to the Omnistore database. The CRM matches a unique customer. If multiple customer records are returned for a phone number or email address, the data returned is discarded by Avaya Oceana® and is not added to the Omnistore database.
Using the Avaya CRMGateway snap-in, you can directly view the customer details from the CRM, while doing a customer search on the CRM. The Avaya Customer Management snap-in fetches data from the CRM and stores this data or a part of this data in the Omnistore database.