Swyx Graphical Script Editor
1 What is meant by … ?
Call Routing
Call Routing Manager
Graphical Script Editor
Rule
User Rule
System Rules
Rule Book
Rule Wizard
Action
Sequence of Actions
Situation
Condition
Exception
Script
Block
Notes
2 The Graphical Script Editor
When should I use the Graphical Script Editor?
We Create a Simple Example
How does the Graphical Script Editor work?
Interface of
Menus
The File Menu
The Edit Menu
The View Menu
The Insert Menu
The Help Menu
The Shortcut Menu of a Block
The Shortcut Menu of a Block Output
The Shortcut Menu of the Script Window
The Shortcut Menu of a Link
Script Window
Blocks
Editing a Block
Editing Several Blocks Simultaneously
Links
Notes
Info Pane
Status Bar
Toolbars
Disconnected
Scripts
Starting the Graphical Script Editor
Creating a New Script
Modifying a Script
Saving a Script
Saving as a Draft
Exporting a Script
Importing a Script
Renaming a Script
Copying a Script
Call
Date/Time
Day of Week
DTMF key pressed
Optional Blocks – Actions
Connect To
Connect To Loop
FollowMe (Redirect Call)
Hold
Activate
Wait for Disconnect
Run GSE Action
Insert Script Code
Record Message
Send email
Voice Box
Remote Inquiry
Terminate call
Optional Blocks – Variables
Set Variable
Evaluate
Play Announcement
Choose Announcement
Say Number
Say Date
Say Time
Get DTMF Char
Get DTMF String
Optional Blocks - Queue
Create queue
Set Queue Attributes
Get Queue Attributes
Delete Queue
Call in Queue
The Use of a Visual Basic Script
Visual Basic Script as Sub-Program for Multiple Use
Visual Basic Script as a Program for a Single Run within a Script
Visual Basic Script as GSE Action for Start from Different Scripts
The Integration of Third Party Applications (Com-Interface)
Settings for the Interface Display the Graphical Script Editor
Zoom...
The Settings for the Script Window
Full screen
Examples
Example “Answering Machine”
A Simple Answering Machine
A High-Performance Answering Machine
Example “Intelligent Redirection to Another Number”
Example “Hotline Service” (IVR)
Example “Redirection Using Input Password”
Example: Remote Inquiry
Example: Queue
extended_call_routing_$
GSE_$
32878
32879
40008
61260
40009
32983
32792
32988
32851
32852
32853
32854
32855
32850
51042
51043
51044
51045
51046
51047
137
skripts_$
452
32778
269
703
282
290
291
32789
713
283
259
267
32790
714
32791
715
288
32788
712
257
32781
705
32793
258
717
260
32785
709
438
32811
735
32812
736
32813
439
737
32815
446
739
338
32794
718
32783
262
707
32784
264
708
32786
266
710
32787
263
711
32780
265
704
32796
400
403
350
720
32797
351
721
32782
261
706
32798
383
379
722
32799
375
723
32800
414
724
32801
415
725
32795
336
719
32819
465
743
32820
467
460
744
32821
468
745
32822
466
746
32823
469
747
32846
152
32776
154
155
156