Oracle Integration
    • 26 Dec 2024
    • 3 Minutes to read
    • Contributors
    • Dark
      Light
    • PDF

    Oracle Integration

    • Dark
      Light
    • PDF

    Article summary

    Overview

    Oracle Service Cloud (formerly RightNow CRM) enables agents to seamlessly access the CommBox inbox as a CRM tab and streamline customer information between the two platforms. Customizations are done using the installed Oracle Service Cloud Desktop Windows Application. Once integrated, the Oracle CRM is to be configured at the channel settings of each communication channel (see below).

    Steps for Integration

    1. Install Oracle Service Cloud
    2. Create CommBox fields within the Oracle platform
    3. Create CommBox Contact within the Oracle platform
    4. Customize UI Layout
    5. Activate Oracle at the CommBox Console

    oracle with CommBox tab.png

    Step 1: Install Oracle Service Cloud

    1. Open your ORACLE URL in the Edge browser (all other browsers will not work properly).
    2. Enter the following link:

    [https:///cgi-bin/toughbook.cfg/php/admin/launch.php](https:///cgi-bin/toughbook.cfg/php/admin/launch.php)
    download Oracle Service.png

    1. Click the Install Oracle Service Cloud button.

    Step 2: Create CommBox fields within the Oracle platform

    1. At the Oracle platform, navigate to Configuration > Database and double-click on Custom Fields.
      configuration step2a.png

    2. At the new screen, click Incidents and then click New at the top bar.

    3. Based on the table below, create four (4) new custom fields and save your work after each incident.

    NameColumn NameData TypeUsageHintSize
    CommBox Conversation ChannelchannelText FieldPlain TextObject Stream Name in CommBox255
    CommBox SubchannelsubchannelText FieldPlain TextConversation Sub-Channel in CommBox255
    CommBox Conversation URLurlText FieldURLLink to CommBox Conversation255
    CommBox Object IdobjectidText FieldPlain TextObject Id in CommBox255

    configuration step2a - new incedent.png

    1. Click Save at the top to save your work.

    Step 3: Create CommBox Contact within the Oracle Platform

    1. At the same menu, navigate to Contacts to create new user fields.
      configuration step2a - new users.png

    2. Click New and create two (2) new user fields based on the information in the table below:

    NameColumn NameData TypeUsageHintSize
    CommBox User IDcommbox_user_idText FieldPlain TextUser ID in CommBox255
    CommBox User Unique IDunique_idText FieldPlain TextUser's Unique ID in CommBox255
    1. Click Save at the top after creating each field.

    Step 4: Customize UI Layout

    1. Navigate to Configuration > Application Appearance and double-click on Workspaces/Workflows.
      configuration step4.png

    2. Click the Custom folder, followed by the Incidents folder.
      configuration step4b.png

    3. Create or edit your custom view for Incident (in our example, it is called Incident Browser UI Custom)

    4. Right-click while hovering on the last tab and select Add Tab After.
      configuration step4c.png

    5. Edit the tab's name by clicking the document icon in the label section at the top bar. Name the new tab (“CommBox” in our example).
      configuration step4d.png

    6. At the top bar, click the Insert Control tab and drag the ‘Browser’ control to the center of the ‘CommBox’ tab.
      configuration step4e.png

    7. Double-click on the Browser control in the CommBox tab to open the Design tab at the top of the page.

    8. Insert the following link with your brand name into the URL field and click Save.

     https://<brand>.commbox.io/widget/object/$Incident.c$objectid
    

    See the example below for the “talk” brand.

    configuration step4d-2.png

    Note: After completing this step, every agent who sees this Incident view will be able to click on the Commbox tab. Agents need to log in using their CommBox username and password.

    1. From the Insert Fields tab at the top, drag the Commbox Channel and Subchannel fields to the Incident View sidebar, where you see the Severity, Status, etc.
      configuration step4f.png

    Note: To optimize the field view, select the Design tab at the top, click the label icon, and select the Top label position. If you don’t see the Design tab, double-click on the button you want to edit.
    configuration step4g.png

    1. Click Save.

    Optional steps: Compose tab

    You can add another tab dedicated to the CommBox Compose screen to enable agents to quickly send messages.
    To accomplish this, repeat steps 4-8 in this section.

    • At step 5, edit the tab to say “CommBox Compose”

    • At step 8, enter the following link with your actual brand name:

     https://<brand>.commbox.io/compose
    
    • Save all your changes.

    oracle with CommBox Compose tab.png

    Step 5: Activate Oracle at the CommBox Console

    Module Settings

    On the main settings page, select Oracle CRM from the Integration section and click the Install button.
    Oracle Module settings- block info.png

    Enter the following parameters:
    a. Your API endpoint URL (ending with the Oracle version used)
    b. Your brand’s Website URL
    c. Admin’s username (authorized to both platforms)
    d. Admin’s password

    Channel Settings

    Each relevant channel needs to have the applicable aspects of the connector toggled ON.
    Note that the open JSON code allows developers to alter the connector. At the time of creation, default settings will appear for every channel and subchannel.

    Main

    Oracle channel settings - Main.png

    Transfer Attachments

    Oracle channel settings - Attachments.png

    Transfer Transcripts

    Oracle channel settings - Transcript.png

    Note: This action also updates the incident’s status.

    Transfer Conversation Summary

    Oracle channel settings - Conv Summary.png

    Note: This action also updates the incident’s status.


    Was this article helpful?