Subscriber Conversation
Table of Contents
Overview
Main Menu
New Messages
Old Messages
Saved Messages
Deleted Messages
Message Stack
Message Header
Message Body
Message Footer
Message Playback
Adjust Volume
Adjust Speed
Skip Ahead/Back
Skip to End
Skip To After Message Menu
Next/Prev Message
Delete
Repeat
Pause/Resume
Jump to specific message #
Forward (with or without comment)
Message properties (envelope)
Jump to start/end of message stack
Toggle urgency of message
List attachments
Reply to Sender
Reply to All
Call the Sender
List all Recipients
Call operator
Send To Fax
Cancel or Backup
After Message Menu
Repeat
Mark read
Delete
Mark new
Reply
Reply all
Rewind
Send to fax
Message properties
Jump to start/end of message stack
List all recipients
Call operator
Jump to specific message #
Goto next/previous message
Save message as is
Cancel or Backup
Setup Options
Transfer Settings
Alternate Contact Numbers
Change Alternate Greeting
Greetings
Message Settings
Preferences
Phone Password
Voice Name
Directory Listing
User Defined Alternate Extensions
Send A Message
Exit Mailbox
Find Messages
List Meetings
Manage Call Handlers
Manage Broadcast Messages
Recall Message
Call a Number
Change Voice Name
Change PIN
Change Alternate Greeting
Play Draft Messages
Overview
The shot above shows the subscriber conversation menu structure for the touchtone conversation represented in a “map” format. Not that the voice driven conversation is not menu based and cannot be customized in the same way the touchtone conversation can.
This shows all the menu layers, although some of the “end point” items have separate conversations unto themselves that are not represented here. For instance the “Message Notification” item under the Message Settings node has its own sub conversation that allows for enabling/disabling/configuring a number of message notification devices the user may have configured. None of these sub conversations are customizable/configurable and, as such, they are not fleshed out here for simplicity.
Items in Blue are those that can be customized using a Custom Keymap Conversation – up to 6 of these can be defined in the system and assigned to subscribers individually or using the Bulk Edit interface and/or via subscriber templates up front when created.
A few conversation behaviors can be configured at the system level as well – of course these then affect all subscribers, not just those assigned to a specific touchtone conversation. Those will be noted in the details below as appropriate.
Main Menu
The shot above shows the exit points off the main menu that are available to a subscriber after they sign into the system – the actual login conversation is not shown here but, of course, must be passed through before arriving at the main menu.
In the standard “out of the box” conversations in Connection, only 1/3 of the items shown above are active in the main menu. The remaining items are considered “power features” or of limited interest to general users on the whole. The details of what these sub conversation provide are covered below. As a rule if new functionality is to be added for subscribers, it’s added as optional items in the main menu so that existing customers do not have to deal with them “popping up” in menus if they don’t want them – this provides much greater flexibility for innovative feature work across versions without exposing existing install bases to undesirable changes on upgrades or requiring a complex set of “opt out” configuration settings to be managed.
You will also notice that a couple items appear to be duplicate functions available elsewhere in the subscriber menu structure. The “Change PIN”, “Change Voice Name” and “Change Alternate Greetings” in particular. These items are also available down separate menu paths as well but “shortcuts” to them are provided here to accommodate key mappings that are more comfortable for some other 3rd party voice mail conversations.
Each of the options displayed above will appear as a separate row in the custom key map interface on the “Main Menu” tab, as shown here:
You’ll also see “help” and “repeat” in the list which are not shown on the map above since they are not exit points.
Each item can be assigned a key (1, 2 or 3 digits long) which activates it for the menu or blank if you wish the feature to not be active. The item can also be voiced in the menu or not – it is legal to have items active but not voiced in the menu, some customers prefer to do this for “power users” who know the feature is there and what key(s) to use for it but “regular users” simply do not hear the option in the menu. The order of the items can be arranged as well – this affects the order in which the menus are voiced to the user when presented and nothing else.
Note that the “help” prompt uses the same settings (order and “voice in menu” option). The difference with help is that it will use “full prompts” even if you have users configured for “brief prompts” on normal menu presentation on the “Phone Menu” page for subscribers – brief mode is by far the most commonly selected option as full mode can get tedious for users after just a few exposures to the more wordy presentation.
The details of the items available off the main menu are presented next.
New Messages
New messages (aka Unread Messages) are typically the thing most users want to hear when they sign in. For this reason you can configure them to play automatically at login on the “Phone Menu” page for subscribers as opposed to playing the main menu first. The order in which messages are presented is fully customizable on the “Playback Message Settings” page for subscribers including the sort order (newest first vs. oldest first), and which message types are presented first (by default urgent voice messages are at the top of the stack for instance).
There are 3 separate message stacks that users can hear – new messages, read messages and deleted messages. Deleted messages are optional since users can be configured to not keep messages in the deleted items folder when they’re removed. It’s possible to also configure the system to not allow for read messages and only have a single stack, however this is a little trickier and not a “usual” configuration.
New and Read message stacks can be configured to give counts to the user when the message stacks are entered – these are configurable individually on the “Playback Message Settings” page for subscribers. By default the total count of voice messages is presented to the user when they enter the stack (i.e. “You have 11 new voice messages, 2 are urgent”). This can be turned off, however or expanded to include other types individually or a total of all messages of all types – whatever works for you.
The message presentation itself is the same for all 3 stacks, the details are covered in the section below: Message Stack
Old Messages
The old messages menu gives the user the option to navigate to saved (read) messages or deleted messages (if that option is enabled). Not that even if the deleted items option for a user is disabled you need to navigate through both the old messages menu to get to the saved message stack (i.e. there is no “short circuit” around it). All menus in the conversation are “dial through” capable, so for instance from the main menu you can dial “31” to get to the saved message just as you would a single menu entry command.
Saved Messages
Saved messages are those that have been read (listened two) but not deleted. By default when the user skips a message in a stack it’s left in whatever state it was in (i.e. in the new message stack skipped messages are left as new). However the after message menu lets you mark a message new, read or deleted manually as you like.
The message presentation itself is the same for all 3 stacks, the details are covered in the section below: Message Stack
Deleted Messages
If the user is configured to save deleted messages in the deleted items folder they have access to the list of deleted messages in this stack. The user can permanently delete individual messages, clear the entire deleted items folder or restore selected messages as read or unread so they’ll appear in those stack instead.
The message presentation itself is the same for all 3 stacks, the details are covered in the section below: Message Stack
Message Stack
There are several different message stacks you can encounter in the subscriber conversation – these are simply lists of messages presented in order – you have the ability to play, review, reply, skip around to specific messages in the stack etc… apart from the new, saved and deleted stacks you can also get stacks of messages using the find message capability (i.e. you can go fetch all messages from a particular user if you like). The presentation for messages within the stack and the navigation around the stack is always identical regardless.
Each message presented has a header, body and footer portion of the message. The body of the message is exactly what you’d expect – in the case of a voice message its one or more WAV files played one after the other (i.e. a forwarded message with introduction(s) can contain several). In the case of an email it’s the text of the body of the email played out via TTS. The TTSing of the body happens automatically, there is no need for the user to take any action for this to happen. A fax, on the other hand, is presented only with header information and the user has the option to send a fax to a printer/fax machine in the after message menu.
The header typically contains information about who sent the message. You can adjust what details appear before/after a message body on the “Playback Message Settings” page for subscribers. Here you can decide if you want to voice out the ANI if provided, the users extension if known, message duration etc…
The footer typically contains the time the message was sent. Again, however you can decide what details play before and after the body (in the header and footer in other words) on the subscriber’s “Playback Message Settings” page.
Please note that even if you decide not to voice items in the header or footer of a message, all information about a message is played in the “Message Information” option (i.e. the “envelope” of a message). Some sites prefer to streamline playback by hiding this information at the top level and allowing users to dive down to get those details if they deem them important.
Message Header
As noted above the details voiced in the header are adjustable – by default the header plays the senders information and the message number in the stack. Details of what options are available for mapping keys to functions in the header can be found in the section below:Message Playback
Message Body
As noted above the details voiced in the header are adjustable – by default the header plays the senders information and the message number in the stack. Details of what options are available for mapping keys to functions in the header can be found in the section below: Message Playback
Message Footer
As noted above the details voiced in the header are adjustable – by default the header plays the senders information and the message number in the stack. Details of what options are available for mapping keys to functions in the header can be found in the section below: Message Playback
Message Playback
The options available for mapping in the header, body and footer states are all identical – they can be adjusted separately, however, as many sites prefer to have some options available only in the body of a message for instance and not during the header details playback.
Adjust Volume
Separate keys can be mapped for raising the volume, reducing the volume, setting back to default or cycling through the 3 levels of volume offered (quiet, normal, loud) in a loop.
Adjust Speed
Separate keys can be mapped for increasing the speed, reducing the speed, setting the speed back to default or cycling through the 4 levels of speed offered (slow, normal, fast, fastest) in a loop.
Skip Ahead/Back
Separate keys can be set for jumping ahead or back in the message. The number of milliseconds that a user moves backwards and forwards in a message defaults to 5000 (5 seconds) but can be adjusted on the “Playback Message Settings” page for subscribers.
Skip to End
Jumps to the end of a message directly to the footer of the message.
Skip To After Message Menu
Jumps to the after message menu (does not play the footer first as the above option does).
Next/Prev Message
Options to jump directly to the next or previous message in the stack. If there is no previous message the user is alerted to this and the current message repeats. If there is no next message the user is alerted to this and taken back to the main menu.
The current message is left in whatever state it’s in when skipping – so if it’s read, it stays read – if it’s new it stays new.
Delete
Deletes the current message and moves to the next if any. If there are no more message in the stack the user is alerted to this and taken back to the main menu.
Repeat
Repeats the message starting with the playback of the body
Pause/Resume
Pauses playback of a message – the user will be prompted periodically if they would like to resume and reminding them of the key press to do so. This will time out after a few cycles and the playback is canceled (so as not to burn a port if the user walks away forgetting the call is paused). The conversation will eventually time out, exit the user conversation and hang up in that case. How “Eventually” can be determined by menu repeat times and exit configuration for users. Normally in most modern phone systems this is not an issue.
Jump to specific message #
The user is prompted for a message number and can jump directly to that number in the stack. If the number entered is greater than the number of messages in the stack, the user is told this and taken to the end of the stack. This can be helpful for users wanting to get to a specific message (or close to it ) in a very large stack.
Forward (with or without comment)
Both forwarding options give the opportunity to include your own intro or not. One includes everyone else’s intro, the other strips them off for you.
Message properties (envelope)
Plays all the details the system has about a message (who sent it, ANI associated with it, message length, recipients etc…).
Jump to start/end of message stack
Jumps to the first or last message in the stack.
Toggle urgency of message
Flips the urgency of a message. Some sites use urgency as a prioritization element and users with large numbers of messages that would like to prioritize some items for processing like to set them urgent. Similarly it allows users to control those “unnecessarily urgent” messages and turning it off so they sort lower in the stack instead.
This also is used by admin assistants that “pre process” messages for their clients – marking messages they need to get to soon as urgent and vice versa.
List attachments
If the message has one or more attachments the header will indicate simply “with attachments” so the user knows they’re there – however the names of the attachments are not voiced – this option allows the user to get TTS versions of the names of the attachments read to them.
Reply to Sender
Standard reply.
Reply to All
Replay to all recipients. By default if there are more than 1 recipients the user is warned of this before sending to avoid any “messy accidents”. The threshold for this can be set on the “Conversations” page in the Advanced Settings section.
Call the Sender
If the sender’s phone number is known (i.e. it’s another subscriber or we have ANI) and the option is allowed for the user they can simply dial them directly using this option.
List all Recipients
Helpful to review the list of recipients if you’re unsure before replying to all for instance.