Skip to main content Join us at TDX in San Francisco or on Salesforce+ on March 5-6 for the Developer Conference for the AI Agent Era. Register now.

#Trailhead Challenges2,410 discussing

Hands-on challenges are the “secret sauce” of Trailhead. Before searching for solutions to superbadge challenges, review the Salesforce Certification Program Agreement and Policies.

Build Platform Apps in Lightning Experience

 Build a Data Model for a Recruiting App

 Create a Custom Object for Reviews

 

Your request to install package "Recruiting App Package v1" was unsuccessful. None of the data or setup information in your salesforce.com organization was affected.  If your install continues to fail, contact Salesforce CRM Support through your normal channels and provide the following information.  Organization: junaid.co.ltd (00D5j0000045OoH) User: Mohammad Junaid (0055j000003CwHz) Package: Recruiting App Package (04t0P000000N9rs)  Problem:  1.  Duplicate Name The name "Interviewer__c" is already used on component type: Custom Object Definition. Please rename existing component.  2.  Duplicate Name The name "Position__c" is already used on component type: Custom Object Definition. Please rename existing component.

 

Hi everyone!   

0/9000
Hi community,

 

I am currently trying to finish the hands-on challenge on "Start Routing with Omni-Channel" but I always get the same error:

 

Could not find a properly routed case. Ensure that you've setup Omni-Channel correctly by following the requirements.

 

First of all, I am not even getting the Omni Channel Widget notification that I am suppose to receive when I change the Case Owner to the High-Priority Cases queue. 

 

I am a member of this queue, but I do not get the notification to accept the case. 

 

What am I missing? 

 

Thanks!
53 answers
  1. Dec 14, 2020, 4:58 PM
    Merita,

     

    1-Under "Queue"=>"High-Priority Cases" => Ensure you have the routing configuration correctly set to: "H​igh-Priority Cases"

     

    2-Save this setting.

     

    3-Modify the Case to Owner = "YourName"

     

    4-Set your status to "Available Cases" in omnichannel inbox (bottom left) - Green status is available

     

    5-Modify the Case to  Queue= "High-Priority Cases"

     

    Merita, 1-Under"High-Priority Cases" => Ensure you have the routing configuration correctly set to: "H​igh-Priority Cases" 2-Save this setting." style="display: block;" />

     

    Thanks!
0/9000

I am in the process of setting up our office with custom "Closed Won" sounds - however i want individual sounds for each different rep - how can this be achieved? 

 

I have completed the trailhead challenge to create the sound1 to play, but now i need to know how to apply this to my companies salesforce and customize a unique sound for each rep.

3 answers
  1. Nov 26, 2024, 6:10 PM

    Here’s a general guide on how to achieve this:

    1. Store Custom Sounds for Each Rep

     

    First, you'll need to ensure that the sound files for each individual sales rep are accessible in Salesforce. You have a couple of options here:

    • Static Resources: Upload custom sound files (e.g., MP3 or WAV files) to Salesforce as Static Resources. Each rep’s sound file will be named uniquely so that it can be easily referenced.
      • Go to SetupStatic Resources.
      • Click New to upload your sound files.
      • Name the file in a way that identifies the rep (e.g., "JohnDoe_ClosedWon" or "Rep1_ClosedWon").

    2. Custom Object or Field for Sound Selection

     

    You can either store sound preferences in a custom object or a custom field on the User record to map the specific sound to each rep. Here’s how:

    Option 1: Custom Field on the User Record

    • Go to SetupObject ManagerUser.
    • Create a Custom Field (e.g., "Closed Won Sound") of type Text or URL, where you store the path to the custom sound file. You can reference the Static Resource URL here, or if using a URL directly, you can point to the hosted sound file.
    • For example:
      • Text Field: "JohnDoe_ClosedWon.mp3"
      • Formula Field (if you want dynamic URL): HYPERLINK("/resource/JohnDoe_ClosedWon", "Sound File")

    Option 2: Custom Object for Sounds

     

    • Create a Custom Object called "Sound Preferences" that links to the User.
    • This object can contain fields like:
      • User (Lookup to User record).
      • Sound File (Text or URL to Static Resource or file path).
      • After this, create a relationship between the Sales Rep and the custom object, so each rep has a sound file associated with them.

    You can make use Use a Lightning Component or Visualforce Page to do it, also Process Builder and Flow

     

    Custom sounds for each sales rep can be a fun way to personalize the sales experience and keep things dynamic. If you're working with more advanced functionality, you can use Salesforce's new Omni-Channel feature for notifications or even push sound notifications via Salesforce Notifications (for mobile). However, for most cases, a combination of Lightning Components or Visualforce pages along with Process Builder/Flow should get you the desired outcome

0/9000