Skip to main content The last day to register for a Salesforce or Tableau exam is June 30th. Learn more about the new Salesforce certification experience coming July 21st.

Feed

Connect with fellow Trailblazers. Ask and answer questions to build your skills and network.

I'm unable to locate the 'Has Support Plan' or 'Support Plan Expiration Date' fields in the Account Information section for the Customize Record Pages. From what I can see, neither field appears to exist. Am I missing something?  

 

 

Missing the fields in Customize Record Pages

 

 

 

#Trailhead Challenges

0/9000

Hi, 

We are developing a Salesforce application that integrates our external services. 

We have build lightning components that call out and provision our services and interact with them through APIs. 

Some time later the external services call back with results/outcomes, generally using a webhook mechanism. 

We want to log those results to a table in Salesforce. 

 

Initially we got something running in a scratch org by adding a Site that accepts the REST callback. 

However this doesn't seem the correct way to package and distribute this webhook as we can't alllow machine authentication. 

 

Instead we assume we should be using Connected Apps and now, because we are using 2GP, ECA, External Client Apps. 

We are attempting to use this with the Client Credentials Flow. 

https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_oauth_client_credentials_flow.htm&type=5

 

In our DevHub we can enable this and see the button in setting to access the consumer key and secret. 

Developing and Packaging with an External Client App

 

Presumably we could use this to develop our package, but really we want to continue development in scratch orgs and package this properly with 2GP. 

 

When we deploy to the scratch org we cannot see the above button. 

 

We also tried to fetch the consumer key and secret using the API. 

 

It is my first time using the API, but I think I managed to query it correctly  

curl -XGET '

https://**********.my.salesforce.com/services/data/v63.0/apps/oauth/credentials/**********/*************/?part=secret

Even on the DevHub it returns an object, but never a secret to use with the client login flow 

{"id":"************","name":"************** Connector","url":"/services/data/v63.0/apps/oauth/credentials/*************/************?part=secret"} 

If I do the default request then the key is returned... 

If I request part=keyandsecret then I just get the key 

If I request part=secret then I don't get the key or secret. 

 

Are we following the right strategy and best practise to be turning this into a package for distribution? 

 

Can we continue development in our scratch orgs or does this mean we have to do all our development directly in our DevHub now?  This is problematic because we only have the 2 full accounts there. 

 

How come the API key which seems to be the way to go... doesn't ever return a secret? 

https://help.salesforce.com/s/articleView?id=release-notes.rn_security_external_client_apps_credentials.htm&release=248&type=5

 

https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_responses_app_oauth_credentials.htm?q=external+client+app

 

@* Salesforce Developers *

 

 

#Salesforce Developer

2 answers
  1. Today, 10:44 PM

    How can I have my additional posting show up against the question? 

    Is it still waiting moderation? 

    It seemed super helpful for someone else?

0/9000

Hi, I have been using ChatGPT/Gemini to learn how I can create an Einstein Bot that uses Utterances and Entities provide recommendations. 

 

Some instructions include 

"...teach Einstein how to recognize your defined entities in real user language.  You provide example phrases (utterances) and then, by highlighting the specific words or phrases, you link them back to your predefined entities. 

For example, in the utterance "I want a comedy show for kids," you highlight "comedy" and link it to "GenreEntity."" 

 

The problem is nothing happens when I select text in an utterance in Setup -> Intent Sets.  If I look at Inspect -> Console I see "Could not find selector 'bot.chatbot' while validating selector graph."  I have tried various browsers.  In Dialog, I don't see the option to save an Entity as a Variable for use in a Flow, but I am might not be understanding something. 

 

Thanks, Aron 

 

#Einstein Bots  #Sales Cloud Einstein  #Flow

2 answers
  1. Today, 10:41 PM

    Thanks @Sandip Patel.  I also tried incognito browsers.  From doing additional research, could this be due to using a dev org that does not have extraction available?

0/9000

I  need a YOY % change report for Events. This would be a comparison of scheduled events for this month vs. this month last year and since would be a row count comparison, the formula doesn't work. 

Results needed:  By Assigned to, 2025 This month compared to 2024 this month , % change in number of events scheduled during that time. Example below of how I want the end result to look  

I created two formula check box fields for This Month and This Month Last year but cannot figure out the formula to compare the numbers.   

All suggestions welcome! 

 

YOY comparison for events scheduled

 

#Reports & Dashboards  @Reports & Dashboards

2 answers
  1. Today, 10:39 PM
    I’m on vacation in Ireland this week (no laptop) so I won’t be able to do much of anything until I get back home
0/9000

Step #3: Click Create Check-In Guest Event

, however it is not an available flow.  I tried following the steps but it is not populating in the menu.  How should I proceed?   

 

I would like to disconnect the playground and restart. 

 

#Trailhead Challenges  #Agentforce  #Agentblazer

1 answer
0/9000

Customize a Salesforce Object - Create Validation Rules

  • When I'm completing this module, I completed all these tasks and also syntax are okay no errors. But it shows the below statement. 

 

  • Step not yet complete in My Trailhead Playground 1

An unexpected error occurred while inserting Opportunity records and we couldn't check your work. Make sure Opportunity records can be inserted in this org, and click "Check Challenge" again. If this continues, contact the Trailhead Help team.

Verify step to earn 100 points

 

 

 

 

#Trailhead Challenges

1 answer
0/9000

Hello, 

 How can I turn off the 'As of ...' date in reports on the dashboard on Salesforce? It adds clutter. I have a friend asking about it. 

 

I can think of making a LWC component to handle this error, a Chrome extension, but it seems overkill. Thoughts? 

 

#Reports & Dashboards  #Dashboards

0/9000

Hi!  I need some direction.   This seems like it should be easy, so I am sure its me. :) 

 

I am trying to create a formula in a salesforce report that basically adds up the percentage column with the solid number column per row.   As and example per the attached screen shot  ie  5% + 3 =

8

.   Please note the solid number column is a row-level formula field.    

 

Any direction would be greatly appreciated! thanks in advance!   

Need help with a report formula

 

 

 

#Reports & Dashboards

0/9000

Hi there,  

 

I have tried to use a smart list in an experience cloud site for external users and I cannot get the component to display. These users have access to the Object and the fields in the Smart List. The Component has been added to the experience builder page and configured to the correct Smart List Definition, the experience site has been published. The users have access to all the smart List apex classes and yet when I login as a user I don't see it at all on the page. Any ideas? Thank you!

8 answers
0/9000