8/6/2015Auto Attendants 1 Smarter Communications.

Slides:



Advertisements
Similar presentations
BASIC SKILLS AND TOOLS USING ACCESS
Advertisements

Cheryl Jelks Trainer/Applications Support Analyst Richland School District One.
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
® Microsoft Office 2010 Browser and Basics.
User Training. Step 1 Press Ctrl-I or choose File > Login, this will open the Login window. Figure 1-1 shows the Login window. Figure 1-1 Login Window.
Polycom Quotes on Demand Tool Partner User Guide Version 1.1
1 Microsoft Access 2002 Tutorial 9 – Automating Tasks With Macros.
Tutorial 8: Developing an Excel Application
DNR-322L & DNR-326.
Guide to Oracle10G1 Introduction To Forms Builder Chapter 5.
Automating Tasks With Macros
A Guide to Oracle9i1 Introduction To Forms Builder Chapter 5.
Macros Tutorial Week 20. Objectives By the end of this tutorial you should understand how to: Create macros Assign macros to events Associate macros with.
Microsoft ® Lync ™ 2010 Review IM/Presence Basics.
Printing and Page Formatting ITSW 1401, Intro to Word Processing Instructor: Glenda H. Easter.
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 4: Working with Forms.
Chapter 9 Introduction to ActionScript 3.0. Chapter 9 Lessons 1.Understand ActionScript Work with instances of movie clip symbols 3.Use code snippets.
Advanced Auto attendant v3.0. December 2003 Page 2 New Auto Attendant Features for 3.0 Allow different languages on different dialogs New Language support.
Records and Information Management IT - Enterprise Content Management SPIDR II Global Features Reference Guide April 2013.
BSC Food Distribution 8181 NW 36 Street, Suite 14-D Doral, FL Phone: Fax:
Chapter 9 Collecting Data with Forms. A form on a web page consists of form objects such as text boxes or radio buttons into which users type information.
Working with Drivers and Printers Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Understanding Drivers and Devices Install and configure.
Reading Data in Web Pages tMyn1 Reading Data in Web Pages A very common application of PHP is to have an HTML form gather information from a website's.
DS200 IDEA GENERAL STRUCTURE. PURPOSEPURPOSE The purpose of this presentation is to explain the setup and the use of DS200 IDEA application.
Advanced SAGE Formative Adding Your Own Resources Using Common Assessments Creating Educator Groups.
XP New Perspectives on Introducing Microsoft Office XP Tutorial 1 1 Introducing Microsoft Office XP Tutorial 1.
Chapter 10: Working with Large Data Spreadsheet-Based Decision Support Systems Prof. Name Position (123) University Name.
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
Introduction to the WebBoard Terry Dennis. The WebBoard - Our Connection The WebBoard URL is
| | Tel: | | Computer Training & Personal Development Outlook Express Complete.
Mail merge letters are used to send the same or similar documents to many different people. Since they contain the recipient’s name, address, and other.
Creating a Web Site to Gather Data and Conduct Research.
Publishing a Macromedia Flash Movie – Lesson 131 Publishing a Macromedia Flash Movie Lesson 13.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
MagicInfo Pro Scheduler Now that a template has been created from content imported into the Library, the user is ready to begin scheduling content to.
1 OPOL Training (OrderPro Online) Prepared by Christina Van Metre Independent Educational Consultant CTO, Business Development Team © Training Version.
VistA Imaging Capture via Scanning. October VistA Imaging Capture via Scanning The information in this documentation includes only new and updated.
In the next step you will enter some data records into the table. This can be done easily using the ‘Data Browser’. The data browser can be accessed via.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
Forms and Server Side Includes. What are Forms? Forms are used to get user input We’ve all used them before. For example, ever had to sign up for courses.
ITCS373: Internet Technology Lecture 5: More HTML.
Page 1 Non-Payroll Cost Transfer Enhancements Last update January 24, 2008 What are the some of the new enhancements of the Non-Payroll Cost Transfer?
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
Microsoft Access 2010 Chapter 10 Administering a Database System.
FIX Eye FIX Eye Getting started: The guide EPAM Systems B2BITS.
Access Forms and Queries. Entering Data in Your Table  You can add data to your table in Datasheet view, by typing in the columns and rows.  This.
1 Building FORMS In When a visitor enters information into a web form displayed in a web browser and clicks the submit button, the information is sent.
XP Browser and Basics COM111 Introduction to Computer Applications.
1 School Information Systems SISFin and P-Card. 2 Benefits of P-Card P-Card is a credit card and can be used with any merchant who accepts them. Purchases.
XP New Perspectives on Microsoft Office FrontPage 2003 Tutorial 7 1 Microsoft Office FrontPage 2003 Tutorial 8 – Integrating a Database with a FrontPage.
Chapter 3 Automating Your Work. It is frustrating when you have to type the same passage of text repeatedly. For example your name and address. Word includes.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
Access Queries and Forms. Adding a New Field  To insert a field after you have saved your table, open Access, and open the table  It is easier to add.
Active-HDL Server Farm Course 11. All materials updated on: September 30, 2004 Outline 1.Introduction 2.Advantages 3.Requirements 4.Installation 5.Architecture.
Introduction to Avaya Unified Messaging Introduction to American University’s New Messaging System: Avaya Unified Messaging.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Mail Merge Introduction to Word Processing ITSW 1401 Instructor: Glenda H. Easter Introduction to Word Processing ITSW 1401 Instructor: Glenda H. Easter.
Core LIMS Training: Project Management
Cisco Call Manager Attendant Console
Project Management: Messages
Boeing 787 SCMP Training June 2016
Test Information Distribution Engine (TIDE)
Exploring Microsoft® Access® 2016 Series Editor Mary Anne Poatsy
Creating and Modifying Queries
Optimizing Efficiency + Funding
Presentation transcript:

8/6/2015Auto Attendants 1 Smarter Communications

Auto Attendant  To create menu based Auto Attendants you must use Zultys Auto Attendants and create scripts for them to run.  Creating an auto attendant is done by  Create a dial number and DID for it in the Phone Services  Create script(s) in Auto Attendant | Scripts  Create a schedule to run the script(s) for the auto attendant  Auto Attendants and Voic are separate entities in the MX systems, they can not be combined (example: having a menu in a personal mail box) there are ways to forward between the 2 but are separated. 8/6/2015Auto Attendants 2

Phone Services  In Configure | Phone Services you give the AA a name, assign an extension and a DID.  There can only be one AA with no DID assigned to it. This is the AA that will be used when no match is found for incoming DID’s or no DID is presented to the MX 8/6/2015Auto Attendants 3

Scripts  From Auto Attendant | Scripts you can create, edit or remove existing scripts.  To edit a script either 2x click on the script or right mouse click and choose Edit.  To create a new one click on the new button, or right mouse click and choose New Project 8/6/2015Auto Attendants 4

New Project  Once you choose New Project you will be asked to give it a name.  In practice this would be something like Sales Day or Sales Night 8/6/2015Auto Attendants 5

The Screen Defined  The AA Screen is broken into 3 basic parts  Prompts or greetings  Actions  Dialogs 8/6/2015Auto Attendants 6

Input Source  This center section defines if and where the inputs will come from  User input via DTMF  A Variable Info collected and stored from other dialogs, or data sources  No Input at all  Record the input into the CDR table. This is helpful if looking to see how often a particular option is used, or running reports on how the scripts are being used 8/6/2015Auto Attendants 7

Prompts  File prompts are specified by selecting a File Prompt Type in the Type data entry field and the specific file in the File field.  Local files and Text to Speech files can be specified through a drop down menu or by pressing the Select button located to the right of the file field. You can also create new Local or Text to Speech files by pressing the New button.  System prompts are specified by accessing the drop down menu on the file field. 8/6/2015Auto Attendants 8

Prompts  Internet prompts are specified by entering a URL in the file field. If the internet file has been placed into the MX internal memory within the time specified by the Max Age parameter, that file will be used as the prompt; otherwise, the MX will download the specified file from the internet.  Variable prompts are specified by selecting the variable in the data field directly below the Variable radio button. After selecting the variable, you can determine how the variable contents will be spoken by selecting a Format; available formats depend on the selected variable. Examples of format include "AS_INTEGER" (variable is spoken as an integer number), "AS_DATE" (variable is spoken as a calendar date), or "AS_SPELLING" (each letter of the variable text is spoken). If REAL_TIME_TTS is selected, you must enter a language in the Language field; this specifies the language in which the text will be spoken. 8/6/2015Auto Attendants 9

Review Document:  Greetings_for_AA.pdf Greetings_for_AA.pdf 8/6/2015Auto Attendants 10

Actions  For each of the inputs you can choose one of the following actions  Goto  Transfer  Transfer to Attendant  Transfer to VM  Dial by Name  Disconnect  Web Server Request  Assign to Variable  Change Language  Fax on Demand  Repeat Prompt  Wait for Input 8/6/2015Auto Attendants 11

Adding User Input Options  User inputs define the valid responses to a prompt. When a prompt presents a set of options to a caller, it provides the numbers which, when pressed, triggers specified actions. Valid user inputs include:  digits and symbols: This input is any combination of digits plus the * and # symbol. Single symbol input typically branches to other options, whereas multiple symbol input usually refers to a user extension. The ‘?’ symbol can be used as a wild card, which is useful for branching to multiple extensions.  no input: This condition is the case where the caller does not respond to the prompt within a specified time.  no match: This condition is the case where the caller responds to the prompt, but the prompt does not match one of the other defined inputs. 8/6/2015Auto Attendants 12

Adding Actions  Right mouse click in the actions panel and choose add action  This will introduce a new line, then click on the ellipse button to choose an action from the list presented. 8/6/2015Auto Attendants 13

Goto  The Goto Action panel is the Action Editor panel that implements a Goto Action. The Goto Action panel displays a data entry box that specifies the dialog that will receive control of the script. 8/6/2015Auto Attendants 14

Transfer  The Transfer Action panel is the Action Editor panel that implements a Transfer Action. Transfer actions transfer the caller to the extension or phone number specified in the Destination section. The extension or phone number is may be listed directly, derived from a previously executed dialog, or passed as a variable from a web script. This action also offers routing and message options if the transfer is not successful. Figure 29-7 displays the Action Editor with the Transfer action selected in the Action List 8/6/2015Auto Attendants 15

Transfer  Prompt Options  In addition to the greeting prompt that is available for all types of actions, you can also choose a prompt that will be played if the system is unable to transfer the caller. Select the On failure tab and press the Add button to select a WAV file.  Before transferring  This field allows you to choose an audio introduction that is played before the caller is transferred. The default setting for this option is configured in the Script Properties window. 8/6/2015Auto Attendants 16

Transfer  Destination  This field selects the destination to where the caller is transferred.  Extension or phone# routes the caller to the specified user.  Variable or dialog routes the user on the basis of the value of the specified script variable or input passed from a previously executed dialog.  Call Attached Fields  This field specifies the name and value of Call Attached variables assigned to the call before it is transferred to the specified destination. Press the Change button to access the Attached Fields panel for selecting these variables.  When ACD Queue Priority is selected, the call corresponding field determines the initial queue position when the call is routed to its destination. 8/6/2015Auto Attendants 17

Transfer  On Failure  This field determines the script behavior if the MX is unable to perform the transfer.  Go to transfers the caller to the dialog that is specified in the accompanying entry box.  Disconnect terminates the call.  Transfer to Attendant sends the caller to the extension specified in the Script Properties window. 8/6/2015Auto Attendants 18

Transfer to Attendant  The Transfer to Attendant Action panel is the Action Editor panel that implements a Transfer to Attendant Action. Transfer to Attendant actions transfer the caller to the attendant extension designated by the Script Properties panel.  Call Attached Fields: This field specifies the name and value of Call Attached variables assigned to the call before it is transferred to the specified destination. Press the Change button to access the Attached Fields panel for selecting these variables. 8/6/2015Auto Attendants 19

Leave Voic  The Transfer to VM Action panel is the Action Editor panel that implements a Transfer to VM Action. Transfer to VM actions transfer the caller to a specified user’s voice mail recorder. Figure 29-9 displays the Action Editor with the Transfer to VM action selected in the Action List.  Panel parameters specify the user that will receive the voice message. 8/6/2015Auto Attendants 20

Leave Voic  Destination  This field selects the destination to where the caller is transferred.  Extension or phone# routes the caller to the specified user.  Variable or dialog routes the caller based on the value of the specified script variable or the input passed from a previously executed dialog.  On Failure  This field determines the script behavior if the MX is unable to perform the transfer.  Go to transfers the caller to the dialog that is specified in the accompanying entry box.  Disconnect terminates the call.  Transfer to Attendant sends the caller to the extension specified in the Script Properties window. 8/6/2015Auto Attendants 21

Dial By Name  The Dial by Name Action panel is the Action Editor panel that implements a Dial by Name Action. Dial by Name actions transfer the call to the user that is requested by the caller.  Prompt Options  In addition to the greeting prompt that is available for all types of actions, you can also choose a prompt that will be played when the transfer takes place if the user name cannot be found or if the system is unable to transfer the caller. Select the appropriate tab and press the add button to select a WAV file. 8/6/2015Auto Attendants 22

Dial By Name  Name Lookup  This option determines the method of searching for the user.  When Search by first name is selected, the auto attendant prompts the caller to enter the first three letters of the user’s first name.  When Search by last name is selected, the auto attendant prompts the caller to enter the first three letters of the user’s last name.  When Ask caller is selected, the auto attendant asks the caller to choose between a first name search and a last name search.  Number of times a caller can begin new search  This option determines the number of unsuccessful searches that the system will perform. After performing these searches, the system will either go to another dialog, disconnect the call, or call the attendant defined on the Script Properties window. 8/6/2015Auto Attendants 23

Dial By Name  Before transferring  This option allows you to choose an audio introduction that is played before the caller is transferred. This introduction is played after the On Transfer prompt (selected at the top of this window). The default setting for this option is configured in the Script Properties window.  Speak the Names of People Found by the Search  If this option is selected, the auto attendant plays the names of users that meet the search criteria and have configured their recorded name when setting up their mail box. The auto attendant plays these recorded names after a successful search and before the On Transfer prompt. 8/6/2015Auto Attendants 24

Dial By Name  On Failure to Transfer  This field determines the script behavior if the auto attendant is unable to perform the transfer.  Go to transfers the caller to the dialog that is specified in the accompanying entry box.  Disconnect terminates the call.  Transfer to Attendant sends the caller to the extension specified in the Script Properties window. 8/6/2015Auto Attendants 25

Disconnect  The Disconnect Action panel is the Action Editor panel that implements a Disconnect Action. Disconnect actions terminates calls that are connected to the auto attendant. The only configurable component on the Disconnect Action panel is the message prompt selection list at the top of the panel. 8/6/2015Auto Attendants 26

Web Server Request  The Web Server Request Action panel is the Action Editor panel that implements a Web Server Request Action. Web Server Request actions executes a web script located on a specified web server. Parameter values are passed from the web script to the AA script for use in the dialog. The Web Server Request Action panel includes three subpanels: 8/6/2015Auto Attendants 27

Web Server Request  Request Panel  The Request panel, specifies the web server that executes the web script and the parameter values that the action passes to the web script.  Request panel parameters include:  URL: The URL data field lists the name and location of the web script. 8/6/2015Auto Attendants 28

Web Server Request  Script Parameter Table: This list identifies the parameters passed by the MX to the web script. Each row corresponds to one web script parameter. Table fields include:  Script Parameter: This column lists the names of the parameters that are passed to the web script. These names must match the parameter names defined in the web script.  Variable: When this field is marked, the value of the Variable Name or Value field is a variable. When this field is not marked, the value of the Variable Name or Value is a constant value that is passed directly to the web script.  Variable Name or Value: This field specifies the value of the parameter passed to the web script.  Fetch Timeout: This field specifies the period that the dialog waits for a response from the web script. The action transfers to the dialog specified for failure conditions if a response from the web script is not received.  Use Post Method: When this field is selected, the MX encrypts the variable values that are sent to the web server. 8/6/2015Auto Attendants 29

Web Server Request  Response Panel  The Response panel, as shown in figure 29-12, displays the parameter values passed from the web script to the AA dialog action. Each line in the table specifies one parameter.  Table parameters include:  Script parameter: This column lists the names of web script parameters. The value of these parameters are passed from the web script to the AA dialog action. These names must match the parameter names defined in the web script.  Variable name: This column lists the AA action variable to which the web script parameter is passed. 8/6/2015Auto Attendants 30

Web Server Request  Script Panel  The Script panel, displays the parameter values passed from the web script to the AA dialog action, provides a tool for creating a web script file template, which can be edited to create the web script.  Table parameters include:  Script Type: This parameter specifies the scripting language used for creating the template.  Save generated script as: This parameter specifies the name and network location where the MX stores the template. Press the browse button to view your file structure and enter a location through a point and click operation with the mouse.  After Execution Go To parameter specifies the next dialog that the script executes if the web script runs successfully and all response parameter settings are valid.  On Failure Go To parameter specifies the next dialog that the script executes if the web script does not run successfully or if all response parameter settings are not valid. 8/6/2015Auto Attendants 31

Assign Variable  The Assign to Variable Action panel is the Action Editor panel that implements a Assign to Variable Action. Assign by Variable actions assign values to Auto Attendant script variables, which are then passed to the web script or used in the AA script.  Each row specifies a Script Variable. The following columns define the adjustment made to the variable by this action: 8/6/2015Auto Attendants 32

Assign Variable  Assign to Variable specifies the name of the variable, as defined by the Variable Definition Table. A drop down menu lists the available variable names.  Variable specifies the type of value that is assigned to the variable by this action. When this field is marked, the value of the Variable Name or Value field is a system variable or a value passed by a previously executed dialog. When this field is not marked, the value of the Variable Name or Value is a constant value that is passed directly to the web script.  Variable Name or Value specifies the new value of the variable.  The Go To field specifies the dialog that receives control of the script after the variables settings are changed.  The On failure field specifies the dialog that receives control of the script if the variable settings cannot be changed. 8/6/2015Auto Attendants 33

Change Language  The Change Language Action panel is the Action Editor panel that implements a Change Language Action. Change Language actions specify the language spoken by the auto attendant. The set of available languages depend on the Language Packs previously installed on your system.  Change Language action panel parameters include:  Language: This field specifies the language that is spoken by the auto attendant after this action is executed.  then Go to: This field specifies the dialog that receives control of the script after the language setting is changed. 8/6/2015Auto Attendants 34

Fax On Demand  The Fax on Demand Action panel is the Action Editor panel that implements a Fax on Demand Action. Fax on Demand sends a specified graphics file as a fax transmission to one or more listed extensions, phone numbers, or addresses 8/6/2015Auto Attendants 35

Fax On Demand  Fax File Location  You can designate any tif file accessible to your MX as a fax. This section of the panel specifies the location of the tif file sent by this action:  URL routes the caller to the specified user.  Variable routes the caller based on the value of the specified script variable or the input passed from a previously executed dialog.  Fetch Timeout field specifies the period that the dialog waits for the specified destination to make the tif file available. The action transfers to the dialog specified for the failure condition if the tif file is not available within this period. 8/6/2015Auto Attendants 36

Fax On Demand  Send to  This table lists the recipients of the fax. Each line in the table specifies the phone number or address of one recipient. Table parameters include:  Variable specifies the type of value that specifies the phone number or IP address. When this field is marked, the recipient destination value is a variable. When this field is not marked, the recipient destination value is fixed.  Value specifies the recipient destination.  After Execution Go To  This parameter specifies the next dialog that the script executes if the action successfully sends the fax message.  On Failure Go To  This parameter specifies the next dialog that the script is unable to send the fax because the tif file did not become available before expire of the Fetch Timeout. 8/6/2015Auto Attendants 37

Repeat Prompt  The Repeat Prompt Action panel is the Action Editor panel that implements a Repeat Prompt Action. Repeat Prompt actions repeat the dialog prompt and wait for caller input. The only configurable component on the Repeat Prompt action panel is the message prompt selection list at the top of the panel. 8/6/2015Auto Attendants 38

Wait for Input  The Wait for Input Action panel is the Action Editor panel that implements a Wait for Input Action. Wait for Input actions wait a specified period for further caller input. The only configurable component on the Repeat Prompt action panel is the message prompt selection list at the top of the panel. 8/6/2015Auto Attendants 39

Putting it all together 8/6/2015Auto Attendants 40

Example: Create Auto Attendant (day)  Options are  1 Sales Group  2 Service Group  5xxx Dial Extensions  9 Dial By Name  * Hidden option for checking voic 8/6/2015Auto Attendants 41

Add Dialog  Add a new dialog to accommodate any errors the user may make.  Call it error 8/6/2015Auto Attendants 42

Add Prompt  Upload or create a Text to speech greeting. To serve as greetings and instructions.  Files are located with this training material.  Click on the Add button. Choose Local File, click New Select file and add the file. 8/6/2015Auto Attendants 43

Add Action for Digit 1 (sales)  Add a new action with the action of Transfer. In the extension box enter 5011 (the Sales ACD Group) for the digit 1  If you do not have an extension 5011 then use any extension in your range 8/6/2015Auto Attendants 44

Add Action for Digit 2 (service)  Add a new action with the action of Transfer. In the extension box enter 5010 (the Service ACD Group) for the digit 2.  If you do not have an extension 5010 then use any extension in your range. 8/6/2015Auto Attendants 45

Add Action for all Extensions  Add a new action with the action of Transfer. In the Variable or Dialog box enter Root_dialog.  This is the way you tell the system to use digits collected from the Root Dialog (5???)  On Failure choose the option to Go To and select the unused dialog error 8/6/2015Auto Attendants 46

Add Action for 9 (dial by name)  Add new action for digit 9, choosing the action of Dial by Name.  Choose your options for name look up, number of entries, and transferring options.  No prompt is needed the system has built in prompts that play automatically for the Dial by Name service. 8/6/2015Auto Attendants 47

Hidden option for checking voic (*86)  Here we will transfer from the digits collected from the root dialog again, but with no error capture.  Limiting it to *86 forces the system to only accept this service 8/6/2015Auto Attendants 48

Complete Basic Script (Root Dialog) 8/6/2015Auto Attendants 49

Error dialog  Load the error prompt.  Choose No Input, this will not accept any input from the operator.  At end of prompt forward to the root dialog. 8/6/2015Auto Attendants 50

Basic Script, Needs Error Traps  This is a basic script but needs to have some error traps added.  No Input trap  No Match trap  Create a new dialog call it disconnect  Load the same error prompt  Choose action of disconnect, this will make sure that disconnected calls are disconnected 8/6/2015Auto Attendants 51

Final Script 8/6/2015Auto Attendants 52

Save and Upload  Click save, if no errors are in the script then the files will be converted and uploaded to MX.  If there are errors they will be listed at the bottom of the screen.  Once uploaded test the script by dialing the internal extension of the auto attendant. 8/6/2015Auto Attendants 53

Script Files  Complete scripts can be backed up and exported.  All script files are included with this course. 8/6/2015Auto Attendants 54

LAB: Create Auto Attendant (night)  This is the second half of the script we built earlier. This is what would happen at night.  Options are 1 Sales Voic Box 2 Service Voic Box 5xxx Dial Extensions 9 Dial By Name * Hidden option for checking voic 8/6/2015Auto Attendants 55