Smartscripts in Callcenter (Hi - High Interactivity)
Smartscripts in Callcenter (Hi - High Interactivity)
eService: eService:
not present not present
Insert/update/delete records Insert only insert/update/delete
deployment
=>
SmartScripts in eService (SI - Standard Interactivity)
Desired effect:
Remarks:
1/ "Finish later" button does not work (it works in Call Center ). In order to hide it make a
copy of standard applet and inactive this button.
2/ There is no navigation pane (it is present in Call Center)
Steps to Configure:
1. Login to Siebel Tools. In the Object Explorer click on "Business Objects" and query the
"Service Request (eService)" record.
2. From the Object Explorer, expand Business Object and select Business Object Component.
Create a new record and set the field value BusComp = Smart Script Player.
3. From the Object Explorer, click on View.
4. Create a new record in the Views list applet with the following field values:
Name X SmartScript1
Project X Extensions
Business Object Service Request (eService)
Smart Script Player Applet (Player
Thread Applet
Only)
Thread Field Id (?Script: Smart Script)
Thread Title <type any value>
Title <any value>
5. Expand View in the Object Explorer and click on the "View Web Template".
6. Create a new record in View Web Templates with the following values:
Name X SmartScript1
Web Template View Basic
Name SmartScript4
Item Identifier 1
Smart Script Player Applet (Player
Applet
Only)
Applet Mode Edit
View X SmartScript1
Menu Text SmartScript4 Test
View Bar Text SmartScript4 test
Parent Category Service Request (eService) List
13. Click on "Applet" in the Object Explorer. Select "eService Account Quick Links Applet" record
in the Applets list applet.
14. Expand Applet item in the Object Explorer > Control.
15. Create two new records in the Controls list applet, "LinkSmartScript" and "LabelSmartScript",
with the following properties:
Name LinkSmartScript
Caption Smart Script
HTML Type Text
Method Invoked GotoView
Name LabelSmartScript
Caption Create a Smart Script
HTML Type Label
17. After the above two controls have been created, from the applet level invoke the "Edit Web
Layout" for the applet and associate the controls in the web layout appropriately.
18. Go to "Control User Prop" of "LinkSmartScript" applet and add a new record with the
following field values:
Name View
Value X SmartScript1
(this is the value of the view name that
was created in the previous steps)
19. Compile changed objects.
20. Register the newly created view in the application.
Log into Siebel Call Center Application and navigate to Site Map > Application Administration
> Views. Create a new Record with the following field values:
21. Go to Site Map > Application Administration > Responsibilities view > " X SmartScript1" view
in to users responsibility. Associate "X SmartScript1" view with the SmartScripts script that
will be used in the eService applications.
22. Go to Site Map > SmartScripts Administration > Views. Query for "X SmartScript1" in the
Views List Applet. Set SmartScript script name in the 'Auto SmartScript' field.
To test the application, restart the Siebel server and access the following URL. Please note that the
value in the < > needs to be replaced with appropriate values.
https://lamignat-pl/eservice_enu/start.swe?SWECmd=GotoView&SWEView=X SmartScript1&
Based on:
How To Invoke eSmartScripts Through URL Link in eService Applications [ID 477363.1]
eService [ID 522412.1]
Create questions
Question is just control on the screen.
How to read saved data ?
You can use HTML syntax building translation, so you are able to use pictures, colour and
other rich text formatting.
Saved data are also available here, if you will check "save answer Table"
=>
Create page and assign questions to pages
Page is just an single applet.
Just drag and drop questions on this diagram. There is no sophisticated logic, arrows just
shows order of questions on the screen.
Note that there can be conditional branches. You can define it using editor or using tab
Branches:
There is no other cause of existence answers but building branches. Answers are not
replacement for list of values for the field. You must define LOV independentely.
Open issues
how to launch SmartScript https://lamignat-
without logging ? pl/eservice_enu/start.swe?SWECmd=GotoView&SWEView=X
SmartScript1&
causes an error:
More info
MME_SmartScript.pdf - old version but very clear documentation