CRM Analytics Integration

QuoteX allows you to seamlessly enhance your quoting experience by embedding your CRM Analytics (CRMA) dashboards directly within the application. With the Bring Your Own Feature (BYOF) capability, you can integrate custom features, like CRMA Dashboards, and tailor QuoteX to your unique needs.


What Does It Look Like After Embedding?

With BYOF, your CRMA dashboard becomes an integral part of the QuoteX interface, providing instant access to visual insights without switching applications.

Example screenshot:

Accessing BYOF component ex. CRMA Dasboard in QuoteX

You can access your BYOF feature ex. CRMA Dasboard for Quote from the Navigation Menu within QuoteX Application. Here's a step-by-step guide:

Example screenshot:

How to Set Up and Configure the BYOF Component

Setting up BYOF to display your Component, ex. CRMA dashboard is quick and easy:

Example screenshot:

How to Create the Custom Aura Component for BYOF in QuoteX

If you want to use BYOF functionality , here's an example of the aura component code you can use to embed your feature ex. CRMA dashboard:

Aura.cmp

<aura:component implements="force:hasRecordId" access="global">

  <aura:attribute name="parentGlobalId" type="String" access="global" default=""/>

   <aura:attribute access="global" name="isPresentMode" type="boolean" />

   <aura:registerEvent name="showHideApplicationSpinner" access="global" type="psce:PSC_ShowHideSpinnerEvt"/>

   <aura:handler name="init" value="{!this}" action="{!c.doInit}"/>


   <lightning:card title="CRMA Dashboard For This Quote">

      <p class="slds-p-left_small slds-p-right_small">

         <wave:waveDashboard

            developerName="0FKGB000000Epa84AC"

            hideOnError="true"

            recordId="{!v.recordId}"

            height="800"

            showSharing="true"

            showTitle="false"

            showHeader="false"

            openLinksInNewWindow="false"

            openLocation="OPEN_IN_TAB"

            />

      </p>

   </lightning:card>

</aura:component>


Auracontroller.js

({

doInit : function(component, event, helper) {

var showHideSpinner = component.getEvent('showHideApplicationSpinner');

showHideSpinner.setParams({

'showSpinner' : false

});

showHideSpinner.fire();

}

})

Key Notes:

Who Can You Set Up This Feature?


Why Use BYOF in QuoteX?



Redirecting you to the article... Click here if you are not redirected automatically.