We are using the embeddable framework to interface with an external CRM. We have implemented the "addTransferContext" to add attributes when an inbound call is transferred by an agent to another agent, but it fails. While the call transfer itself is successful, the attributes do not appear on the CRM side. The "enableTransferContext" is set to "true."
Could you verify if the use of "addTransferContext" in Our Code is correct?
■ Our Code:
window.PureCloud.addTransferContext({
attributes: { PT_TransferContext: customerId + "@" + shopKbn }
});
--------------------------------------------------------------
By the way, I referred to this article, which includes a "name" parameter. Could the failure be due to not setting this parameter?
Genesys Cloud Developer Center
■ GC DevCenter Example:
window.PureCloud.addTransferContext({
name: "Case: 1234 - Broken Phone",
attributes: {example_TransferContext: "1234"}
});
#EmbeddableFramework
------------------------------
Yurie Ikura
Help Desk in Japanese Partner Company
------------------------------