Dear communtity,
I am facing the following situation for which I am asking for your help:
Agents are working on Salesforce using the Genesys Cloud for Salesforce integration.
I need to identify my customers (inbouns calls, emails, ...) against Salesforce. And at the same time, I want to keep tracking of the customer activity through Customer Journey.
The solution I found is to use Salesforce Data Action to get customer info in Salesforce, and then create an External Contact in GC, and finally relate that GC interaction to the newly created External Contact. That way, agent will receive interaction in Salesforce and will have access to Customer Journey details through GC custom component.
First question: is there any other (better) way to track Customer Journey?
Second point:
If agent in Salesforce decides to relate the interactions to another Salesforce Contact, GC will still point to the old External Contact. That will cause an inconsistency: in GC, interaction is related to External Contact A, but in Salesforce the activity was created in Salesforce Contact B.
Second question: is there any way to avoid this inconsistency?
Thanks in advance.
Regards
#Integrations------------------------------
Carlos Correia
Xseed-Consultoria e Sistemas de Informacao Lda
------------------------------