Genesys 8.0 SCXML Samples

Using The Queue Module

Route to DN
Route to DN Using Target ID
Handle Routing Failure
Route to DN and Put to Virtual Queue
Route to Agent
Route to Agent Using Target ID
Route to Agent Without Checking Ready State
Route to Agent on Specific DN Type
Route to Agent and Run Treatments in Parallel
Route to Place
Route to Place Using Target ID
Route to Place Without Checking Ready State
Route to Agent Group
Route to Agent Group Using Target ID
Route to Agent Group Without Checking Ready State
Route to Agent Group With Threshold
Route to Place Group
Route to Place Group Using Target ID
Route to Place Group Without Checking Ready State
Route to Queue
Route to Queue Using Target ID
Route to Agent by Skills
Route to Agent by Skills Using Target ID
Route to Routing Point
Route to Routing Point Using Target ID
Route to Multiple Agents
Route to Multiple Agents Using Target ID
Route to Agent Using Statistic

Using ECMAScript

ECMA Script on Top Level
ECMA Script on Entry Into State
ECMA Script on Exit From State
ECMA Script During Transition
ECMA Script After Invoke
ECMA Script Function
ECMA Script and Data Model

Fetching Data

Fetch Data
Fetch Data in JSON Format
Fetch Data With Parameters
Fetch Data Using POST Method
Handle Fetch Failure

Invoking SCXML Sessions

Invoke Session
Invoke Session With Parameters
Receive Event From Invoked Session
Receive Event From Invoked Session and Extract Event Data
Cancel Invoked Session
Handle Invoke Failure

Using The Interaction Module

Access Interaction Properties
Set User Data
Delete User Data
Delete All User Data

Using The Voice Interaction Module

Access Voice Interaction Properties

Using The Dialog Module

Collect Digits
Play Announcement With One Prompt
Play Announcement With Two Prompts
Play Announcement and Collect Digits
Play Sound
Record User Announcement
Delete User Announcement
Play Application
Cancel Call
Start on Remote Resource
Set Default Destination
Run Series of Treatments

Using The Statistics Module

Get Statistic Value
Get Average Statistic Value
Get Minimum Statistic Value
Get Maximum Statistic Value

Using The Session Module

Get Configuration Option Name
Check If Special Day
Get List Item Value
Lookup Value
Get Time in Time Zone
Get Date in Time Zone
Get Day in Time Zone

Using Multiple Modules

Route to Fetched Targets With Invoking SCXML Strategies

Using Multimedia

Work With E-Mail Or SMS
Work With Chat