User's Guide To Talking Classifieds
Overview
This chapter discusses the concepts of the System Editor that you use to build and maintain your Talking Classifieds application. You will become familiar with the various objects used as the building blocks of your own system. For each type of object, we explain how it works and how you use the editor to create, configure and manipulate that object. Specifically, this chapter explains to you:
Terms
|
Clipboard |
A special storage area in Windows that temporarily stores cut or copied information, such as text or speech files. |
|
Control |
A graphic representation on a box that you use to perform a function or feature. A control may be a field, check box, or button. |
|
Default |
Any preset or preselected item, control, or field. Most commonly, the default setting of a control is the normal or recommended setting. |
|
Menu Bar |
This contains a list of menu headings. Clicking on a menu heading displays the menu corresponding to the selected menu heading. The menu options relate to the menu heading they fall under. |
|
Object ID Number |
A number used to identify tree objects in the tree. The ID number of an object is the sum of all touch tones a caller would press to get to that object from the Initial Prompt. |
|
Tool Button Ribbon |
This is a vertical display of buttons that allow you to edit and modify the tree. These buttons correspond to menu commands located under the menu headings on the tool bar. |
|
Tree Objects |
These are the components you use to make your system. There are three types of tree objects you can use: Prompts, Headings, Advertisements, and Control points. These three objects allow you to design your entire Talking Classifieds system. |
|
Work Area |
This portion of the application window displays the existing tree structure for your Talking Classifieds system. |
When we say 'Tree', we're referring to the structure of your Talking Classifieds application as it appears in the work area. Think of your system tree as a family tree--a family tree has branches, and so does the system tree of your Talking Classifieds application. Keeping with this visualization, you can see that this matriarchal family tree has mothers, grandmothers, great grandmothers, daughters, grand-daughters, nieces, and so on. Figure 24 illustrates this comparison of the family tree to the system tree:
Figure 24--The Family tree and the System Tree
As with any family tree, all of the children spring from their ancestors. These children have children, and the tree begins to branch and grow.
To carry the family tree analogy a step further, a family tree has a main ancestor from which branches of relatives grow. From those branches, other branches grow, and branches grow from those branches, and so on. The Talking Classifieds system works the same way. Knowing this, let's look at the Talking Classifieds tree again:

Figure 25--The Talking Classifieds System Tree
You can see why the structure is called a tree. All ECS Phone applications share this structure. This tree structure then is a representation of how a caller would use touch-tones to move around the system.
For Example: Suppose a caller calls into your Talking Classifieds system. The first thing they hear is the welcome speech on the System Greeting object. They then hear the first menu on the Initial Prompt (Menu). At this point, the caller has three choices: They can press the "1" key to hear what people are looking to buy, "2" to listen to what people have for sale, and "99" to exit the system. Figure 26 shows the caller's progress in the tree so far:

Figure 26--The caller's progress in the tree
The Initial Prompt is a type of Prompt, and a Prompt waits for a touch tone before it does anything.
The caller decides they want to listen to what people want to buy, so they press 1. This moves them to the "Wanted" Prompt, as shown in Figure 27:

Figure 27--The caller moves to the "Wanted" Prompt
At this point, the caller listens to the activated auto-menu on the "Wanted" Prompt. This auto-menu gives the caller the option to press "0" to hear the menu of "Generally Red Things" or "1" for the menu of "Generally Green Things".
The caller presses the 0 key on their phone, and the caller moves to "Generally Red Things". The "Generally Red Things" Heading plays its menu of Advertisements to the caller. Then the caller presses 11 to listen to the "Fire Engine" Advertisement. Figure 28 shows the caller's progress thus far:

Figure 28--The caller on the "Fire Engine" Advertisement
When the Advertisement finishes playing, the caller returns to the parent Heading (this is the default action for a completed Advertisement).
While the caller is listening to the menu again, they press the * (star) key on their phone twice. This special key allows the caller to back up to the parent Prompt of the current Prompt or Heading. In this case, the caller jumps from the "Generally Red Things" Heading to the "Wanted" Prompt, then to the Initial Prompt. Figure 29 illustrates these jumps:

Figure 29--The Jump back via the * key
Listening to the Initial Prompt's auto-menu, the caller then presses the 2 key, so they can hear the menu for the items for sale, as shown in Figure 30:

Figure 30--The caller at the "For Sale" Prompt
This Prompt gives the caller two options. The first is the "Generally Red Things" Heading, the second is the "Generally Green Things" Heading. The caller presses 1, to hear the auto-menu for "Generally Green Things". Then they press 11 to hear the "Four Leaf Clovers" Advertisement. Figure 31 shows this progression:
Figure 31--The caller at the "Four Leaf Clover" Advertisement
Now the caller isn't quite sure they heard the Advertisement correctly, so they press the # (pound) key. This special key plays the current message again. The caller hears the same Advertisement again, and then returns to the parent Heading (via the default "Goto" setting on the Advertisement). The caller presses * to return to the "For Sale" Prompt.
At the "For Sale" Prompt, the caller presses * to return to the Initial Prompt. When they hear the auto-menu, they press 99, to exit the system. The "Exit System" Control point is configured so that it hangs up when the caller reaches it. The system hangs up, and the call ends. Figure 32 shows these final movements in the tree:

Figure 32--The caller's last movements in the system
The reason for the Control Point having a two-digit ID is so the caller won't accidentally exit the system. Although the caller could simply hang up to leave the system, this Control point gives them a definite leaving point.
There are two permanent tree objects that act as originating ancestors for the system tree, and three objects that you can use to create 'branches' in the Talking Classifieds system tree. We'll discuss the purpose of each of these elements, and how they work in the system tree.
|
|
System Greeting--This object appears in the tree in the upper left corner of the Work area (it's that small blue rectangle with an "S" on it). This is the first object in the tree that callers reach when they call into the system. The System Greeting usually contains a speech that welcomes the caller to the system. This is a permanent object in the tree. |
|
|
Initial Prompt--This tree object appears as a small red folder, located directly under the System Greeting. Normally, you record instructions for callers using the system, onto this object, as well as a menu of options. This tree object is also a permanent object in the tree. |
|
|
Heading--This tree object appears as a small light blue folder with an "H" on it. Its primary purpose in the system tree is to keep track of the Advertisements under it. The Heading also provides a menu of the Ads that are its children. Headings can only have Advertisements as children. |
|
|
Prompt--This object allows you to do a number of things, but its basic purpose is to Prompt the caller for a touch-tone response. A Prompt commonly acts as a menu for its children (i.e. branches coming from this Prompt branch). A Prompt appears as a small green folder. |
|
|
Advertisement--This tree object's basic purpose is to play an Advertisement. The Advertisement object appears as a small yellow rectangle with an "A" on it. Advertisements can only be placed under Headings (i.e., they can only be the children of Headings. |
|
|
Control Point--A Control Point appears as a small pink rectangle with a "C" on it. Control Points allow you to perform special functions. Its primary function is to 'chain' to another ECS Phone application. This means that you can access part of another application through the Talking Classifieds system tree. |
Now that you've been introduced to the tree objects, you now know their purpose. This section now builds upon the previous discussions by stating the rules and details of each object and its controls. This section also relates each of these objects to the example system tree we shipped to you.
The System Greeting
As stated previously, the System Greeting is the first thing the caller hears when they call into the system. Think of it as a sort of welcome mat at the front door of your system.
The Details
Figure 33 shows how the System Greeting box appears:
Figure 33--The System Greeting box
The parts and purpose of the System Greeting box are as follows:
Next Prompt--This field allows you to enter the 'address', or object ID, of the next tree object you wish to activate. Normally, this is set to "01", which is the address of the "Initial Prompt" object (this is the default setting). This means that after this object finishes its task (this includes playing a recorded speech), it goes then to the "Initial Prompt" tree object. This field is 'number specific', which means that you can only enter numbers into this field.
Ring Count Before Answering--This field allows you to set the number of times your phone rings before answering and starting your Talking Classifieds system. This field is 'number specific', which means that you can only enter numbers into this field.
Ads Per Category--This field allows you to set the maximum number of Advertisements that can be placed under a Prompt. So if you wanted to limit the number of Ads to 10 per Prompt, you'd simply change the number in this field to "10". This field is 'number specific', which means that you can only enter numbers into this field. Ads are numbered "10" to "99", with the first Advertisement being "10".
Delete old Ad in __ Days--This field allows you to determine how long an Advertisement can run in your system. If you want the Advertisements to have a maximum life of a week in your system, you would enter "7" in this field. The actual removal of Advertisements is controlled from Business Manager, using the "Sweep Time" option of the "Settings" in Business Manager. This field is 'number specific', which means that you can only enter numbers into this field.
Enable Speech--Clicking on this check box allows you to enable or disable the speech associated with this object. If an "X" appears in the box, the speech is 'enabled', meaning that it plays to a caller. If the box is left blank the speech is 'disabled', meaning that no message plays to a caller. When you disable a speech, the "Play" and "Record" buttons turn a sort of gray color. This signifies that the speech is disabled, and therefore may not be played or recorded. Also, you may not change the script of a disabled speech.
System Greeting Script--You use this field as part of the speech recording procedure. This field, when activated, allows you to enter as much text as you wish. This text acts as a 'script' for the speech when you record. This eliminates the need for a bunch of hand-written speech notes cluttering your desk. We'll talk more about recording speech later.
"Play" button--Clicking on this button allows you to play the speech associated with the object, if the object has a speech recorded for it. This is useful if you want to hear a speech recorded for this object.
"Record" button--This button allows you to begin recording speech for a tree object. We'll talk more about recording speech later.
"OK" button--This button confirms the settings on the object. If you made any changes, the changes save and you return to the tree view.
"Cancel" button--This button allows you to avoid saving any changes and return to the tree view. You use this button when you've made some changes that you decide not to keep, and you want the tree object to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
In The Example System Tree
Looking at the "System Greeting" box in the example system tree, we can see that the current setup answers the phone after the second ring, plays the greeting speech, then goes to the "Initial Prompt". You can also see that the maximum number of Advertisements that can be in one category is 20. Also you can see that an Advertisement is deleted from the system after it has been available for 7 days.
Initial Prompt (menu)
Our discussion of the "System Greeting" now takes us to the "Initial Prompt" object. This object, like the "System Greeting", is a permanent tree object. Figure 34 shows the Initial Prompt box so you can take a closer look:
Figure 34--The "Initial Prompt" box
The Details
Description--This field contains the information that describes the function of the object (i.e., the object's name). This text also appears in the system tree, to the right of the object.
Enable Auto-Menu--This check box controls whether or not the Initial Prompt reads a list of options. This list is composed of the recorded ID speeches for each object on this branch of the tree (i.e., a direct child of this parent Prompt) . If an "X" appears in the box, then the auto-menu is enabled and works normally. If the check box is empty, then the auto-menu is disabled (and thus, doesn't play an auto-menu). The Auto Menu function saves you the trouble of recording a menu as a speech. Also, the auto-menu changes automatically to reflect changes in the tree structure.
No TT Jump--This field allows you to handle callers who call into your Talking Classifieds system using a non-touch tone (rotary) phone. They may not use the system to its full extent, so this option allows them to get at least something out of your system.
Enable Speech--Clicking on this check box allows you to enable or disable the speech associated with this object. If an "X" appears in the box, the speech is 'enabled', meaning that it plays to a caller. If the box is left blank the speech is 'disabled', meaning that no message plays to a caller. When you disable a speech, the "Play" and "Record" buttons turn a sort of gray color. This signifies that the speech is disabled, and therefore may not be played or recorded.
Prompt Script--You use this field as part of the speech recording procedure. When the "Enable Speech" check box contains an "X", this field allows you to enter as much text as you wish. This text acts as a 'script' for the speech when you record. This eliminates the need for a bunch of hand-written speech notes cluttering your desk. We'll talk more about recording speech later.
"Play" button--Clicking on this button allows you to play the speech associated with the object, if the object has a speech recorded for it. This is useful if you want to hear a speech recorded for this object.
"Record" button--This button allows you to begin recording speech for a tree object. We'll talk more about recording speech later.
"OK" button--This button confirms the settings on the object. If you made any changes, the changes save and you return to the tree view.
"Cancel" button--This button allows you to avoid saving any changes and return to the tree view. You use this button when you've made some changes that you decide not to keep, and you want the tree object to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
In the Example System Tree
Looking at the "Initial Prompt" information, you may deduce the purpose of this tree object: When the caller reaches this tree object, they hear the system instruction speech recorded for this object (the script for this speech appears in the "Prompt Script field"). They then hear the auto-menu, which plays a menu of the messages they may listen to. The auto-menu also tells the caller which numbers to press on their phones to access these messages.
At this point, the touch-tone caller could branch to one of three places. The auto-menu on the Initial Prompt gives the caller the following choices:
"Wanted, 1; For Sale, 2; Hang up and leave the system, 99."
Prompts
A Prompt's primary job is to wait for a touch-tone, then go to the object that corresponds to that touch-tone. Figure 35 shows how the Prompt box appears:
The Details
Description--This field contains the information that describes the function of the object (i.e., the object's name). This text also appears in the system tree, to the right of the object.
Enable Auto-Menu--This check box controls whether or not the Prompt reads a list of options. This list of choices is composed of the recorded ID speeches for each object on this branch of the tree (i.e., a direct child of this parent Prompt) . If an "X" appears in the box, then the auto-menu is enabled and works normally. If the check box is empty, then the auto-menu is disabled (and thus, doesn't play an auto-menu). The Auto Menu function saves you the trouble of recording a menu as a speech. Also, the auto-menu changes automatically to reflect changes in the tree structure.
"Play ID" button--This button allows you to play the ID speech for the Prompt. Playing is discussed in the section entitled "The Play Box".
"Record ID" button--This button allows you to record the ID speech for the Prompt. The system uses this speech so that this object can be identified on a parent's auto-menu. Recording is discussed in the section entitled "The Record Box".
Enable Speech--Clicking on this check box allows you to enable or disable the speech associated with this object. If an "X" appears in the box, the speech is 'enabled', meaning that it plays to a caller. If the box is left blank the speech is 'disabled', meaning that no message plays to a caller. When you disable a speech, the "Play" and "Record" buttons turn a sort of gray color. This signifies that the speech is disabled, and therefore may not be played or recorded.
Prompt Script--You use this field as part of the speech recording procedure. When the "Enable Speech" check box contains an "X", this field allows you to enter as much text as you wish. This text acts as a 'script' for the speech when you record. This eliminates the need for a bunch of hand-written speech notes cluttering your desk. We'll talk more about recording speech later.
"Play" button--Clicking on this button allows you to play the Main speech associated with the object, if the object has a speech recorded for it. This is useful if you want to hear a speech recorded for this object.
"Record" button--This button allows you to begin recording speech for a tree object. We'll talk more about recording speech later.
"OK" button--This button confirms the settings on the object. If you made any changes, the changes save and you return to the tree view.
"Cancel" button--This button allows you to avoid saving any changes and return to the tree view. You use this button when you've made some changes that you decide not to keep, and you want the tree object to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
In the Example Tree
There are two Prompts in the example system tree: The "Wanted" Prompt and the "For Sale" Prompt. Since both of these Prompts perform similar functions, let's take a look at the "For Sale" Prompt.
The caller reaches this Prompt by pressing the 2 key at the Initial Prompt. The "For Sale" Prompt box appears as shown in Figure 36:

Figure 36--The "For Sale" Prompt box
You may notice that the Auto-Menu feature is enabled. This is to make updating the objects under this Prompt easier for you. Instead of recording a new speech each time a Prompt or Heading is added, the "auto-menu" control makes a menu using the ID speeches of the Prompts and Headings. Also, notice the script for the Main speech that plays before the auto-menu. This gives the caller some idea of how the system works so they know what to do.
When the caller reaches this Prompt, they hear an introduction to the "For Sale" auto-menu. Then the menu of the Headings plays, including the numbers callers press to hear a specific Heading. The caller can go to one of the two Headings: "Generally Red Things" and "Generally Green Things". There are three Advertisements under each of these Headings. Under the "Generally Red Things" Heading are the "Red Wagon" Advertisement, the "Fire Engine" Advertisement, and the "Apples, Delicious" Advertisement. Under the "Generally Green Things" Heading are the "Mint Juleps" Advertisement, the "Four Leaf Clovers" Advertisement, and the "Apples, Granny Smith" Advertisement.
Headings
Headings are the tree objects that act as the parent of the Advertisements in the system tree. Figure 37 shows the controls on the Heading box:

The Details
The Details of the controls on the Heading box are as follows:
Description--This field contains the information that describes the function of the object (i.e., the object's name). This text also appears in the system tree, to the right of the object.
Enable Auto-Menu--This check box controls whether or not the Heading reads a list of Advertisement options. This list of choices is composed of the recorded ID speeches for each Advertisement on this branch of the tree (i.e., a direct child of this parent Heading) . If an "X" appears in the box, then the auto-menu is enabled and works normally. If the check box is empty, then the auto-menu is disabled (and thus, doesn't play an auto-menu). The Auto Menu function saves you the trouble of recording a menu as a Main speech on this Heading. Also, the auto-menu changes automatically to reflect changes in this branch of the system tree.
"Play ID" button--This button allows you to play the ID speech for this Heading. Playing is discussed in the section entitled "The Play Box".
"Record ID" button--This button allows you to record the ID speech for the Heading. The system uses this speech so that this object can be identified on its parent's auto-menu. Recording is discussed in the section entitled "The Record Box".
Enable Speech--Clicking on this check box allows you to enable or disable the Main speech associated with this object. If an "X" appears in the box, the speech is 'enabled', meaning that it plays to a caller. If the box is left blank the speech is 'disabled', meaning that no message plays to a caller. When you disable a speech, the "Play" and "Record" buttons turn a sort of gray color. This signifies that the speech is disabled, and therefore may not be played or recorded.
Heading Script--You use this field as part of the speech recording procedure. When the "Enable Speech" check box contains an "X", this field allows you to enter as much text as you wish. This text acts as a 'script' for the speech when you record. This eliminates the need for a bunch of hand-written speech notes cluttering your desk. We'll talk more about recording speech later.
"Play" button--Clicking on this button allows you to play the Main speech associated with the object, if the object has a speech recorded for it. This is useful if you want to hear a speech recorded for this object.
"Record" button--This button allows you to begin recording the Main speech for a tree object. We'll talk more about recording speech later.
"OK" button--This button confirms the settings on the object. If you made any changes, the changes save and you return to the tree view.
"Cancel" button--This button allows you to avoid saving any changes and return to the tree view. You use this button when you've made some changes that you decide not to keep, and you want the tree object to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
In the Example Tree
There are four Headings in the example system tree: The "Generally Red Things" Heading and the "Generally Green Things" Heading under the "Wanted" Prompt, and the "Generally Red Things" Heading and the "Generally Green Things" Heading under the "For Sale" Prompt. Since all of these Headings perform similar functions, let's take a look at the "Generally Red Things" Headings under the "Wanted" Prompt. Figure 38 above shows the details for this Heading.
The caller reaches this Heading by pressing the 0 key at the "Wanted" Prompt.
Looking back at Figure 38, you may notice that the Auto-Menu feature is enabled. This is to make updating the Advertisements under this Heading easier for you. Instead of recording a new speech each time an Advertisement is added under this Heading, the "auto-menu" control makes a menu using the ID speeches of the child Advertisements. Also, notice the script for the Main speech that plays before the auto-menu. This gives the caller some idea of where they are in the system and what to expect.
When the caller reaches this Heading, they hear an introduction to the "Generally Red Things" auto-menu. Then the menu of Advertisements under this Heading plays, including the numbers callers press to hear a specific Advertisement. The caller can go to one of the three Advertisements under this Heading: The "Red Wagon" Advertisement, the "Fire Engine" Advertisement, or the "Apples, Delicious" Advertisement.
Advertisements
Let's view the details of an Advertisement box:

Figure 39--The Advertisement box
The main purpose of the Advertisement tree object is to play an informative message, which will usually describe an item and include instructions for contacting someone.
The Details
If an Advertisement is added remotely, then the description contains the touch-tone directory numbers of the Advertisement, as well as the designation "Added Remotely". Once your Ad Members start adding their Ads, you'll see this type of description a lot.
Member ID--This is the name of the Member who placed the Advertisement.
The "Date:" Display--This field displays the date that the Advertisement was placed. This information is used by the system to determine the date that the Advertisement should be deleted on. In other words, if the "Date:" field reads: "1/11/1994", and the "Delete old Ad in __ Days" field of the System Greeting is set to 7, the Advertisement is removed on 1/18/1994 (i.e., it is deleted from the system tree). For information on how the Advertisement is removed, refer to the "User's Guide to Business Manager" manual.
"Renew" button--This button allows you to renew an old Advertisement. Once you click the "Renew" button, the date in the "Date:" display changes to today's date (as if you just added a new Advertisement). Keep in mind that you can't renew an Advertisement that has expired, because it no longer appears in the system tree.
"Play ID" button--This button allows you to play the ID speech for the Advertisement. Playing is discussed in the section entitled "The Play Box".
"Record ID" button--This button allows you to record the ID speech for the Advertisement. The system uses this speech so that this object can be identified on a parent's auto-menu. Recording is discussed in the section entitled "The Record Box".
You can select either the "Goto" option or the "Hangup Phone" option, but never both. If you select one option, the black dot appears in the corresponding circle. At the same time, the black dot in the other circle disappears, thereby unselecting the corresponding option.
Goto--The "Goto" option allows you to go to another part of the tree. Normally, the "Goto" option is selected (as indicated by the small black dot in the circle), and the field beside the "Goto" contains "*". The star (asterisk) always sends the caller back to this Advertisement's parent Heading. By activating the "Goto" option and entering a tree object's ID number (which is like its 'address' in the tree), the caller then goes to that object when this object finishes.
Hangup Phone--This option, when selected, tells the application to hang up the phone after completing this Advertisement's tasks.
Include in TT Directory--The "Include in TT Directory" check box is an advanced feature, and is commonly used in Talking Classifieds. For more information on this setting, refer to "Chapter 8: Advanced Functions and Features".
Advertisement Script--You use this field as part of the speech recording procedure. This field allows you to enter as much text as you wish. This text acts as a 'script' for the speech when you record. This eliminates the need for a bunch of hand-written speech notes cluttering your desk. We'll talk more about recording speech later.
"Play" button--Clicking this button allows you to play the Main speech associated with the object, if the object has a speech recorded for it. This is useful if you want to hear a speech recorded for this object.
"Record" button--This button allows you to begin recording the Main speech for a tree object. We'll talk more about recording speech later.
"OK" button--This button confirms the settings on the object. If you made any changes, the changes save and you return to the tree view.
"Cancel" button--This button allows you to avoid saving any changes and return to the tree view. You use this button when you've made some changes that you decide not to keep, and you want the tree object to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
In the Example Tree
There are twelve Advertisements in the example system tree, and they are divided into four groups. The first three Advertisements are "Wanted--Generally Red Things" Advertisements, meaning that they are the children of the "Generally Red Things" Heading. The next three are children of the "Generally Green Things" Heading, under the "Wanted" Prompt. Next are the children of the "Generally Red Things" Heading, under the "For Sale" Prompt. Then the children of the "Generally Green Things" Heading under the "For Sale" Prompt. Obviously, this is not a serious tree (although its structure is valid). We have created it in this manner to show you the concepts of classifications under Heading and Prompts.
As an example, look at the Advertisements for the "Generally Red Things" Heading, under the "Wanted" Prompt.
These are the Advertisements that branch from the "Generally Red Things" Heading, which is their parent Heading. Since each of these Advertisements are very similar (only the Descriptions, Scripts, and speeches are different), Figure 40 below shows the first one, the "Red Wagon" Advertisement.
Figure 40--The "Red Wagon" Advertisement
This is about as standard as Advertisements get. As you can see, this Advertisement plays a speech concerning a red wagon that someone wants to buy. After the speech plays, the caller returns to its parent Heading (via the "Goto *"). Also, you will notice that the "Date:" field shows 1/11/94. Therefore, since the "Delete old Ad in __ Days" field of the System Greeting is set to "7", this Advertisement will be deleted on 1/18/94.
All of the other Advertisements are configured identically to this one. Only their speeches, names, dates, and locations are different.
Control Points
The purpose of the Control Point is to control the flow of events in the system tree. Not only does a Control Point allow you to go to another part of the tree, it also allows you to go to another ECS Phone application. Figure 41 shows the Control Point box:

Figure 41--The Control Point box
The Details
Description--This field contains the information that describes the function of the object (i.e., the object's name). This text also appears in the system tree, to the right of the object.
"Play ID" button--This button allows you to play the ID speech for the Control Point. Playing is discussed in the section entitled "The Play Box".
"Record ID" button--This button allows you to record the ID speech for the Control Point. The system uses this speech so that this object can be identified on a parent's auto-menu. Recording is discussed in the section entitled "The Record Box".
Chain To--This control that allows you to 'chain' the Talking Classifieds application to another ECS Phone application. 'Chaining' is simply linking one ECS Phone application to another, to utilize the special properties of another application. This comes in handy when you want to include a function in Talking Classifieds that appears in another ECS Phone application. Chaining is an advanced feature of the ECS Phone applications, and is discussed in "Chapter 8: Advanced Functions and Features".
Goto (For Chaining)--This field relates to the "Chain To" field. This field allows you to enter the ID number of an object in the application you chain to, so that the caller goes right to this object.
List Touch Tone Directory--This is an advanced option that is commonly used in Talking Classifieds. It allows callers to forego the use of the menus and enter the description of the desired Advertisement. If you decide to use this option, refer to "Chapter 8: Advanced Functions And Features".
No Control Function--This option allows you to avoid selecting a control function, meaning the "Chain To" or "List Touch Tone Directory" controls.
You can select either the "Goto" option or the "Hangup Phone" option, but never both.
Goto--The "Goto" option allows you to go to another part of the tree. By activating the "Goto" option and entering a tree object's ID number (which is like its 'address' in the tree), the caller then goes to that object when this object finishes. Entering a star ( * ) into this field allows the caller to return to the Control Point's parent when the Control Point finishes its tasks.
Hangup Phone--This option, when selected, tells the application to hang up the phone after completing this Control Point's tasks.
"OK" button--This button confirms the settings on the object. If you made any changes, the changes save and you return to the tree view.
"Cancel" button--This button allows you to avoid saving any changes and return to the tree view. You use this button when you've made some changes that you decide not to keep, and you want the tree object to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
In the Example Tree
The caller accesses the "Exit System" Control Point by pressing 99 on their phone. Take a closer look at the "Exit System" Control Point:

Figure 42--The "Exit System" Control Point
The first thing you should notice is that this Control Point has "99" as its ID number. The reason for this is so the caller won't accidentally exit the system by pressing a single touch tone.
The only activated control on this object it the "Hangup Phone" control. When the caller reaches this tree object, the system hangs up the phone.
The purpose of the "Exit System" Control Point is to give the caller a place to hang up (knowing it's safe to do so at an option called "Exit System"). You could make a system without a hang up point, but the caller might feel funny about just hanging up. The "Exit System" Control Point just makes hanging up a more comfortable procedure for the caller. If you decide not to provide your callers with a place to hang up, make sure to least tell them something like "You can hang up at any time during this call to exit this service". A message like this would best be placed with the system instructions (like those found on the Initial Prompt).
Another reason for including a hang up Control Point is for using the "Chain To" function in the Combination Application. This hang up point allows the system to 'unchain' from the current application, and return to the Combination Application. The Combination Application is discussed in more detail in the User's Guide to Business Manager manual.
You will also notice another type of Control Point in the system tree. There are two Touch Tone Directory Control Points. The purpose of these Touch Tone Directory Control Points is to help callers get to the Advertisement that they wish to listen to. Look at the "Directory, Wanted" Control Point, shown in Figure 43:

Figure 43--The "Directory, Wanted" Control Point
As you can see, the "List Touch Tone Directory" Control Function is enabled. The fact that this Control Function is enabled is designated by the option button, the white circle to the right side of the option, has a black circle within it.
What the "List Touch Tone Directory" function does is allows the caller to enter the first few letters of the Advertisement that they wish to hear, using the corresponding keys on their phone. The system then plays a listing of all the Advertisements that have those first few letters in their Description. For more information about Touch Tone Directories, refer to "Chapter 8: Advanced Functions and Features".
A tree object's ID number allows you to locate that object when you remotely access your system. Also, ID's allow you to know where an object is in the system tree.
If you look at your system tree, you'll notice that each object in the tree has a picture, number, and description associated with it. The number is the relative location of the object.
If you double click a tree object to view the detailed information box, you'll notice that in some cases the ID number for that tree object is different. This is because the ID Number is an absolute reference number for that object.
To illustrate this idea of relative and absolute ID's, let's look at a section of the example tree:

Looking at the "Fire Engine" Advertisement, we see that its relative number is "11". This means that it has this ID relative to its Advertisement group. Also, this is the number that the caller would need to touch tone from the Parent Heading to get to this Advertisement.
Looking at the Detail box for this Advertisement, you see:

As you can see, the Advertisement ID is "1011". This is the absolute Reference Number for this tree object. No other tree object may use this number (the application simply won't allow it). Due to the ID's uniqueness, it is this number that you use as a Reference Number when using the remote access part of the Talking Classifieds System Editor.
The maximum length of any object's ID (other than Advertisements) is ten digits. If you feel the need for more, then your tree structure is too complex.
Advertisements are limited to numbers from 10 to 99, which are all of the two-digit numbers.
The Script Editor is a large field that appears at the bottom of Prompt, Heading, and Advertisement boxes, as well as the Initial Prompt box. You use this field as part of the speech recording procedure. This field allows you to enter as much text as you wish. This text acts as a 'script' for the speech when you record. This eliminates the need for a bunch of hand-written speech notes cluttering your desk. Figure 44 shows an example of the Script Editor:

Figure 44--The Script Editor
The white area of the box accepts text, as long as the "Enable Speech" option is active (i.e., the check box contains an "X"). The scroll bar along the right side of the text field allows you to move up and down through the text.
|
|
When you move the mouse pointer into the Script Editor field, the mouse pointer changes from an arrow to a script editing cursor. The illustration in the margin shows this change. When you click anywhere in the Script Editor, a cursor appears. You can use the mouse to place the cursor where you want in a body of text. |
The following is a list of keys you can use to perform certain movement and editing functions in the Script Editor:
|
Key or Key Combination |
Effect or Function |
|
Up Arrow |
Moves the cursor up through the text, one line at a time. |
|
Down Arrow |
Moves the cursor down through the text, one line at a time. |
|
Right Arrowx |
Moves the cursor to the right, one character at a time. |
|
Left Arrow |
Moves the cursor to the left, one character at a time. |
|
PgUp |
Moves the cursor up one page (screen section). |
|
PgDn |
Moves the cursor down one page (screen section). |
|
Home |
Moves the cursor to the beginning of the current line. |
|
End |
Moves the cursor to the end of the line. |
|
Deletes |
Deletes the characters to the right of the cursor, one character at a time. |
|
Backspace
|
Deletes the characters to the left of the cursor, one character at a time. |
|
Ctrl+Home |
Moves the cursor to the absolute beginning of the text. |
|
Ctrl+End |
Moves the cursor to the absolute end of the text. |
|
Ctrl+ C |
Copies the selected (highlighted) text to the Clipboard. |
|
Ctrl+ X |
Cuts the selected (highlighted) text from the Script Editor to the Clipboard. |
|
Ctrl+ V |
Pastes the text in the Clipboard to the cursor's current location in the text. |
You use the Script Editor any time that you can record a speech (other than the ID speech).
The Record box is the box that appears when you click the "Record" button or the "Record ID" button on a Prompt box, Heading box, or Advertisement box. You also see the Record box if you click the "Record" button on the Initial Prompt box, or the "Record ID" button on a Control Point box. You use this box to record the descriptions and speeches for your tree objects. Figure 45 shows how the Record box appears in the application:

Figure 45--The Record box
The fields and controls on the Record box are as follows:
Auto Prompting--Enabling this feature allows the text to automatically scroll up through the Script Prompter.
Lines/Sec (for Auto Prompting)--This option allows you to adjust how fast the Auto Prompting scrolls through the text in the Script Prompter. This is represented by lines of text per second. The default setting for this field is "0.40" lines per second.
Speech Position--This display indicates how much of the speech time has elapsed out of the total length of the recording. The display shows the position minutes and seconds. This function is used primarily during playback to locate a certain section of the speech.
Length of Recording--This is a display of the total time the speech takes to play to a caller. The display shows the speech length in minutes and seconds.
Speech Scroll Bar--This is a graphical representation of the Speech Position display. The left of the scroll bar is the beginning of the speech, and the right is the end of the speech. You can move the scroll box by dragging it to the desired location on the scroll bar. This function is used primarily during playback to locate a certain section of the speech.
"Play" button--This button allows you to play the recorded speech.
"Replay" button--This button allows you to replay a speech from the beginning.
"Stop" button--This button allows you to stop the recording or playback of a speech.
"Record" button--This button allows you to begin recording a speech.
"Transfer" button--This button allows you to move a speech out to the Paste Buffer. This allows you to then move the speech to another tree object in the system tree. For more information on this advanced recording feature, refer to the "Advanced Functions and Features" section.
"Replace" button--This button allows you to move a speech from the Paste Buffer to a tree object in the Talking Classifieds application. For more information on this advanced recording feature, refer to the "Advanced Functions and Features" section.
".WAV Copy" button--This button allows you to save a speech to a file, so that you can use a sound editing program, if you have one, to edit the speech. For more information on this advanced recording feature, refer to the "Advanced Functions and Features" section.
".WAV Paste" button--This button allows you to copy a speech file back into your Computerized Monitor Service application (or even another ECS Phone program). For more information on this advanced recording feature, refer to the "Advanced Functions and Features" section.
"OK" button--This button confirms the settings on the Record box, and also saves the speech you recorded. If you made any changes to the speech, the changes save and you return to the current tree object box.
"Cancel" button--This button allows you to avoid saving any changes and return to the detailed view of the current tree object. You use this button when you've made some changes that you decide not to keep, and you want the tree object's recording to return to its original format.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
The Play box is the box that appears when you click the "Play" button or the "Play ID" button on a Prompt box, Heading box, or Advertisement box. You also see the Play box if you click the "Play" button on the Initial Prompt box, or the "Play ID" button on a Control Point box. You use this box to play back the descriptions and speeches you recorded for your tree objects. Unlike the Record box, you can not record any speech in the Play box. Figure 46 shows how the Play box appears in the application:

Figure 46--The Play box
The fields and controls on the Play box are as follows:
Length of Recording--This is a display of the total time the speech takes to play to a caller. The display shows the speech length in minutes and seconds.
Speech Scroll Bar--This is a graphical representation of the Speech Position display. The left of the scroll bar is the beginning of the speech, and the right is the end of the speech. You can move the scroll box by dragging it to the desired location on the scroll bar. This function is used primarily during playback to locate a certain section of the speech.
"Play" button--This button allows you to play the recorded speech.
"Replay" button--This button allows you to replay a speech from the beginning.
"Stop" button--This button allows you to stop the playback of the speech.
"Transfer" button--This button allows you to move the current speech out to the Windows Clipboard for sound editing purposes. For more information on this advanced recording feature, refer to the "Advanced Functions and Features" section.
".WAV Copy" button--This button allows you to save a speech to a file, so that you can use a sound editing program, if you have one, to edit the speech. For more information on this advanced recording feature, refer to the "Advanced Functions and Features" section.
"Close" button--This button allows you to close the Play box after playing the desired speech. Once you close the Play box, you return to the detailed view of the current tree object.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.
The Insert Tree Object box appears whenever you add or paste a tree object to your system tree, or move an object to another part of the tree. Figure 47 shows how the Insert Tree Object box appears on the screen:

Figure 47--The Insert Tree Object box
The parts of the Insert Tree Object box are as follows:
Reference Number--This tells you what the ID number of the inserted object is in relation to the tree. Remember that an object's ID is like its address in the system tree. The Touch Tone Number determines what the last part of the Reference Number will be.
When you insert an Advertisement, the system automatically assigns a touch-tone number to the Advertisement. You should use this assigned number, as the system adds the Advertisements in sequential order.
Touch Tone Number--The number that appears in this field is the number you would press from the appropriate menu to get to this object. The number that currently appears in this field is the default setting for this object (based on the other object ID's in this group). If you decide to change this number, make sure not to use a number that is the same as another object on the same auto-menu. If you do, the application displays a message telling you the number is in use. If a number is not suggested, then you enter the touch tone number for this object in this field.
Item Types--This control group determines which type of tree object to insert at the chosen location. A black dot appears in the circle to the left of the currently selected option. This indicates that this type of tree object is the object to add. You can click on another option if you wish to add a different tree object than the one currently selected.
"OK" button--This button confirms the settings on the Insert Tree Object box. The object you chose then appears in the system tree.
"Cancel" button--This button allows you to avoid adding the tree object to the system tree. The Insert Tree Object box closes, and nothing is added to the system tree.
Status line--This is the area at the bottom of the box that displays notes pertaining to the parts of the box. For instance, you can move the mouse pointer to a control on the box and receive information pertaining to the function or purpose of that control.