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?
Weitere Online Hilfen
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
Properties of a Script
Serial Number Restrictions
Modifying a Script
Saving a Script
Saving as a Draft
Exporting a Script
Importing a Script
Renaming a Script
Copying a Script
Deleting a Script
Possible Errors and Warnings
Closing a Script
Variables and System Functions
User-Defined Variables
Use of Variables
Analysis of Variables in Expressions
The Use of Variables in E-Mail Texts
System Functions
Blocks
The General Structure of a Block
Name of the block
Input
Properties of a Block
General
Parameter
Links
Default Blocks and Optional Blocks
Overview
Blocks for General Call Handling
Blocks for the Management of Queues
Default Blocks
Start
Rule executed
Rule skipped
Disconnected
Optional Blocks – Decisions
Situation
Links
Call
Links
Date/Time
Links
Day of Week
Links
DTMF key pressed
Links
Optional Blocks – Actions
Connect To
Links
Connect To Loop
Links
FollowMe (Redirect Call)
Links
Hold
Links
Activate
Links
Wait for Disconnect
Links
Run GSE Action
Links
Insert Script Code
Links
Record Message
Links
Send email
Links
Voice Box
Links
Remote Inquiry
Links
Terminate call
Links
Optional Blocks – Variables
Set Variable
Links
Evaluate
Links
Play Announcement
Links
Choose Announcement
Links
Say Number
Links
Say Date
Links
Say Time
Links
Get DTMF Char
Get DTMF String
Links
Optional Blocks - Queue
Create queue
Links
Set Queue Attributes
Links
Get Queue Attributes
Links
Delete Queue
Links
Call in Queue
Links
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
General
Grid
Colors
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_$
160
32777
449
serial_number_restriction_$
450
452
32778
269
40011
455
40010
32880
133
451
151
32842
431
700
456
32844
32843
701
32779
281
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