This page was last edited on March 5, 2014, at 19:03.
Comments or questions about this documentation? Contact us for support!
![]() |
Purpose: To describe how to customize the engagement invites. |
If an actionable event is submitted to the Web Engagement Backend Server, the Genesys Web Engagement application displays a chat or web callback invitation to engage the customer. This invite message in the dialog box is defined in the WebEngagement_EngagementLogic
project, located in apps/<application name>/_composer/
. Complete the following procedure to modify the invite message:
Prerequisites
Start
File > Import...
.Import
dialog window, navigate to General > Existing Projects into Workspace
. Click Next
.Select Root Directory:
, then click Browse
. Select the WebEngagement_EngagementLogic
project located in apps/<application name>/_composer/
.Copy projects into workspace
option.Upgrade Composer Project
. Wait until the upgrade is complete.WebEngagement_EngagementLogic/Worflows/engage.workflow
and click on the ECMA Script object named FulfillEngagementProfile
. In the properties pane, click on Script properties.engageProfile
:
var engageProfile = {
'visit_id': event.visitID,
'nick_name': profile.FirstName,
'first_name': profile.FirstName,
'last_name': profile.LastName,
'email_address': customerAddress,
'subject': channelName,
'message':'Hello. Would you like assistance with the topic of current page? Agents are available now to answer your questions.',
'time_zone_offset': 8,
'wait_for_agent' : false,
'routing_point':sipRoutingPoint,
'ixn_type': channelType,
'pageId': event.pageID,
'inviteTimeout': 30};
logo_small.png
and copy the file in apps\<application name>\frontend\src\main\webapp\resources\img
.weinvite.css
file in the \apps\<application name>\frontend\src\main\webapp\resources\css\
directory, and modify the name and relative path of your logo here:.wedialog .dialog-content .branding-content{/*...*/ background-image: url(../img/logo_small.png);/*...*/}