Skip to main content
Solved

How do I Publish a Converstation as a Plugin

  • October 10, 2025
  • 13 replies
  • 110 views

Angus Walker
Forum|alt.badge.img+3

I am trying to configure a webhook that asks the user for catering or room setup details (if required) when they book a meeting in Outlook.

I have the following compound action, to be triggered from my Webhook, but it is telling me (as it also does in the documentation), that I need to publish my conversation as a plugin.

steps:
- action:
action_name: mw.get_user_by_email
output_key: catering_user
input_args:
user_email: data.meeting_room_catering.user_email
- notify:
output_key: catering_output
recipient_id: data.catering_user.user.id
message:
RENDER():
args:
meeting_room: data.meeting_room_catering.details
template: "You have recently booked meeting room {{meeting_room}}. Do you require catering or help setting up the meeting room"
actions:
- key: nothanks
label: '"No Thank You"'
content_action:
message: '"Ok. Let me know if there is anything else I can help you with."'
- key: yesplease
label: '"Yes Please"'
conversation_action:
conversation_process_name: Meeting_Room_Catering_Conversation

Message: compilation error:[recon/source/org/workflow_engine/subconfigs/translation_utils.rcn] (Context=map[env:kprod org:xxxxxxxx])<br>"Cannot use Meeting_Room_Catering_Conversation (c6e4088c-xxxx-xxxx-xxxx-xxxxxxxxxx) conversation without publishing as plugin"

Error Code: 13201

Trace ID: _dPAO6LBTunJ7gfC

 

Maybe I’m missing something, but I can’t find any documentation, on HOW I publish a Conversation Process as a Plugin?

Best answer by Kevin Mok

@Angus Walker I talked to the team internally, and right now, passing an argument is required. Our eng team is aware and will be fixing soon.

13 replies

DIANA.TWC
Forum|alt.badge.img+5
  • Inspiring
  • October 10, 2025

2nd this! I believe it has been a limitation with the new MW Agent, we did love the ‘Paths’ option on classic because it allowed for a consistent chat experience. I hope they publish the solution for this soon!


Angus Walker
Forum|alt.badge.img+3
  • Author
  • Inspiring
  • October 10, 2025

I’ve tried adding the Conversation Process to a Plugin, with an Identical name as the Conversation Process, but I get this error:

 

Message: Failed to process custom action

Error Code: 13125

Trace ID: abLY1zv6x7cjZHZX

I’ve tried adding the Conversation Process to a Plugin with a different name , and publishing it, but I still get:

Message: Failed to process custom action

Error Code: 13125

Trace ID: abLY1zv6x7cjZHZX

Finally, I’ve tried adding the Conversation Process to a Plugin with a different name, publishing it, and changing my compound action’s conversation_process_name to the Plugin name:

          conversation_action:
conversation_process_name: Meeting_Room_Catering_Plugin

and now I get:

Message: There are errors with the field: Workflow Configurations [expression] - value must be set<br>

Error Code: 13121

Trace ID: YRtwAaGatPfEcbe5

 

Maybe this last method is correct and I have a different error in my compound action?


  • New Participant
  • October 10, 2025

Hi,
As you have published the plugin, Could you try running the script by making the below changes.

plugin_action:

plugin_name: Meeting_Room_Catering_Plugin

 


Angus Walker
Forum|alt.badge.img+3
  • Author
  • Inspiring
  • October 10, 2025

Hi ​@Udit 
Unfortunately plugin_action is not an option:
 


I have confirmed that this step IS the issue with the plugin, as replacing this step with 

          content_action:
message: '"Ok. Let me help you with that!"'

publishes without error.


  • New Participant
  • October 10, 2025

Oh noted.
Great you got it resolved!!

 


Angus Walker
Forum|alt.badge.img+3
  • Author
  • Inspiring
  • October 10, 2025

Oh noted.
Great you got it resolved!!

 

It’s not resolved. Just proved that triggering the conversation process is the issue 😉


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • October 12, 2025

Hey ​@Angus Walker - Have you tried using the low-code editor and selecting the conversation process in the select dropdown? I wonder if there’s an issue when using the script editor.

 


Angus Walker
Forum|alt.badge.img+3
  • Author
  • Inspiring
  • October 13, 2025

Hi ​@Kevin Mok,

When I switched to the low code editor, it didn’t display my Conversation Process, so I selected it from the dropdown:


however, now, when I publish, I get:

Message: Sorry, we cannot process your request at this time.

Error Code: 11500

Trace ID: 7uRIR9ijW1w6RfzD

Help: Learn more


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • October 13, 2025

Hey ​@Angus Walker - Did you enter arguments for the conversation process from the notify step? 


Angus Walker
Forum|alt.badge.img+3
  • Author
  • Inspiring
  • October 14, 2025

Hi ​@Kevin Mok ,

I will need to, further in the development of this Use Case, but at the moment, the Conversation Process just asks one further question and It doesn’t require any received arguments to proceed.
Is passing an argument required?
I’m assuming the Conversation process will continue to just run in the context of the recipient_id?


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • Answer
  • October 14, 2025

@Angus Walker I talked to the team internally, and right now, passing an argument is required. Our eng team is aware and will be fixing soon.


Angus Walker
Forum|alt.badge.img+3
  • Author
  • Inspiring
  • October 14, 2025

Thanks ​@Kevin Mok,

That was the solution:
 

          conversation_action:
conversation_process_name: Meeting_Room_Catering_Conversation
input_args:
meeting_room: data.catering_room_name

I sent an argument and the conversation published successfully.


Kevin Mok
Forum|alt.badge.img+1
  • Community Manager
  • October 15, 2025

Glad it’s working now, thanks for catching this!