Introduction

This document provides information on the following Altitude components:

  • Altitude ASL Upgrader
  • Altitude Scripting Language
  • Script Developer
  • Visual Script
  • Workflow

Altitude ASL Upgrader

This section provides a guide to configure and use the Altitude ASL Upgrader tool.

Contents

Section

Description

Altitude ASL Upgrader

Describes what is the Altitude ASL Upgrader tool, and how you can use the tool.

How to install Altitude ASL Upgrader

Contains information about the installation and configuration of the Altitude ASL Upgrader tool.

Altitude Scripting Language Examples

This section contains examples using Altitude Scripting Language.

Contents

Section

Description

Declarations example

Contains examples of declarations in ASL.

How to use blocks and containers

Use blocks and containers to refresh different parts of a node.

Examples about graphical elements

Contains examples about the behavior of graphical elements, and how to get information from graphical elements.

Examples for web service integration

Integrate with OpenAPI web services.

Examples for digital outbound

Digital outbound allows sending SMS and WhatsApp messages.

Examples for routing scripts

Routing scripts run in Automated Agents and route calls in queued routing points, emails, instant messaging interactions, and automated workflow tasks.

Examples for IVR scripts

IVR scripts run in Automated Agents, interact with customers, and enqueue calls.

Altitude Scripting Language Reference

This section presents a complete description of the Altitude Scripting Language.

What you should know

The readers of this document should be familiar with programming languages. For example, C, Java, or Visual Basic.

You should have working knowledge of the application domains that interest you, namely:

  • Graphical user interfaces
  • Telephony switches
  • Relational databases using the SQL language.

Contents

Section

Description

ASL Web Edition features

Describes the new features in ASL Web Edition.

Altitude Scripting Language concepts

Describes the concepts related to Altitude Scripting Language.

Declarations

Describes the Altitude Scripting Language declarations.

Actions

Describes the Altitude Scripting Language actions.

Expressions

Describes the Altitude Scripting Language expressions.

Automated Agents

Describes the Altitude Scripting Language instructions related to Automated Agents.

External routines

Describes how to integrate DLLs with Altitude Scripting Language.

Script Developer

This section describes Script Developer and provides a guide for the most common tasks associated with script creation.

Contents

Section

Description

Script Developer concepts

Explains the concepts related to Script Developer and some ASL related concepts.

How to install Script Developer

Describes how to install Script Developer.

How to use Script Developer

Describes the graphical interface of the Script Developer.

How to create a script in Script Developer

Explains how to design agent and IVR scripts.

How to define the campaign script in Management Portal

Explains how to add a script to a campaign in Management Portal.

Examples

Shows examples of cursors.

Reference

Lists and describes Script Developer elements.

Workflow

This section describes the workflow concepts and provides a guide for the common tasks associated with workflow.

Contents

Section

Description

Workflow concepts

Explains the concepts related to workflow.

How to use the workflow editor in Script Developer

Contains the tasks associated with creating workflow scripts in Script Developer.

How to configure workflow processes

Contains the tasks associated with creating workflow processes using Management Portal.

Examples

Describes useful examples for workflow scripts.

Reference

Contains the reference of the workflow components.

Prerequisites

Before starting, ensure that your contact center has the following entities created and configured:

  • One or more services.
  • One or more directories.
  • One or more campaigns.

Visual Script

This document describes the Visual Script concepts and provides a guide for the common tasks associated with agent scripts. Visual Script is a web application that allows the user to design interaction flows to use in human agent campaigns.

Contents

Section

Description

Visual Script concepts

Explains the concepts of Visual Script, and the graphical elements.

How to install Visual Script

Explains how to install Visual Script.

How to use the Visual Script editor

Contains the main tasks associated with the design of scripts.

Examples

The examples show how to use different elements.

Global properties reference

Reference of what happens when a script starts or ends.

Elements reference

Reference of the graphical elements.

Actions reference

Reference of the element actions.

Attributes reference

Reference of the Visual Script attributes.

What do you need to run Visual Script

You need one of the following browsers:

  • Firefox.(1)
  • Google Chrome.
  • Microsoft Edge.

(1)Support to Firefox has been dropped since version 8.6.2000.

Note

If you have an anti-virus running, exclude files with the extension .json from the scan list.