Skip to main content

#Trailhead609 discussing

Following the instructions in "Enable Digital Experiences and Set Up Messaging" I keep getting this message when clicking the "Verify step to earn 100 points": 

"Step not yet complete in MIAW Org

Make sure you created and connected to the Developer Edition org with Messaging." 

 

Since I'm new to Salesforce and the Digital Experiences I'm not sure what went wrong and how to fix it. 

I tried to delete and start over - but when trying to delete the routing configurations it says I don't have permission to do that action - so I'm kind of stuck at this point. 

 

#Trailhead Challenges  #Trailhead  #Digital Experience  #Messaging

3 answers
  1. Today, 8:36 PM

    If helpful I can attach screenshots of the: 

    Messaging Settings, Service Channel, Queue, Routing Configuration and Presence Configuration. 

    🤷‍♂️

0/9000

 Hi Trailblazer Community, 

I’m working on the Trailhead project “Enhance Agentforce to Act on Data with Conversational Language.” 

I’m trying to open the Create Check-in Guest Event Flow from Setup → Flows, but Flow Builder shows this error: 

 

The Flow is available and shows 

Draft – Version 1

. I’ve also tried refreshing and reopening it, but the issue persists. 

  

Has anyone faced this issue or knows how to resolve it without recreating the Flow?

 

https://trailhead.salesforce.com/content/learn/projects/connect-data-cloud-to-copilot-and-prompt-builder/enhance-copilot-to-act-on-data-with-conversational-language

Unable to Open “Create Check-in Guest Event” Flow – Error ID -1608130020

  

Thanks! 

  

#Data360  #Trailhead Challenges

 

 

#Trailhead

3 answers
  1. Today, 4:37 PM

    Hey Seenu, 

     

    Good point, thanks for adding that. If Trailhead is showing a platform-side banner about active playground/assessment issues, that would explain why the troubleshooting steps above haven't resolved it for some people, it may just be a temporary backend issue on Trailhead's side rather than something fixable client-side. Worth keeping an eye on that banner and retrying once it clears.

0/9000

Exploring the Future of AI with Salesforce Headless 360! 

 

As part of my learning journey with MindMatrix, I had the opportunity to attend a Headless 360 Workshop and explore how Salesforce is bringing together AI, conversations, data, and business processes

in a more connected way. 

 

One of the most interesting parts of the session was understanding how we can use conversations to build and activate AI agents

with Headless 360, allowing users and applications to interact with Salesforce capabilities beyond the traditional UI. 

 

I’m also excited to share that I earned the “Headless 360: Use a Conversation to Build an Agent”

Trailhead badge! 

 

My key takeaway:

 

The future of technology is moving beyond traditional applications toward

intelligent, conversational experiences powered by AI agents.

 

Exploring the Future of AI with Salesforce Headless 360! As part of my learning journey with MindMatrix, I had the opportunity to attend a Headless 360 Workshop and explore how Salesforce is bringing 

 

A big thank you to MindMatrix

for providing opportunities like these to learn, explore new technologies, and stay connected with the evolving world of AI and Salesforce. 

 

Looking forward to continuing this journey of learning, building, and growing! 

  #Trailhead #Headless360

0/9000

A) A System debug logs are retained for 24 hours.  B) Only the 20 most recent debug logs for a user are keptc  C) Debug log levels are cumulative, where FINE log level includes all events logged at the DEBUG,                 INFO, WARN, and ERROR levels.

D)Debug logs can be set for specific users, classes, and triggers.  E) The maximum size of 3 debug log is 5 M   

3 answers
0/9000

I completed the "Prepare for Your Administrator Certification Exam (CRT101)" course on August 10–11, 2026, and I still haven't received my certification voucher via email. What should I do? 

 

#Certifications  #Trailhead  #Virtual Courses  #MuleSoft Training & Certification

2 answers
0/9000

Hi Trailblazers, 

 

In an Apex implementation, I need to group and process records dynamically and I’m evaluating nested collection approaches such as:

List<List<String>> groupedData;

and

Map<String, List<String>> groupedData;

For record grouping, Map<Key, List<T>> seems more practical, but I’d like to understand:

  • When would List<List<T>> be a better choice in a real-time project?
  • Are there any performance or governor-limit considerations?
  • What approach do you generally prefer when grouping SOQL results?

Would appreciate any real-world examples or best practices.

Thanks !!.  

 

#Apex  #Salesforce Developer  #Trailhead  #TrailblazerCommunity

2 answers
  1. Today, 5:08 AM

    Hi @Deepak Sharma, great question. 

    In most real-world Salesforce development scenarios, I usually prefer Map<Key, List<T>> when grouping SOQL results because it provides quick access to records based on a key and keeps the code clean and maintainable. 

    For example, grouping Contacts by Account: 

    Map<Id, List<Contact>> contactsByAccount = new Map<Id, List<Contact>>();  

      

    for (Contact con : [  

        SELECT Id, AccountId, Name  

        FROM Contact  

        WHERE AccountId != null  

    ]) {  

        if (!contactsByAccount.containsKey(con.AccountId)) {  

            contactsByAccount.put(con.AccountId, new List<Contact>());  

        }  

        contactsByAccount.get(con.AccountId).add(con);  

    }  

     

    I would mainly use List<List<T>> when there is no meaningful key and the requirement is more about processing records in ordered groups or chunks, such as splitting records into batches. 

    From a governor-limit perspective, the collection type itself is usually not the biggest concern. The important things are SOQL/DML limits, heap size, bulkification, and avoiding SOQL/DML inside loops

    So my rule of thumb would be: 

    • Group and lookup by key ->Map<Key, List<T>> 
    • Process ordered chunks/batches -> List<List<T>> 
    • Store unique values ->Set<T> 
    • Need aggregate/grouped results directly from SOQL -> GROUP BY 

    Thanks for bringing up this practical topic. These collection choices make a big difference in keeping Apex code scalable and maintainable. 

0/9000

お世話になっております。 

 

visualforceを用いてpdfを作成しています。 

人名漢字がある場合、フォントがArial Unicode MSですとPDFにした際に空白で返されます。 

 

別のサイトで、 

静的リソースにotfファイルかttfファイルを格納し、visualforce内で指定すればArial Unicode MS以外のフォントも利用できる旨を拝見しました。 

 

実際にこのようなことは可能なのでしょうか? 

お忙しいところ恐れ入りますが、よろしくお願いいたします。

<apex:page renderAs="pdf" standardController="オブジェクトAPI名" showHeader="false" sidebar="false" applyBodyTag="false" applyHtmlTag="false">    <html>        <head>            <title>タイトル(表示はされません)</title>            <style>                @page {                    size: 8.27in 11.69in;                }                body {                    font-family: 'Arial Unicode MS';                    font-size: 11px;                }                            </style>        </head>        <body>          ここにフォーマットをマークアップします        </body>    </html></apex:page>

 

 

#Trailhead

1 answer
  1. Dec 4, 2025, 1:06 PM

    PDFレンダリングはSalesforce側のサーバーに用意されているフォントしか使えないので、静的リソースにttf/otfを置いても直接は反映されないです。漢字が抜ける場合は、MS PGothicやSimSunなどPDFで使える東アジアフォントに切り替える方が確実ですね。外部フォント埋め込みは残念ながらサポート外です。

0/9000

It would be good if Trailhead Trackers capabilities could

Include available points per badge

How many points a user has earned for each badge

If you complete a badge and it is the revised and extra content is added how you can be made aware

Also could certification and quest data be added so they can be assigned to users without manually creating a badge and then this data also pulled from a user’s trailhead profile

#Automation #Trailhead #Integration
1 answer
  1. Yesterday, 8:54 PM

    Hi Dan - the app is Trail Tracker (Salesforce Labs, free on AppExchange). It syncs each user's earned + in-progress badges, points and trailmixes daily via an API integration user, lets you ASSIGN badges/trailmixes, and ships with pre-built reports and dashboards. So 'how many badges/points a user earned' and assigning learning are covered out of the box. 

     

    The specific things you listed are NOT native, though: 

     

    - Available points per badge (earned vs available): it syncs what's earned, not a catalogue of available points - you'd maintain that reference yourself. 

     

    - Alerts when a completed badge is revised or gets new content: no mechanism. Trailhead doesn't surface 'this badge changed' through the sync. 

     

    - Certifications: not synced. Certs aren't badges (they live in a separate system), so it won't pull them - track those manually or via a separate integration. 

     

    - Quests: not a standard synced object either (quests are temporary badge campaigns). 

     

    The upside: Trail Tracker is a Labs app, so you get the objects and code - you can extend it (custom fields for available points, a flow to flag changes, a custom object for certs) rather than build from scratch. Out of the box, though, it's badge/points/trailmix tracking + assignment, not the full picture you're after. 

     

    If this helps, please mark it as the Best Answer so it points the next person the right way - 🙂

0/9000

Hi, 

As FSL when i am creating visit i am able to see the content available to that territory, but preview is not working. when i click on preview black page is coming with error in cansole. 

 

#Trailhead  #Salesforce Admin  #Salesforce Developer

2 answers
0/9000
5 answers
0/9000