Skip to main content

#Trailhead Challenges1,287 人がディスカッション中

Hands-on challenges are the “secret sauce” of Trailhead. Before searching for solutions to superbadge challenges, review the Salesforce Certification Program Agreement and Policies. ** NOTE ** : If you were able to get a response that solved your issue, please mark it as the 'Best Answer' to help other Trailblazers. If the issue persists after 48 hours, create a Trailhead Help case at https://help.salesforce.com/s/support for further assistance.

Hi everyone,

I need an architectural sanity check on a security requirement. I want to avoid hitting platform limits down the road and would appreciate some feedback on whether this can be safely achieved using Schedule-Triggered Flows or whether Scheduled Batch Apex would be required.

Context

  • We are changing the Organization-Wide Defaults (OWD) of the standard Quote object from Controlled by Parent to Private.
  • We receive an integration feed from an external system that creates or updates up to approximately 80 Quotes per Account per day. Quotes can also be created manually in Salesforce.
  • Quotes contain two custom Account lookups: Sold-To and Bill-To.
  • We have both Quotes with and without Opportunities.

Requirement

  • The Account Owner of the Sold-To Account and the Account Owner of the Bill-To Account must have Read-Only access to the related Quote.
  • When the Account Owner changes, access to the related Quotes must be updated accordingly, including removing the previous owner's access and granting access to the new owner.
  • The required access is managed through QuoteShare records with RowCause = Manual.

Architectural Question

Given the expected Quote volume and the need to automate the insertion and cleanup of QuoteShare records following Account ownership changes:

  • Is this approach feasible using a standard Schedule-Triggered Flow, or would Scheduled Batch Apex be required to ensure scalability and avoid governor limits?
  • What would be the cleanest architectural pattern for handling the cleanup and creation of Manual QuoteShare records when Account ownership changes?

Thanks for your guidance!

 

 

@Salesforce Administrators & Developers, @Salesforce Administrators and Developers, @APAC Architects, @Data Quality & Management

 

 

#Trailhead Challenges  #Salesforce Developer  #Salesforce Admin  #Salesforce  #Flow  #Apex

0/9000
0/9000

I am working on Agentblazer Legend 2026.  In particular:

Become an Agentblazer Legend 2026 > Agent Customization with Flows > Add a Flow as an Agent Action

 

The account “Coral Cloud Booking Agent” is not showing.  This appears to be a common issue according to the Ask the Community forum.  I have tried several Playgrounds and Developer Editions, but I cannot find one with “Coral Cloud Booking Agent”.  I have created a new agent, but I error out as I need Flows  I have even tried to copy the “Coral Cloud Experience Agent” as suggested, but no dice.

 

Can someone provide some insight or a Playground/Developer Edition that may work.  Or, other steps that have been taken. 

 

#Trailhead Challenges

3 件の回答
  1. 今日、14:20

    Same issue: I've created the org twice in the trail exactly the way that was requested, turned off/on Einstein, but still Booking agent not available for me. I wonder if I continue with another agent - or can I find the confg details of the booking agent so I can create one myself?  

    Thank you for help!

0/9000

Trailhead challenge-- Bring External Data into the Contact Page Layout 

In contact page layout I have added data cloud related list but giving below error, while data model object has correctly mapped  

UNKNOWN_EXCEPTION: An unexpected error occurred. Please include this ErrorId if you contact support: 1364961951-436606 (-1719234624) 

 

Error in data cloud related list

 

  

 

#Trailhead Challenges

1 件の回答
  1. 今日、14:12

    Hi @Smita Arora

     

    This error can occur if the ExternalReservation → Contact relationship is not active/configured correctly. 

    Please try the following: 

    1.  Go to Data Cloud → Data Model → ExternalReservation. 
    2.  Open Relationships → Edit. 
    3.  Enable Show inactive relationships. 
    4.  Check that the Contact ID relationship to Contact/Individual is active. 
    5.  Save the relationship and refresh the page. 
    6.  Then go back to Setup → Object Manager → Contact → Data Cloud Related List and verify the ExternalReservation related list again. 

     

    Also make sure the Data Streams show Success and contain records before testing the related list. The Trailhead module notes that data-stream processing can take some time.  

     

    If the issue still occurs, I would recommend creating a fresh Trailhead Data 360 playground and repeating the setup, as similar UNKNOWN_EXCEPTION issues have been reported in this challenge.  

     

    If you find this response helpful, please mark it as the Accepted Answer, as it may also help other Trailblazers. 

0/9000
M Bijay Kumar が「#Agentforce」で質問

Hi Salesforce Community,

We are currently working on an Agentforce-based Knowledge Article generation use case and would appreciate recommendations from anyone who has implemented something similar.

Our objective is to automatically generate accurate, reusable, customer-facing Knowledge Article drafts from resolved Salesforce Cases, with the eventual goal of using those articles for customer self-service and case deflection.

Our current implementation uses Salesforce Prompt Builder and Agentforce capabilities. The Case information is supplied as grounding context, and the generated Knowledge Article is primarily focused on:

Title

 

Summary

 

Content / Resolution

The Resolution is especially important for us. We want the generated article to accurately represent the actual outcome of the Case and distinguish whether it resulted in a:

  •  Final Solution 
  •  Workaround 
  •  Improvement 
  •  Enhancement / Feature Request 

At the same time, the model should remain strictly grounded in the Case information and should not infer or introduce unsupported technical details.

One of the main challenges we are currently investigating is how to provide the model with the complete and relevant Case context.

Important information can be distributed across several Salesforce sources, including:

  •  Case Subject and Description 
  •  Case Comments 
  •  Email Messages 
  •  Work Notes 
  •  Resolution Notes 
  •  Related records or conversations 
  •  Other Case-related supporting information 

We have observed situations where useful information exists in the Case context but is not fully reflected in the generated Knowledge Article.

We also want to prevent the opposite behavior, where the generated article introduces resolution steps, troubleshooting, or technical information that is not actually supported by the Case.

We are therefore looking for guidance on the Salesforce-recommended or out-of-the-box approach for this type of implementation.

Specifically, we would appreciate input on the following:

  1.  Is Einstein Knowledge Creation / the standard “Create Knowledge Articles From Case” Prompt Builder template the recommended approach for automatically generating Knowledge Articles from resolved Cases? 
  2.  What is the recommended way to provide the complete Case context, including related information such as Case Comments and Email Messages, to a Knowledge Generation prompt without manually combining everything into one large input? 
  3.  For a Knowledge Generation Prompt Template using Case as the grounding record, what additional Salesforce-supported data sources or related resources are typically recommended? 
  4.  Is there an out-of-the-box Salesforce approach for reliably identifying and generating the actual resolution from a resolved Case while keeping the output strictly grounded? 
  5. Has anyone implemented prompt logic that successfully distinguishes between:
    •  Final Solution 
    •  Workaround 
    •  Improvement 
    •  Enhancement / Feature Request 
  6. without causing the LLM to over-infer or classify an unsupported outcome?
  7.  What are the recommended Prompt Builder techniques for ensuring that generated Knowledge Articles remain: 
    •  Accurate 
    •  Grounded 
    •  Customer-friendly 
    •  Reusable 
    •  Resolution-focused 
    •  Suitable for customer self-service and case deflection 
  8.  If the standard Knowledge Creation functionality is not sufficient for this use case, are there recommended approaches using Flow, Prompt Builder, Agentforce, Data 360, related record grounding, or Retrievers that work well for generating complete Knowledge Articles from Salesforce Cases? 
  9.  Are there any existing Salesforce templates, accelerators, AppExchange solutions, or recommended implementation patterns that could help avoid building a heavily customized solution from scratch? 

We are particularly interested in hearing from anyone who has implemented a production workflow similar to:

Resolved Salesforce Case → Grounded Case Context → AI-Generated Knowledge Article → Agentforce / Customer Self-Service

Any implementation examples, best practices, known limitations, configuration recommendations, or workarounds would be greatly appreciated. 

We would also appreciate any

out-of-the-box approaches, alternative implementation patterns  beyond the standard Salesforce capabilities currently available.

If anyone has successfully implemented a different approach for generating high-quality, grounded Knowledge Articles from Cases, we would be very interested in learning about the architecture, tools, or configuration used

Thank you in advance for your guidance. 

 

#Agentforce  #Salesforce  #TrailblazerCommunity  #Trailhead Challenges

0/9000
1 件の回答
  1. Eric Burté (DEVOTEAM) Forum Ambassador
    今日、13:08

    Hello @HARSHIT KUMAR JAIN

    you have got some code not saved (* in the class tab). 

    Make sure your code is correctly saved before trying again. 

    Eric

0/9000

Getting an error when trying to complete this unit eventhough I completed the steps and it shows they were successful  

 

Not able to complete the Get Started with Agentforce DX unit

 

Screenshot 2026-09-24 at 2.40.12 PM.png

 

 

 

 

 

 

#Trailhead Challenges

1 件の回答
  1. 今日、11:54

    Hi @Farah Sherif

     

    It looks like the DX setup commands completed successfully, but Trailhead isn’t recognizing one of the required configurations. 

    I’d suggest first verifying that you’re connected to the same org/user shown in the Trailhead challenge and that the required Agentforce permissions are assigned to that user. Also make sure Agentforce is enabled in Setup.  

    https://developer.salesforce.com/docs/ai/agentforce/guide/agent-dx-set-up-env.html?utm

     

     

    If everything looks correct, try disconnecting/reconnecting the org in the challenge and run Check Step again. If it still fails, creating a fresh Agentforce Playground and repeating the unit can resolve verification issues; similar Agentforce verification problems have been resolved this way in the Trailhead community.  

     

    https://trailhead.salesforce.com/trailblazer-community/feed/0D5KX000000P7cB0AS?utm

     

     

    Hope This Helps!!

0/9000

I’m currently working on the Trailhead module "Bring Your Prompt to Life with Agent Actions" but I've hit a roadblock.

In the step where I am supposed to configure the agent, I am unable to find the "Coral Cloud Experience Agent" in my AI-enabled Developer Org.

Here is what I’ve checked so far:

  1. I am using a fresh "Agentforce Enabled" Developer Edition org specifically created for this module.
  2. I have verified that "Einstein" and "Agentforce" are turned on in the Setup menu.
  3. I have tried refreshing the page and logging out/in.

Is there a specific permission set I need to assign to myself, or a "hidden" step to make this specific agent record appear in the list?

Any guidance would be greatly appreciated!

Module Link: https://trailhead.salesforce.com/content/learn/modules/custom-service-agents-with-prompt-builder-and-agentforce/bring-your-prompt-to-life-with-agent-actions

 

Missing

 

 

 

#Trailhead Challenges

19 件の回答
  1. 3月6日 14:43

    I finally found the fix! 

     

    Many of us are probably logging into the Coral Cloud Developer Org from Agentblazer Champ/Innovator, when actually the correct one for Legend is separate. Somebody mentioned this previously but I will add the link here as it's not on this thread, so we can finally get over this problem that shouldn't have been a problem. 

     

    https://trailhead.salesforce.com/promo/orgs/custom-service-agentforce-prompt-builder

0/9000