Disable Chat Transfer in Salesforce Lightning Omni-Channel
1. Create a Chat Agent configuration. 2. Disable Chat Transfer settings. Output:
1. Create a Chat Agent configuration. 2. Disable Chat Transfer settings. Output:
1. Create a Flow to create Case record. The flow will be called from the BOT when the Chat is transferred to the agent. 2.Create the following trigger on AgentWork ....
1. Create the following Apex class.Apex Controller:public class ChatAcceptedController { @AuraEnabled public static void updateCase( String strChatTranscriptId, String strUserId ) { LiveChatTranscript objChatTranscript = [ SELECT Id, CaseId ....
Decline (Timeout) happens when the agent don't accept the Chat within the Push Timeout. To know more about Push Timeout, please check the following: https://www.infallibletechie.com/2021/07/how-to-assign-chat-to-other-available.html Routing Configuration: Sample Chat Transcript ....
Output: If you are looking for from BOT, then there is a known issue.https://trailblazer.salesforce.com/issues_view?id=a1p4V000001qL7BQAU&title=chat-button-s-customer-time-out-setting-not-respected-when-bot-transfers-chat-using-transfer-rule-action-and-time-out-is-set-above-bot-default-timeo
Check the following article for possible reasons. https://help.salesforce.com/s/articleView?id=000335265&type=1 Possible solutions to avoid 1. Use the Omni-Supervisor tab to find the agents Availability and Queue capacity and usage. 2. Increase the ....
Apex Class: public class EmbeddedChatController { public String selectedOption { get; set; } public EmbeddedChatController() { selectedOption = ApexPages.currentPage().getParameters().containsKey( 'language' ) ? ApexPages.currentPage().getParameters().get( ....
embedded_svc.liveAgentAPI.startChat() can be used to invoke Embedded Service Chat on click of a button in Salesforce. Check the following article for invoking from a Force.com site: https://www.infallibletechie.com/2021/12/how-to-invoke-embedded-service-chat-on.html Sample Code in ....
In Salesforce, Agents can click the Transfer icon to transfer the Chat. Check the following screenshot for reference. Agent Screen: Visitor Screen: Disable Chat Transfer in Salesforce Lightning Omni-Channel: https://www.infallibletechie.com/2021/12/disable-chat-transfer-in-salesforce.html
"Enable Queue" in the Chat Button can be used to queue incoming Chats when all agents are busy(Agents are at full capacity assisting other customers). We can define Queue Size Per ....