Group chat customization¶
Introduction¶
Group chat feature supports us to customize Group chat header, Group chat name, Confirgured role list for each process.
Customize group chat name¶
Introduce an Axon Ivy project which has
PortalTemplateas a required library.Override
SetGroupChatNameprocess to customize group chat name, follow its note to change group chat name.
Open
Set group chat namescript and change the name variable to your group chat name, for example:out.name = ivy.cms.co("/ch.ivy.addon.portalkit.ui.jsf/common/case") + "-{caseId} {caseName}" + " {groupChatCreator}";
If you have parameters which are not available in GroupChat.java, override
GetGroupChatParamscallable process and follow its note.
Open
Set paramscript and add your parameters to the params variable, for example:out.params.put("groupChatCreator", ivy.session.getSessionUser().getDisplayName());
Customize predefined responsible roles¶
Override AssignRolesGroupChat process to customize predefined
responsible roles, follow its note to configure.

