Skip to main content
Question

How can I display a custom message to the user?

  • September 18, 2025
  • 11 replies
  • 79 views

Forum|alt.badge.img+1

Whenever I or others on my team use the Content Activity action in Conversational Process, the bot never actually sends a message to the user. What can I do to send a message to the user instead of having the bot always just infer what needs to be said?

11 replies

Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • September 18, 2025

Hey ​@andrewwhitley - are these content activities in the middle of the flow? The assistant will not reliably send the message of a content activity in the middle of a flow. Only the last content activity will take priority in the final response of the assistant.


Forum|alt.badge.img+1
  • Author
  • Known Participant
  • September 18, 2025

Hey Kevin, that is good to know. In my current use case, I have a decision policy and based upon a condition, the content activity is leveraged and then I use the Exit action to end the plugin. In this case it is the last content activity to run, but it is not executed. Is there any way to send content at any time during the plugin execution?


  • New Participant
  • November 10, 2025

I have tried having the Content Activity on its own just to test it giving a reply, and I have yet to get it to work. I have also tried having it after an Action Activity at the end of the flow.

I assumed if there was text in the Content Activity it would be displayed verbatim to the user.


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • November 10, 2025

@dmc Can you provide more context on what you are trying to accomplish with the content activity? 

 


  • New Participant
  • November 10, 2025

I was originally wanting to reply to the user with specific text after an Action Activity finished but was not able to get it to display. So I changed to just have a Content Activity in the Conversational Process. I have the Content Type as “Text” and for the share text I just have “Your return text is: Returned text to be here”.

For the plugin Editor I have the Trigger to be conversational, some triggers for testing and then the conversational body to be the Conversational Process.

What gets returned after being triggered is just information based on the trigger text and does not return the text in the Content Activity.

Am I using it wrong?


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • November 10, 2025

I see, the way content activities work is the following:

The text you pass in gets sent to an LLM and processed by it, and then the LLM returns that information, but it’s currently non-deterministic, so if it’s not valuable, it may not return that information. 

I assume the `Returned text to be here` is a message from a previous action activity?


  • New Participant
  • November 10, 2025

No, I hard coded that text. I wanted it to be as basic as possible to try to get it to return the text as is.


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • November 11, 2025

Got it, you will need to use the notify expression for your use case. That’s the only way you can get a verbatim message


  • New Participant
  • November 11, 2025

Looks like that is only available in the Compound Actions.

For the Conversational Process Content Activity is there a way to check the logic used if it is skipped or not or a way to set things so it is more likely to be displayed than not?


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • November 11, 2025

In the Logs app you can see the content activity being sent to the LLM


  • New Participant
  • November 12, 2025

Could you try below prompt in Content activities share text;

Always, and without fail, show this to user ”Your return text is: {{return_text_variable}}”