Configuring Dynamic Refresh for Siebel Chat Dashboard Fields
If you want the fields on the chat dashboard to update straight away after an agent changes the business component values, then you must configure a new action set and run-time event respectively. Use the following procedure to configure dynamic refresh for Siebel Chat dashboard fields so that after an agent updates, for example, the service request record, the chat dashboard fields are updated automatically as well.
To configure dynamic refresh for Siebel Chat dashboard fields
Log in to your Siebel Call Center application.
Create the action set to update the chat dashboard as follows:
Navigate to Administration - Runtime Events, Actions Sets view, select the Personalization Action Set list applet, and then add a record with the values shown in the following table.
Field Value Name
Update Chat Dashboard
Active
Selected
Enable Export
Selected
Description
Update the BC field values on the chat dashboard.
Navigate to Administration - Runtime Events, Actions Sets view, select the Personalization Action list applet, and then add a record with the values shown in the following table.
Field Value Name
Update Chat Dashboard
Action Type
BusService
Sequence
1
Active
Selected
Note: This field indicates whether the action is active or not.Business Service Name
Chat UI Business Service
Business Service Method
RefreshChatPaneDashboard
Create the event alias, and then the event as follows:
Navigate to Administration - Runtime Events, Event Aliases view, and then add a record with the values shown in the following table.
Field Value Name
Service Request - Update
Object Type
BusComp
Object Name
Service Request
Event
WriteRecordUpdate
Navigate to Administration - Runtime Events, Events view, and then add a new event with the values shown in the following table.
Field Value Name
Service Request - Update
After you select the event name from the drop-down list, the Object Type, Object Name, and Event fields are filled in automatically.
Object Type
BusComp
Object Name
Service Request
Event
WriteRecordUpdated
Sequence
Enter a sequence number (for example, 2) that does not conflict with the current event.
Action Set Name
Update Chat Dashboard.
Restart the Siebel Server for the run-time event to take effect.
Whenever an agent updates a service request, an action is triggered to update all the BC fields (not only the service request fields) on the chat dashboard.
You can configure more events, as required, using other business components whose fields display on the chat dashboard to trigger the update dashboard action. For example, you can configure an event triggered by updating a contact. In this case, all BC fields on the chat dashboard are updated when the agent updates the contact.