Recently we have come across the below use case:
Customer use case:
When we need to assign new accounts to a CSM or change the CSM assignment on an account, our managers use Gainsight to change the CSM name in the C360 UI. We want to then use a real-time rule to push this change to Salesforce right away (we currently have a bionic rule pushing every 2 hours but want it to go faster).
The problem I'm running into is that the real-time rule will not let me map the CSM GSID field in Gainsight to the CSM SFDC ID field in Salesforce because they are different field types.
As workaround we discussed - creating a string field on the Company object to store the SFDC ID of the CSM then use that field to map to SFDC in the real-time rule - won't work because I would need to write a separate rule to populate that field. So then the CSM would be changed by the manager, a rule would have to run to populate the new string field, then the real-time rule would run. This is no faster than what we are currently doing, having a bionic rule run every 2 hours when the CSM field is changed.
Idea is, If we can have the ability to map the CSM GSID field (or another CSM identifier) directly to a field in Salesforce without a workaround, possibly similar to how this is done in the Salesforce connector or bionic rules.
Can you please check on this?