You need to sign in to do that
Don't have an account?
Replace Embedded Service Chat Text with Image
I'm setting up Embedded Services Chat. Is there a way to override the
embedded.svc.settings
parameters so that instead of text being displayed, an icon is displayed instead? For example, instead of
embedded.svc.settings.defaultMinimizedText
we would have
embedded.svc.settings.defaultMinimizedImage
. I've looked in the documentation and don't see any parameters like this, so would we have to build a LWC to override the default
.embeddedServiceHelpButton
?

Multiple Developer Edition environments
Thanks,
Dan

The only thing that needs to be different when setting up a second org is the username. You want to register the new dev org using the same email address or another valid one that you can use to activate things like your org and when enabling domains and lightning experience.
You can use this link (https://developer.salesforce.com/signup) (https://developer.salesforce.com/signup) to go and sign up for a new developer org at any time. There is no limit to how many you can have.

How is omni-channel routing different from case-assignment rules?
Recently I was going through Trailhead content on omni-channel and various routing mechanisms (skill based, queue based). Following statement from trailhead confuses me : "Omni-Channel always assigns cases to the right support agents, and customers are happy with customer service. ".
If we already have case-assignment rules in place, why do we need omni-channel queue based routing? How are the two things different?



A case assignment rule in Salesforce.com is really a grouping of rules that will help you automatically assign cases throughout your support organization based on criteria captured on the case records. Each assignment rule can have multiple rule entries.
In Omni-Channel, work items are automatically routed or “pushed” to agents who are assigned to the appropriate queue. Incoming work items are routed to the agent with the least amount of open work. When work items all consume 1 capacity, the agent with the lowest number of work items receives incoming work.
Kindly let me know if it helps you and close your query by marking it as solved so that it can help others in the future.
Thanks
Formula Fields Translated Values
Hello Everyone,
Does anyone know if its possible to bring the translated value of a Picklist field in a Text Formula Field.
I currently have a status picklist field in Object A. Object B is a detail of Object A and I need to display the value of the status field in Object B.
I need to support multiple languages, however, when using translations the picklist label translates perfectly at the Object A level but the child records of Object B display the original value.
I guess formula fields always retrieve the master labels, is there anyway to get around this in order to get the translated value?
Thanks in advance!



I think this is an idea for this type of problem faced by another person. You can go and promote the idea and may be in the subsequent releases this may be released as a feature.
The following was the response to such a post:-
I have investigated this request
and have found that there is no practical
way of returning the translated value in the
formula field using the standard
functionality of Salesforce.
Something you could look into
would be to use a trigger to return
the translated value by incorporating
the function mentioned on this page:
http://www.salesforce.com/us/developer/docs/api/Content/sforce_a
Did this answer your question? If not, let me know what didn't work, or if so, please mark it solved.

Formula field with Showing Flags ( Good, AT Risk, and Okay )
I am trying to create a formula field "Total Health Score" where If the score is 1 - 4.75 = Good, 5 - 6.75 = okay and 7-10 = At Risk with colored Flags Red, Green and Yellow. I created the picklist field called "Total Customer Health Score" with At Risk, Good, and Okay. I am having trouble with if it is zero, then a green flag show. How would I either show a different flag or something else or not show anything if it is zero. Here is my formula I have now:
IF(
Total_Customer_Health_Score__c <= 4.75 ,
IMAGE('/img/samples/flag_green.gif','Green Flag'),
IF(
Total_Customer_Health_Score__c <= 6.75,
IMAGE('/img/samples/flag_yellow.gif','Yellow Flag'),
IF(
Total_Customer_Health_Score__c >= 7,
IMAGE('/img/samples/flag_red.gif', 'Red Flag'),
IF(
Total_Customer_Health_Score__c = 0,
NULL, NULL))))




Can you try the formula as below.
IF( AND(Total_Customer_Health_Score__c <= 4.75 , Total_Customer_Health_Score__c !=0), IMAGE('/img/samples/flag_green.gif','Green Flag'), IF( AND(Total_Customer_Health_Score__c <= 6.75,Total_Customer_Health_Score__c >4.75) , IMAGE('/img/samples/flag_yellow.gif','Yellow Flag'), IF( Total_Customer_Health_Score__c >= 7, IMAGE('/img/samples/flag_red.gif', 'Red Flag'), NULL)))
Let me know if you face any syntax issues .
If this solution helps, Please mark it as best answer.
Thanks,

When I add a namespace to my developer account (with financial service cloud), suddenly any attempt to create a person account is met with this error: ValidationException: Your account record type is missing, a duplicate, or invalid


why do we use support processes?
While exploring the salesforce features i came across supoort process
- Support processes are used to add or remove the status values of cases
- After a support process has been created its assigned to a record type
Record types allow us to customize the picklist values then why wud we use this solution process feature?

Support Process is only for the "Status" picklist, as you might know. The picklist values available in the status of a case record type determine a support process. It is only a business relevant feature as the status field is the most process-specific field on a case. The status field cannot be customized on a record type, it can only be customized in a support process.
Thanks,
Shashank

Web chat not displaying in external website



Are you saying chat button is not visible at all? Have you tested that the chat functionality works on your internal salesforce org?
Incase it is working within Salesforce via a Visualforce Page, Community, or Basic HTML Doc((Only including Chat Button and Deployment Code or standard Embedded Web Service code snippet that doesn't have custom components configured) we can narrow down that its an issue with external website and not salesforce's.
If so, recommend placing the Embedded Web Service code in an iframe to isolate the component from framework libraries or other Javascript/CSS that may be causing problem
See doc
If this information helps, please mark the answer as best. Thank you

sandbox refresh time interval means?
does it mean the time taken to complete the refresh from prod to test?

You will see the following types of sandboxes in production -
- Developer
- Developer Pro
- Partial Data
- Full Copy
Once you refresh the Developer Pro Sandbox then to refresh it one more time you have to wait for 1 Day.
Once you refresh the Partial Data Sandbox then to refresh it one more time you have to wait for 5 Days.
Once you refresh the Full Copy Sandbox then to refresh it one more time you have to wait for 29 Days.
Note: It is not the time taken to copy the contents from production to sandbox which will vary based on your production data and configuration.
------------
Thanks,
Srinivas
- Please mark as solution if your problem is resolved.

Use PRIORVALUE Function On Picklist Validation Rule
Hello,
I have a Picklist in which one of the fields is "Error". On a user changing form fields and choosing to choose a different picklist value I want a validation rule to check the previous value of the picklist field and to only allow certain values to be picked if previously at "Error". I have tried the following.
OR(AND(PRIORVALUE(Request_Status__c)='Error' , Request_Status__c<>'Draft Request'),AND(PRIORVALUE(Request_Status__c)='Error' , Request_Status__c<>'Endorse'))
I receive an error as follows:
Error: Field Request_Status__c is a picklist field. Picklist fields are only supported in certain functions. Tell me more
The "Tell me More" link brings me to teh following article https://avaya--c4rdev.cs12.my.salesforce.com/help/doc/user_ed.jsp?loc=help&target=tips_on_building_formulas.htm%23picklists_and_msps§ion=Customizing
In which it states "
- PRIORVALUE(Only in assignment rules, validation rules, workflow field updates, and workflow rules in which the trigger type is set to Every time a record is created or edited)"
I do want this to run though every time an edit occurs though so figured it should work.
Does anyone happen to know from looking at the above what I may be doing wrong and a way to get around this?
Thanks in advance.



Hi there,
Since you are using a picklist, you should use ISPICKVAL in your validation rule. Also, you will need to rewrite your rule a little bit. It looks like your rule is trying to say "If the previous value of Request_Status__c was Error, then the new value cannot be Draft or Endorse."
If that is the case, your rule should look something like this:
OR(
AND(
ISPICKVAL(PRIORVALUE(Request_Status__c),"Error"), NOT(ISPICKVAL(Request_Status__c,"Draft Request"))
),
AND(
ISPICKVAL(PRIORVALUE(Request_Status__c),"Error"), NOT(ISPICKVAL(Request_Status__c,"Endorse")))
)
I hope this helps.
Kemi
Thanks, @Abhishek. It turns out that I was able to do this via styling. For anyone who has a similar issue, here is the styling that worked for me:
Image attached for reference.