Skip to main content
Angus Walker
Inspiring
October 10, 2025
Solved

How do I Publish a Converstation as a Plugin

  • October 10, 2025
  • 13 replies
  • 186 views

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?

This topic has been closed for replies.
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

Kevin Mok
Kevin MokAnswer
Community Manager
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
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.

Angus Walker
Kevin Mok
Community Manager
October 15, 2025

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