Skip to main content

#Trailhead Superbadges28 utenti parlano di questo argomento

General discussion of superbadges and Customer 360 product functionality is encouraged. Do not provide or request step-by-step guidance and/or specific solutions for superbadges. For more information, review the Salesforce Program Agreement.

I am working on the Advanced Agentforce Flow Administration Superbadge and am stuck in the moduke- Create Equipment Malfunction Cases

. I have followed all steps but still getting the error. Anyone experienced the same and was able to solve? 

 

#Trailhead Challenges  #Agentforce  #Trailhead Superbadges

3 risposte
  1. 6 ott, 08:25

    Hi @Dhwani V Ajmera

    This generic ā€œWhoops, looks like there was a problemā€ message in Superbadges usually means the challenge checker is not finding one of the required Flow elements exactly as expected.

    For Create Equipment Malfunction Cases, I would recheck these areas:

    1. Make sure you are working in the correct Superbadge org, not another Trailhead Playground.
    2. Verify the Flow type, Flow name, and API name exactly match the challenge instructions.
    3. Check all required objects, fields, conditions, assignments, and Create Records elements.
    4. Make sure the Flow is saved and activated.
    5. Confirm you didn’t add extra conditions or change any required API names.
    6. Run Debug with the expected test data and confirm the case is actually created correctly.
    7. If everything is correct, log out/in, refresh Trailhead, and try the challenge checker again after a few minutes.

    For Superbadges, even a small mismatch in a resource/API name or condition can cause this generic error.

    If possible, share a screenshot of the Flow elements/configuration. That will make it easier to identify exactly what the checker is missing. 

     

    Thank you, 

    Venkat Yadav.

0/9000

I'm working on challenge 1 of the apex for agentforce superbadge. Its requesting to add the following actions:

  1. Lookup Contact by Email: This action queries the contact record based on an email address.
  2. Get Most Recent Booking by Contact: This action queries the most recent booking record before today.
  3. Lookup Experience: This action queries the experience record based on an experience name.

But these actions are not available in the org; Am I missing something? 

 

 

#Trailhead Superbadges  #Trailhead  #Agentforce

4 risposte
  1. 30 set, 09:09

    @Ebony Williams

      

    You’re probably not missing anything in the org setup. A couple of those actions are expected to be created/configured as Flow-based agent actions rather than showing up as ready-made actions.

    I’d also check that you’re working in the correct Superbadge playground/org and that Agentforce is fully enabled before troubleshooting the individual actions.

0/9000
Caroline Fearey ha fatto una domanda in #Trailhead Challenges

I complete all the steps, and my end result is working as expected (screenshot below), but it still doesn't pass me: "The 'Translate Survey Input' action is either missing, named incorrectly, or not positioned after the existing Get elements in the 'Translate Fitness Survey Input' flow. Review the 'Work with the Prompt Template in a Flow' scenario and related Help article for element configuration."

 

Agentblazer Innovator | Superbadge: Translate Text with a Prompt Template and Record-Triggered Flow

 

I've started from scratch a few times and used a new org, but no luck. Can anyone help? Am I missing something? 

 

Screenshots from my setup: 

 

Screenshot 2026-10-02 at 4.02.40 PM.png

 

 

Screenshot 2026-10-02 at 4.02.57 PM.png

 

 

Screenshot 2026-10-02 at 4.03.50 PM.png

 

 

 

 

 

 

#Trailhead Challenges  #AgentblazerInnovator  #Trailhead Superbadges  #Prompt Builder  #Flow

4 risposte
  1. Eric BurtƩ (DEVOTEAM) Forum Ambassador
    2 ott, 22:02

    Hello @Caroline Fearey concerning the action, check your API name; it is written " Label the action Translate Survey Input with API name Translate_Survey_Input using any description you’d like". Yours has an extra "Fitness" in it.Hello concerning the action, check your API name; it is writtenEric

0/9000
Mudit Chandwani ha fatto una domanda in #Trailhead Challenges

While doing  Superbadge: Multi-Factor Authentication and Single Sign-On Settings - I am changing mail and getting verification code on noreply@example.com

 and also if i get link on my mail then too i need the password for the user  

 

#Trailhead Challenges  #Trailhead Superbadges  #Salesforce Developer  #Multi-Factor-Authentication #SingleSignOn

2 risposte
  1. 29 set, 17:08

    Hi @Nikhil Kawale

    , I discussed it with the salesforce support team , they guided me  

    So, I followed these steps - open 

    Login Access Policies ->Administrators Can Log in as Any User  , then you can login as user -> change password -> verify the mail -> wait for 24 hours ->  and then continue doing the challenge.

0/9000

Hi guys,  

 

I am supposed to select Apex: Program_Recommendation_Invocable but that does not come up as a choice. Can you help?  

Superbadge - Challenge 3 - Can't select Apex: Program_Recommendation

 

 

 

#Trailhead Superbadges

1 risposta
  1. 21 set, 20:27

    Hi Melanie, could you first verify that the Program_Recommendation_Invocable Apex class was created successfully and that there are no compilation errors? 

     

    Also, make sure you’re using the correct Trailhead Playground/org associated with the challenge. If the class is present and valid but still doesn’t appear in the Apex resource list, please share a screenshot of the Apex class and any error messages you’re seeing. That would help narrow down the issue. 

0/9000

Hi Trailblazers,

I’m working on completing the Superbadge Name: "Prompt Builder Templates Superbadge Unit" for the Innovator level, but I’m stuck at the credential creation step.

āœ… I’ve tried creating credentials with 2 different email IDs. 

 āœ… I’m not receiving any password reset email to activate the org. 

 āœ… It’s been over a week, and this is delaying my progress on completing the trail. 

 

Has anyone else faced this issue recently? Any workaround or solution would be greatly appreciated.

Thank you in advance!

 

ā— Stuck on Superbadge – Unable to Create Credentials

 

 

 

#Trailhead Superbadges

1 risposta
  1. 20 set, 15:14

    Hi Sandhya, the screenshot indicates that the org is waiting for email verification (ā€œAlmost there... Please check your email to confirm your new accountā€). 

     

    Please check the email inbox and spam/junk folder for the verification email and complete the verification first. After verifying the email, try creating the credential again. 

     

    If you’re not receiving the verification email, try resending the verification email and make sure you’re using a valid email address that you can access. Also, avoid creating multiple credentials with different email IDs until the original org is verified. 

     

    If the verification email still doesn’t arrive after trying this, you may need to create a Salesforce Support case with the Trailhead org/credential details so Salesforce can check the account verification issue. 

0/9000
Patrice Kong ha fatto una domanda in #TrailblazerCommunityHelp

I am getting an error message when I click Check Challenge.  All the assignments were completed and ran successfully.  The error message doesn't provide a reason. When I click on the Launch   

Agentblazer Innovator (level 2)

 

Superbadge: Prompt Builder Templates 

Challenge: Translate Text with a Prompt Template and Record-Triggered Flow

 

Getting error message and all assignments completed per requirements

 

 

Also, when I click on the launch button the Salesforce Developer page isn't launching. I have to copy the link in order to access the Developer site. 

 

image.png

 

 

image.png

 

 

#TrailblazerCommunityHelp  #Trailhead Superbadges

1 risposta
  1. 20 set, 15:13

    Hi Patrice, since the assignments are completed but the Challenge Check is returning only a generic ā€œLooks like something went wrongā€ message, it may be difficult to determine the issue from the screenshot alone. 

     

    Could you share a screenshot of your Prompt Template configuration, the Record-Triggered Flow, and the resource references you used? Also, please confirm that Einstein Generative AI is enabled in the org. 

     

    For the Launch issue, if the Salesforce Developer org isn't opening from the Launch button, try opening the copied URL in a new browser tab and make sure you're logged into the correct Trailhead account/org. 

     

    If everything matches the challenge requirements and the Challenge Check still returns the generic error, it may be worth creating a Salesforce Support case with the challenge name and screenshot of the error. 

0/9000
1 risposta
  1. 20 set, 13:50

    Hi Roger, the error in your screenshot indicates that the issue is with the General FAQ topic configuration, specifically the override not being configured correctly. 

     

    For this step, make sure the General FAQ standard topic is configured with the required custom action/prompt template from the challenge, rather than trying to delete the standard action itself. 

     

    I’d recommend going back to Agentforce Builder → General FAQ → Actions/Overrides and verify that the override points to the expected custom action and that the action is configured exactly as specified in the challenge instructions. 

     

    After saving/publishing the changes, create a new version if required and run Check Challenge again.

0/9000

Hi 

 

I'm confused in Apex Specialist. 

One of the requirements is to create a unit test WarehouseCalloutServiceTest. 

 

There is a condition: 

"Ensure that your code operates as expected in the scheduled context by validating that it executes after Test.stopTest() without exception. 

 Also assert that a scheduled asynchronous job is in the queue. The test classes for the callout service and scheduled test must also have 100% test coverage." 

 

So I must use `System.schedule` 

 

@isTestpublic class WarehouseCalloutServiceTest {

@isTest static public void warehouseCalloutServiceTest() {

Test.startTest();

Test.setMock(HttpCalloutMock.class, new WarehouseCalloutServiceMock());

// Schedule the test job

String jobId = System.schedule(

'WarehouseCalloutServiceTest',

'0 0 0 15 3 ? 2042',

new WarehouseSyncSchedule()

);

Assert.isNotNull(jobId, 'JOB ID must be not null.');

Test.stopTest();

// Now schedulled job is finished and I can test result via Assert

...

Assert...

 

Now let's look at the `WarehouseCalloutServiceTest` class 

 

public class WarehouseSyncSchedule implements Schedulable {

public void execute(SchedulableContext ctx) {

WarehouseCalloutService srv = new WarehouseCalloutService();

srv.updateProducts(); // there is a callout inside this method

}

}

the solution does not work, it throws an exception `System.CalloutException: Callout from scheduled Apex not supported`. 

So I must use asynchronous queue 

 

public void execute(SchedulableContext ctx) {

WarehouseCalloutService srv = new WarehouseCalloutService();

System.enqueueJob(srv);

}

 

public class WarehouseCalloutService implements Queueable, Database.AllowsCallouts {

public void execute(QueueableContext context) {

this.updateProducts(); // there is a callout inside this method

}

}

And now I have 100% test coverage, but any asserts do not pass. 

 

" All asynchronous calls made after the startTest method are collected by the system. When stopTest is executed, all asynchronous processes are run synchronously." 

 

So `WarehouseCalloutServiceTest.execute` will be ran at the moment of `Test.stopTest()` because `System.schedule` is wrapped in startTest/stopTest. 

`WarehouseCalloutService` will be enqueued but `WarehouseCalloutService.execute` will be never ran because `System.enqueueJob` is not wrapped in startTest/stopTest. 

 

So any Asserts will be passed. 

What is wrong? 

 

Regards, 

Alexander 

 

#Trailhead Superbadges

1 risposta
  1. 20 set, 13:48

    Hi Oleksandr, your understanding is close, but the important part is that the Queueable job enqueued from the scheduled Apex is a second level of asynchronous execution. 

     

    Test.stopTest() causes the scheduled job to execute, so your WarehouseSyncSchedule.execute() runs. When it calls System.enqueueJob(), the Queueable is placed in the async queue, but you shouldn't rely on that second-level async job executing within the same test context. 

     

    For the Apex Specialist requirement, you can assert that the scheduled job was created and that the scheduled execution completes without exception. You can also query AsyncApexJob before/after the appropriate point to verify the Queueable was enqueued.

    The production implementation should use:

    public void execute(SchedulableContext ctx) {

    System.enqueueJob(new WarehouseCalloutService());

    }

    and the Queueable should implement Database.AllowsCallouts.

    For the callout itself, use Test.setMock(HttpCalloutMock.class, ...) before Test.stopTest().

    So the key distinction is:

    Test.startTest() → System.schedule() → Test.stopTest() → Scheduled Apex executes → Queueable is enqueued

    You don't need to make the scheduled class perform the callout directly; the Queueable is the correct pattern for a callout from scheduled Apex. 

0/9000

I'm working on the FSC Super Badge. I'm stuck on financial roll-ups to household. Looks like the org is missing the license for data pipeline.  I created this org as part of the setup for the superbadge, so I'm surprised it did not come with license for data pipeline.  I need that to enable financial bank account rollup to the household record.  I submitted support ticket to request the license but still waiting to hear from them (received the "we created your case" email).    Am I taking the wrong approach to fin acct roll-ups?  Reading through the documentation, I think I'm doing it right.    Suggestions?   

2 risposte
  1. 18 set, 19:35

    Hi Sai.

    Thank you for your suggestions. I submitted this quite some time ago and I've since retired.

    Best to you!

    Greg

0/9000