Skip to main content A new Salesforce certification experience is coming July 21st. Discover how exams will be delivered in Pearson VUE, what it means for you, and ways to prepare. Learn more.

Feed

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

Hello, 

 

I built a flow triggered by a button: a user clicks on the button when s/he wants to be notified a case closes.  

The Wait element is supposed to wait until the Case closes but when the status of the case changes (before closure), the wait element resumes and sends the notification. 

I tried various combination but I don't know where it is going wrong, as everything works well in debug mode. Also, I am talking about cases which were never closed before. 

 

Would someone be able to point me in the right direction? 

 

These are my tests: 

Flow with Wait element to notify users when a specific case closes

 

 

Wait Element 2.png

 

 

Wait Element 1.png

 

 

And the resume event part: 

Resume event 2.png

 

 

Resume event 1.png

 

Thanks in advance! 

 

3 answers
  1. Today, 3:03 AM

    What exactly is your use case, are you sending this notification EVERY time a case closes? If so, I would simply use a seperate flow, triggered any time a case's status is updated to "Closed". 

     

    Your current configuration of the "Wait for Conditions" flow element is wrong, it starts the waiting when the case status="closed", then resumes the flow when the "Close Date" equals the specified "Resume Time".

0/9000

お世話になります。 

表題の件、SandboxでExperienceサイトで外部ユーザにレポートリスト、レポート詳細が表示されなくなりました。 

対象のレポートフォルダにはアクセス権がありますが、レポートフォルダのリンクをクリックすると 

エラーとなってしまい自動でホーム画面に遷移してしまいます。 

ちなみにホーム画面にはダッシュボードを表示しており、そのグラフからレポートを表示しようとすると問題なく開けます。 

 

また上記の設定は本番環境と同様で、本番環境では今のところ問題なくレポートが表示できました。 

これはSummer’25リリースによる影響でしょうか? 

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

 

 

Sandboxでのレポートフォルダ共有設定は下記です。 

 

Experienceサイトで外部ユーザにレポートリスト、レポート詳細が表示されない

 

 

0/9000

We have users who aren't syncing properly between Amazon Connect and Omni Supervisor. They may show as offline (or missed) in Amazon Connect but are available for voice in Omni Channel. There doesn't appear to be any consistency between users who don't get synced. Has anyone experienced this?

8 answers
  1. Today, 2:38 AM

    Hey @Ryan Baker, @Andy Szymas, @LaVonne Carlson

     

    You can configure certain settings to keep statuses in sync, such as

    Status Mapping for Break Statuses—so whenever an agent is not on break, this status is updated simultaneously in Amazon Connect.

    Additionally, there’s a setting in Amazon Connect called Respect Agent Capacity that should be enabled to ensure agent capacity stays synchronized and prevents related issues.

    Let me know if you have any other questions—happy to help!

0/9000

I was working on completing this training when I came across an error message. It does not seem to allow you to complete the steps. To recreate do the following:    Create a new trailhead.  Open App Launcher, enter Playground Starter.  Install Packages, 04t3k000000bHJEAA2 and 04t6g000002RSR7AAO for All Users.  Click Setup Wheel  Search In-App Guidance  Click Add  Click App Launcher, enter sales and select Sales Console  Select Single Prompt, Next  Select Targeted Prompt  Scroll to Prompt Position and click Targeting Mode  Click the question mark in the global header.  Choose a color  Choose light or dark  Click Next  For Title, enter "Get Help Anywhere in the Console App" - error should pop up.    Attached is screenshot of error message.    Error Message text -   TypeError: o.setCustomValidity is not a function throws at https://cunning-narwhal-7dvq4b-dev-ed.trailblaze.lightning.force.com/auraFW/javascript/c1ItM3NYNWFUOE5oQkUwZk1sYW1vQWg5TGxiTHU3MEQ5RnBMM0VzVXc1cmcxMS4zMjc2OC4z/aura_prod.js line 322 > eval:1:53566     Any help is appreciated, trying to complete my Admin Beginner badge.  

2 answers
0/9000

Sorry to ask this again but the documentation is unclear on this. I want to prevent the supervisor from being able to 'Listen In' to calls. I have disabled the 'Real time contact monitoring' and 'Real time contact Barge In' from the AWS security profile of users who have custom security profile. The Enhanced Monitoring permission on the console remains enabled for business reasons.

3 answers
  1. Today, 2:28 AM

    Hi @Sudeep Joshi,

    There are additional permissions in the Amazon Connect security profile that you may need to disable.

    In the AWS Console, navigate to your Amazon Connect instance and go to the telephony settings. 

     Look for the option named 

    “Enable Multi-Party Calls and Enhanced Monitoring for Voice”—if it’s enabled, try disabling it.Hi ,There are additional permissions in the Amazon Connect security profile that you may need to disable.In the AWS Console, navigate to your Amazon Connect instance and go to the telephony settings.

0/9000

My issue here is: I have a flow that creates a New Case in SF when an email comes in. Sometimes, these emails are automatic responses that occur when a recipient is out of office. I want to filter out the emails that come in by setting a filter that excludes "Subjects" that contain "Automatic Response". I've tried this numerous ways but nothing seems to be working. Can someone provide some insight here? It would be greatly appreciated. 

 

(See photos of the flow attached for reference)  #Salesforce Admin #Salesforce Developer #Flow

Help with New Case Alert Flow

 

Screenshot 2025-05-19 at 1.11.22 PM.png

4 answers
  1. Today, 2:27 AM

    Can you share a screenshot of "Entry condition and Yes outcome "?

0/9000

So, I am curious, I am using Datafetcher to pull some records and showing that information into the Datatable component.  However, when viewing the information in the Datatable component, it's only showing the record ID of a related record, instead of the name.  I wrote Datafetcher to pull the actual name, so I am wondering if the issue is with the Datatable component or datafetcher, see my code below. 

 

"SELECT Id,Name,Course__r.Name,Training_Start_Date__c,Training_End_Date__c,Training_Location__r.Name FROM Class__c WHERE Type_of_Training__c = 'JumpStart' AND Training_Start_Date__c >= TODAY ORDER BY Training_Start_Date__c ASC" 

 

And here is a screen shot of the output 

Datafetcher showing Id's instead of Name? #Salesforce Admin #Flow

 

 

1 answer
  1. Ajaypreet Singh Saini (Grantbook) Forum Ambassador
    Today, 2:17 AM

    Hey @Heath Parks, I would say create a 2 formula fields on the object (for Course and Location field) to fetch the name and use that field in the SoQL query for datafetcher 

     

    Also, checkout this thread: 

    https://trailhead.salesforce.com/trailblazer-community/feed/0D54V00007I8irbSAB

0/9000

Hi 

I have a checkbox formula field that becomes true when a certain date field value is equal to today's date. 

I also have a schedule flow that runs everyday against the object that contains the formula field. 

From my understanding, formula field are calculated at runtime when the user open the record. 

However, is it possible to use this formula in a Get Record element of the above flow as a condition in order to get the records based on the formula field value? 

 

Thank you in advance, 

Bests 

 

#Flow

1 answer
  1. Today, 1:52 AM

    Hi , 

     

    The formula fields cannot trigger a flow, but they can be used as a conditions for Get Record element.

0/9000

Hi all,    We have Service Cloud Voice w/Amazon Connect, alongside Digital Engagement to allow dual functionality of both calling and texting into the same phone number.    We have recently come across a question from our agents regarding the ability to send texts to customers that they are on the phone with. Scenario below:   

  • Customer calls in; agent takes the call.
  • Customer is on their way to an appointment with us; agent recognizes the person has not opted in to the phone number's channel, so we have to send our consent messaging first before back-and-forth text conversations can happen.
  • We've created a custom flow that sends our consent messaging to the customer by way of creating a messaging user on the back-end, then the messaging session to send the consent piece, then leaves the messaging user as Opted Out until we receive a formal 'Yes' to opt them in.
  • Since that consent message is the first and only message our agents are allowed to send until we receive consent from the customer, and phone calls take up 100% of the agent's capacity, even if the customer responds and opts in, the messaging session that is activated from that does not get routed to said agent until they are off the call.

My main question is, has anyone else handled a similar scenario to this? If so, what was your resolution. Do we need to adjust the phone call capacity to allow incoming SMS sessions to still be routed to the agent appropriately?    Thanks for any insight y'all can provide.

@* Service Cloud Voice * 

0/9000

My company will be implementing MIAW (Messaging for In-App & Web) later this year.  In some of my discovery I am seeing that there are multiple transfer options: 

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

 

 

My team ideally wants us to only be able to list specific queues for specific agents (similar to how you can configure it with Chat Agent Configurations).  Is this possible in Messaging for In-App & Web?

2 answers
  1. Today, 2:02 AM

    Hi @Daniel Schell,  Salesforce recently introduced enhanced transfer options for Messaging for In-App & Web (MIAW), including the ability to transfer sessions to specific agents, queues, or bots. However, unlike Live Chat, MIAW does not currently support granular control over which queues are visible to specific agents (like what’s available with Chat Agent Configurations). As of now, all agents see all available queues when initiating a transfer. To achieve a filtered list per agent, a custom LWC or Flow-based solution would be needed, where the queue list is dynamically filtered based on agent role, profile, or custom metadata. 

0/9000