Skip to main content

 Hi, I’ve been trying to use the ConversationEntry object in a Flow (Get Records). I couldn’t get it to work as expected.    

To investigate, I used Salesforce Inspector Reloaded to query the ConversationEntry object. I noticed that the CreatedDate of the most recent record is October 22, 2025, which seems unusual.   

It looks like ConversationEntry records stopped being created after that date. Everything was working fine up until then, and I haven’t made any changes to channels or configurations (at least none that I’m aware of). 

Could you help me understand what might be causing this issue? 

4 respuestas
  1. 23 may, 7:42

    The specific date (October 22, 2025) strongly suggests that this issue might be related to a Salesforce Release (like Winter '26) or a platform-wide update that rolled out around that time. 

     

    Here are a few things to consider and investigate: 

     

    1.Data Retention Policy / Messaging Data Archiving: Salesforce has strict data retention limits for messaging objects. It's possible that older ⁠ConversationEntry⁠ records are being archived or that new conversations are now being routed differently. 

     

    2.API Versioning in Flow: Check the API version of the Flow you are using. If the flow is running on a newer API version, ensure that ⁠ConversationEntry⁠ hasn't been restricted from direct "Get Records" queries without specific filter contexts (like ⁠ConversationId⁠). 

     

    3.Release Notes Check: Search the Salesforce Release Notes around October 2025 for any changes related to "Messaging for In-App and Web" or ⁠ConversationEntry⁠ behavior. Salesforce occasionally changes how system entries or transcript fragments are stored to optimize performance. 

     

    If your production channel is actively running but no new rows are appearing in Inspector, opening a Salesforce Support case to check if there is a backend synchronization issue for this specific object might be the quickest way.

0/9000