Our org is migrating from Standard Whatsapp Channel to Enhanced Whatsapp Channel. We have already adapted our Einstein Bot and tested the channel succesfully. Messaging Sessions work as expected.

However, we have not been able to find single messages from this Enhanced Channel by querying the ConversationEntry object on WorkBench. Only records from the standard bot are available.

Anybody could provide some knowledge on why this happens? Are enhanced conversation messages saved differently?

1 Answer 1


Enhanced Messaging channels use off-Core storage and this is why ConversationEntry records cannot be accessed via SOQL. In order to fetch this data, you must use Core Connect API: https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_resources_conversation_entries.htm

Hope this is of help! ;)

  • Hi! Thank you so much for the help. I was able to succesfully query my Enhanced Channel conversations. However, I see Messaging Component choices are saved as messageText: null. Is there anyway to query the value (Title) of the Messaging Component choice selected by the user? Mar 12 at 20:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .