Networking in Cisco Unity Guide, Release 3.1
AMIS Networking (Cisco Unity 3.1(2) and Later)

Table Of Contents

AMIS Networking (Cisco Unity 3.1(2) and Later)

Overview: AMIS

Task List: Setting Up Cisco Unity to Use AMIS

Procedures for Setting Up Cisco Unity to Use AMIS

Setting Up the Voice Connector for AMIS Networking

Setting Up the Voice Connector for Exchange 5.5

Setting Up the Voice Connector for Exchange 2000

Creating the UAmis Mailbox

Designating Voice Ports for Outbound AMIS Calls

Customizing the Primary Location

Setting the Addressing, Directory Handler, and Automated Attendant Search Scopes

Setting the Addressing Search Scope

Setting the Directory Handler Search Scope

Setting the Automated Attendant Search Scope

Setting AMIS Delivery Options

Customizing the AMIS Restriction Table

Setting Up the AMIS Schedule

Creating AMIS Delivery Locations

Creating AMIS Subscribers

Before Creating Subscriber Accounts

Using the External User Import Utility to Create Multiple AMIS Subscriber Accounts

Using the Cisco Unity Administrator to Create AMIS Subscriber Accounts

After Creating Subscriber Accounts

AMIS Concepts and Definitions

Introduction to AMIS

Port Usage and Schedules

UAmis Mailbox

Voice Connector and AMIS Networking

Locations and AMIS Networking

Message Addressing Options

Message Addressing Limitations

Blind Addressing and AMIS Networking

AMIS Subscribers

Subscriber Experience with AMIS Subscribers

Unidentified Callers and AMIS Subscribers

Deleting AMIS Subscribers

Extension Addresses

Hiding AMIS Subscribers

Migrating Subscribers from Another Voice Messaging System to Cisco Unity

Considerations for Networked Cisco Unity Servers

Design Considerations

Maintenance

AMIS Reference

AMIS Delivery Location Profile Settings

AMIS Delivery Options Settings

AMIS Schedule Settings

Troubleshooting

Notable Behavior

Inbound Search Scope

Leaving a Message Versus Sending a Message

Restriction Table Selection Is Not Automatically Replicated Between Servers Set Up for Failover


AMIS Networking (Cisco Unity 3.1(2) and Later)


Overview: AMIS

Cisco Unity supports the Audio Messaging Interchange Specification analog (AMIS-a) protocol, which provides a mechanism for transferring voice messages between different voice messaging systems.

AMIS Networking is a licensed feature. If your organization has multiple Cisco Unity servers networked together, only one server needs to be licensed and configured for AMIS Networking. The Cisco Unity server configured for AMIS Networking is referred to as the bridgehead server.

In this chapter, you will find procedures for setting up AMIS Networking, followed by detailed discussions of the concepts and terminology you need to understand. See the following sections:

Task List: Setting Up Cisco Unity to Use AMIS—This task list provides a high-level view of all of the tasks that you need to complete, and the order in which they should be completed.

Procedures for Setting Up Cisco Unity to Use AMIS—This section contains all of the procedures necessary to set up Cisco Unity to use AMIS.

AMIS Concepts and Definitions—This section explains AMIS concepts in detail. You may want to read this section prior to completing the setup procedures.

AMIS Reference—This section contains tables that define the fields on the Cisco Unity Administrator web pages related to AMIS setup, and briefly explain the options for correctly entering information in the fields.

Maintenance—This section provides information about monitoring system activity.

Troubleshooting—This section provides links to troubleshooting information.

Notable Behavior—This section provides information about notable behavior related to AMIS Networking.

Task List: Setting Up Cisco Unity to Use AMIS

Use this task list to set up Cisco Unity to use AMIS. The cross-references take you to detailed procedures for the setup.

1. Verify that the voice messaging system that Cisco Unity will be networked with is listed in the "Supported AMIS-Compliant Voice Messaging Systems" section of the Cisco Unity System Requirements, and Supported Hardware and Software, available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_pre_installation_guides_list.html.

2. If Cisco Unity is integrated with Cisco CallManager, verify that the Cisco gateway version that you plan to use is supported for use with AMIS as described in the "Supported Cisco Gateways for Use with AMIS" section of the Cisco Unity System Requirements, and Supported Hardware and Software, available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_pre_installation_guides_list.html.

3. Install the Voice Connector on an Exchange server. See the "Setting Up the Voice Connector for AMIS Networking" section.

Then, for each Cisco Unity server that will handle AMIS calls:

4. Confirm that the Cisco Unity server is licensed for AMIS.

5. Verify that the Cisco Unity call routing rules route calls to a call handler, such as the Opening Greeting. (This is the default when Cisco Unity is initially installed.)

6. Create the UAmis mailbox. See the "Creating the UAmis Mailbox" section.

7. Designate voice ports for outbound AMIS calls. See the "Designating Voice Ports for Outbound AMIS Calls" section.

8. Customize the primary location profile settings. See the "Customizing the Primary Location" section.

9. Set the subscriber addressing, directory handler, and automated attendant search options. See the "Setting the Addressing, Directory Handler, and Automated Attendant Search Scopes" section.

10. Set the AMIS delivery options. See the "Setting AMIS Delivery Options" section.

11. Customize the AMIS Restriction Table as needed. See the "Customizing the AMIS Restriction Table" section.

12. Set up the AMIS schedule. See the "Setting Up the AMIS Schedule" section.

13. Create a delivery location for each remote voice messaging system. See the "Creating AMIS Delivery Locations" section.

14. If you are not using blind addressing, create AMIS subscribers. See the "Creating AMIS Subscribers" section.

15. Set up the other voice messaging system for AMIS. The other voice messaging system will require the number to dial into Cisco Unity, and the Node ID that was entered for the primary location.

16. Test the setup to verify that Cisco Unity can exchange messages with the other voice messaging system. If desired, you can configure the macro trace "Basic Incoming and Outgoing AMIS Message" in the Unity Diagnostic Tool (on the Windows Start menu, click Programs > Cisco Unity > Unity Diagnostic Tool) to verify that Cisco Unity can send and receive AMIS messages.

17. If you discover a problem with the setup, see the "Troubleshooting" section for links to information that can help you find and fix the problem.

Procedures for Setting Up Cisco Unity to Use AMIS

This section contains all of the procedures necessary to set up Cisco Unity to use AMIS.

Setting Up the Voice Connector for AMIS Networking

There are two Voice Connector installation programs included on Cisco Unity Disc 1, and separate setup procedures:

When Cisco Unity is connected to Exchange 5.5 (when your network consists only of Exchange 5.5 servers), set up the Voice Connector for Exchange 5.5.

When Cisco Unity is connected to Exchange 2000 (when your network consists only of Exchange 2000 servers or a mixture of Exchange 2000 and Exchange 5.5 servers), set up the Voice Connector for Exchange 2000.

As applicable, see the "Setting Up the Voice Connector for Exchange 5.5" section or the "Setting Up the Voice Connector for Exchange 2000" section.

Setting Up the Voice Connector for Exchange 5.5

Install the Voice Connector on an Exchange 5.5 server that is in the same Exchange site as Cisco Unity. Although the Voice Connector can be installed on the Cisco Unity server (if Exchange 5.5 is also on the server), this is not recommended for performance reasons. Following are additional requirements:

Install only one instance of the Voice Connector in the Exchange site.

If the Exchange server on which the Voice Connector will be installed is running Windows NT 4.0, the Microsoft Active Directory Services Client Extension (DSClient) for Windows NT 4.0 must be installed on the server prior to installing the Voice Connector. The DSClient requires Windows NT 4.0 Service Pack 6a. For information on downloading and installing the DSClient from the Microsoft website, refer to the following Microsoft Knowledge Base articles:

288358—HOW TO: Install the Active Directory Client Extension

295166—INFO: Advanced Installation of Directory Services Client for Windows NT 4.0

295168—INFO: Files Installed by Directory Services Client Extension for Windows NT 4.0

289105—INFO: Support for ADSI on Windows NT 4.0

216290—INFO: Determining Which Version of ADSI Is Installed

For installations running Cisco Unity 3.1(6), skip to the "To Install the Voice Connector for Exchange 5.5" section.

For installations running Cisco Unity 3.1(2) through 3.1(5), we recommend that you download the most recent 10.0(x) version of the Voice Connector for Exchange 5.5, as described in the following procedure, "To Download the Voice Connector for Exchange 5.5 (Cisco Unity 3.1(2) - 3.1(5) Only)."

To Download the Voice Connector for Exchange 5.5 (Cisco Unity 3.1(2) - 3.1(5) Only)


Step 1 On a computer with a high-speed Internet connection, go to the Cisco Unity Voice Connector for Exchange Software Download page at http://www.cisco.com/pcgi-bin/tablebuild.pl/unity-voice-connector.

Step 2 Download the most recent 10.0(x) version of the Voice Connector. As of this writing, the 10.0(2) version is the most recent, so download the file CiscoUnityVoiceConnector10.0.2-Ex55.exe to the directory of your choice.

Step 3 Unzip the downloaded file and extract the files to the directory of your choice. The extracted files must be accessible from the Exchange server on which the Voice Connector will be installed. (The Voice Connector setup program creates several folders within the folder in which the Exchange server software is installed and copies files to these folders.)

Step 4 Delete the downloaded zip file to free hard disk space.

Step 5 Continue with the following procedure, "To Install the Voice Connector for Exchange 5.5."


To Install the Voice Connector for Exchange 5.5

As a best practice, back up the Exchange server before installing the Voice Connector.


Step 1 Log on to the Exchange server on which you are installing the Voice Connector.

Step 2 Disable any virus-scanning services on the Exchange server.

Step 3 Uninstall any previous versions of the Voice Connector. See the "Uninstalling the Cisco Unity Voice Connector" section.

Step 4 If you are installing the Voice Connector from the Cisco Unity 3.1(6) DVD or CD1, insert the disc in the computer, and browse to the VoiceConnector-Ex55 directory.

Step 5 If you downloaded the Voice Connector files from the Software Center website, browse to the directory in which the files were extracted.

Step 6 Double-click Install.exe and then click Next.

Step 7 In the Address Types dialog box, check AMIS (and also select any other features that are being used in your network).

Step 8 Click Next twice.

Step 9 In the User Information dialog box, enter your Windows password and then click Next.

Step 10 When setup is complete, click Finish to exit Setup and restart the server.

Step 11 Enable virus-scanning services on the server.


Setting Up the Voice Connector for Exchange 2000

Install the Voice Connector on an Exchange 2000 server. If the Exchange 2000 and Cisco Unity servers are in different routing groups, a routing group connector must be installed. Although the Voice Connector can be installed on the Cisco Unity server (if Exchange 2000 is also on the server), this is not recommended for performance reasons.

Do not install the Voice Connector on a server in an Exchange cluster. Microsoft does not support third-party connectors on an Exchange cluster server.

For installations running Cisco Unity 3.1(6), skip to the "To Install the Voice Connector for Exchange 2000" section.

For installations running Cisco Unity 3.1(2) through 3.1(5), we recommend that you download the most recent 10.0(x) version of the Voice Connector for Exchange 5.5, as described in the following procedure, "To Download the Voice Connector for Exchange 5.5 (Cisco Unity 3.1(2) - 3.1(5) Only)."

To Download the Voice Connector for Exchange 2000 (Cisco Unity 3.1(2) - 3.1(5) Only)


Step 1 On a computer with a high-speed Internet connection, go to the Cisco Unity Voice Connector for Exchange Software Download page at http://www.cisco.com/pcgi-bin/tablebuild.pl/unity-voice-connector.

Step 2 Download the most recent 10.0(x) version of the Voice Connector. As of this writing, the 10.0(2) version is the most recent, so download the file CiscoUnityVoiceConnector10.0.2-Ex2000.exe to the directory of your choice.

Step 3 Unzip the downloaded file and extract the files to the directory of your choice. The extracted files must be accessible from the Exchange server on which the Voice Connector will be installed. (The Voice Connector setup program creates several folders within the folder in which the Exchange server software is installed and copies files to these folders.)

Step 4 Delete the downloaded zip file to free hard disk space.

Step 5 Continue with the following procedure, "To Install the Voice Connector for Exchange 2000."


To Install the Voice Connector for Exchange 2000

As a best practice, back up the Exchange server before installing the Voice Connector.


Step 1 Log on to the Exchange server on which you are installing the Voice Connector.

Step 2 Disable any virus-scanning services on the Exchange server.

Step 3 Uninstall any previous versions of the Voice Connector. See the "Uninstalling the Cisco Unity Voice Connector" section.

Step 4 If you are installing the Voice Connector from the Cisco Unity DVD or CD1, insert the disc in the computer, and browse to the VoiceConnector-Ex2000 directory.

If you downloaded the Voice Connector files from the Software Center website, browse to the directory in which the files were extracted.

Step 5 Double-click Install.exe and then click Next.

Step 6 In the Address Types dialog box, check AMIS (and also select any other features that are being used in your network).

Step 7 Click Next twice.

Step 8 In the User Information dialog box, enter your Windows password and then click Next.

Step 9 When setup is complete, click Finish to exit Setup and restart the server.

Step 10 Enable virus-scanning services on the server.


Note In order to view Voice Connector properties in Exchange System Manager, Microsoft Windows Script Host version 5.6 or later must be installed on the Exchange server. Continue with the next procedure, "To Determine if the Microsoft Windows 2000 Script Host Should Be Updated." (Also note that if the Exchange server uses an earlier version of Windows Script Host, the Voice Connector will function properly, but you will not be able to view Voice Connector properties in the Exchange System Manager.)



To Determine if the Microsoft Windows 2000 Script Host Should Be Updated


Step 1 On the Exchange server on which the Voice Connector has been installed, browse to \Winnt\System32.

Step 2 Right-click the file wshom.ocx, and select Properties.

Step 3 Click the Version tab.

Step 4 In the Item Name list, click Product Version to view the version in the Value box.

Step 5 If the version is earlier than 5.6, the Windows Script Host needs to be updated in order for the Voice Connector properties to be displayed in Exchange System Manager.

To update the Windows Script Host, go to the downloads page on the Microsoft website, and do a keyword search for Windows Script Host. Follow the installation instructions.


Creating the UAmis Mailbox

In installations with multiple Cisco Unity servers networked together, the UAmis mailbox needs to be created only on the Cisco Unity server(s) that will place and receive AMIS calls. Note that the mailbox is actually homed on the Exchange server that Cisco Unity is connected to (the Exchange server that was selected in the Configuration Setup).

The UAmis mailbox can be removed just like any other Exchange mailbox, by using standard Microsoft tools.


Note For installations upgrading from AMIS on a Cisco Unity version 3.0(x) through 3.1(1) system, if the UAmis mailbox already exists, skip this procedure.


To Create the UAmis Mailbox


Step 1 On the Cisco Unity server, browse to the directory in which Cisco Unity is installed (the default location is C:\CommServer).

Step 2 Double-click ConfigMgr.exe. The ConfigMgr dialog box appears.

Step 3 Click Create SQL AMIS Account.

Step 4 Uncheck Enable Diagnostics.

Step 5 Click Run. The armadillo dances while you wait.

Step 6 Click OK on the dialog box that displays when the UAmis mailbox is successfully configured.

Step 7 Close the ConfigMgr dialog box.


Designating Voice Ports for Outbound AMIS Calls

In installations with multiple Cisco Unity servers networked together, designate voice ports for AMIS calls only on those Cisco Unity server(s) that will place and receive AMIS calls.

To Designate Voice Ports for Outbound AMIS Calls


Step 1 In the Cisco Unity Administrator, go to the Systems > Ports page.

Step 2 Designate which ports to use for outgoing AMIS calls.

Step 3 Click the Save icon.


Customizing the Primary Location

Carefully consider the Dial ID that you will assign to the primary location, particularly if your organization has multiple Cisco Unity servers networked together. See the "Guidelines for Assigning Dial IDs and Extensions" section on page 6-2 for detailed information about choosing a Dial ID.

In installations with multiple Cisco Unity servers networked together, specify the AMIS primary location information only on those Cisco Unity server(s) that will place and receive AMIS calls.

To Customize the Primary Location


Step 1 In the Cisco Unity Administrator, go to the Network > Primary Location > Profile page.

Step 2 Enter a meaningful name for the location.

Step 3 Enter a Dial ID. The Dial ID identifies this location to Cisco Unity.

Step 4 Record a voice name for the location.

Step 5 Do one of the following:

If the location does not belong to a dialing domain, click None.

If the location belongs to a dialing domain, enter the Dialing Domain name on one Cisco Unity server that is in the dialing domain, and wait for the name to replicate to the other Cisco Unity servers.


Note When setting up the primary location of the other Cisco Unity servers that are members of the dialing domain, select the Dialing Domain name from the list instead of entering a name.


The time that it takes for the primary location data from other Cisco Unity servers to be reflected on the local server depends on your network configuration and replication schedule.

Step 6 Enter the numbers for the Node ID, which is transmitted by Cisco Unity to identify itself to other voice messaging systems during outgoing AMIS calls. If desired, the Country Code and Area Code fields may be left blank; however, the Phone Number field is mandatory.

Step 7 Click the Save icon.


Setting the Addressing, Directory Handler, and Automated Attendant Search Scopes

In installations with multiple Cisco Unity servers networked together, set the addressing search options on all Cisco Unity servers, not just those that are set up for AMIS.


Note The Subscriber Search Option on the Primary Location > Addressing Options page controls the search scope for both outbound and inbound AMIS messages.


Do the following procedures to set up the addressing, directory handler, and automated attendant search scopes.

Setting the Addressing Search Scope

Setting the Directory Handler Search Scope

Setting the Automated Attendant Search Scope

In Cisco Unity 3.1(6), the automated attendant search scope must be set to search the dialing domain in order for identified subscriber messaging to work.

Setting the Addressing Search Scope

For detailed information about the addressing search options, see the "Primary Location Addressing Option Settings" section on page 6-6.

To Set the Addressing Search Scope


Step 1 In the Cisco Unity Administrator, go to the Network > Primary Location > Addressing Options page and set the addressing options as necessary.

To allow subscribers created on the local Cisco Unity server to address messages to subscribers on other Cisco Unity servers that access the same directory, select Dialing Domain or Global Directory, as applicable.

If you are using blind addressing to a Cisco Unity server in a separate directory, or to another voice messaging system, set the Blind Addressing Allowed Locations setting to something other than None, as applicable.

Step 2 If you want locations included in address searches, check the Include Locations in Searches check box. The location name is played only when a subscriber enters the location dial ID when addressing a message.

Step 3 Click the Save icon.


Setting the Directory Handler Search Scope

For detailed information refer to the "Directory Handler Search Options Settings" section in the "Directory Handler Settings" chapter of the Cisco Unity System Administration Guide. (The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.)

To Set the Directory Handler Search Scope


Step 1 In the Cisco Unity Administrator, go to the Call Management > Directory Handlers > Search Options page, and modify the search options for the directory handler.

Step 2 To allow subscribers on other Cisco Unity servers in the dialing domain to be located in directory assistance, click Dialing Domain.

Step 3 Click the Save icon.


Setting the Automated Attendant Search Scope

By default, outside callers who reach the opening greeting for your organization can be transferred only to subscribers associated with the local Cisco Unity server. If you want to set up the automated attendant so that callers can be transferred to subscribers associated with other Cisco Unity servers in the same dialing domain, change a registry setting as described in the following procedure.

In Cisco Unity 3.1(6), the automated attendant search scope must be set to search the dialing domain in order for identified subscriber messaging to work.


Note For Cisco Unity failover, registry changes on one Cisco Unity server must be made manually on the other Cisco Unity server, because registry changes are not replicated.


To Set the Automated Attendant Search Scope


Step 1 On the Cisco Unity server desktop, double-click the Cisco Unity Tools Depot icon.

Step 2 In the left pane, under Administrative Tools, double-click Advanced Settings Tool.

Step 3 In the Unity Settings pane, click Set Auto Attendant Search Scope.

Step 4 In the New Value list, click 1, and then click Set so that Cisco Unity searches for subscribers within the dialing domain.

Step 5 When prompted, click OK.

You do not need to restart Cisco Unity to enable the change.

Step 6 Click Exit.


Setting AMIS Delivery Options

The AMIS delivery option settings control attributes of outgoing AMIS calls on the Cisco Unity server.

In installations with multiple Cisco Unity servers networked together, set the AMIS delivery options only on those Cisco Unity server(s) that will place and receive AMIS calls.

To Set AMIS Delivery Options


Step 1 In the Cisco Unity Administrator, go to the Network > AMIS Options > Delivery Options page.

Step 2 Select either the Default AMIS restriction table or another restriction table to use as the Local Dial Restriction Table.

The Local Dial Restriction Table and the AMIS schedule together determine when outgoing AMIS calls are made.

Step 3 Set the other AMIS delivery options as needed.

Step 4 Click the Save icon.


Customizing the AMIS Restriction Table

By default, the AMIS restriction table allows all delivery numbers; you can customize the restriction table as needed. The AMIS restriction table and the AMIS schedule together determine when outgoing AMIS calls are made. If a delivery number for an outgoing AMIS message is allowed by the AMIS restriction table, the message is sent immediately—the schedule settings do not apply. If the delivery number is not allowed by the AMIS restriction table, the schedule determines when the message is sent.

In installations with multiple Cisco Unity servers networked together, customize the AMIS restriction table only on those Cisco Unity server(s) that will place and receive AMIS calls.

To Customize the AMIS Restriction Table


Step 1 In the Cisco Unity Administrator, go to any Call Management > Restriction Tables page.

Step 2 Click the Find icon.

Step 3 Double-click the AMIS restriction, which by default is named {Default AMIS}.

The AMIS restriction table is specified in the Local Dial Restriction Table field on the Network > AMIS Options > Delivery Options page.

Step 4 As applicable for your installation, do one or more of the following:

To add a dial string, click Add Dial String and enter settings for the new dial string as applicable.

To delete a dial string, click the dial string number in the table at the bottom portion of the Restriction Tables page, and then click Remove Dial String.

To modify a dial string, click the dial string number in the table at the bottom portion of the Restriction Tables page, and change settings as applicable.

Step 5 Click the Save icon.


Setting Up the AMIS Schedule

Set up the AMIS schedule for messages that are not allowed by the AMIS restriction table.

In installations with multiple Cisco Unity servers networked together, set up the AMIS schedule only on those Cisco Unity server(s) that will place and receive AMIS calls.

To Set Up the AMIS Schedule


Step 1 In the Cisco Unity Administrator, go to the Network > AMIS Options > Schedule page.

Step 2 Click boxes on the schedule grid to set the active and inactive half hours. To avoid clicking the same blocks for more than one day, use the Copy Day's Schedule box to copy the settings from one day to other days.

Step 3 Click the Save icon.


Creating AMIS Delivery Locations

Create an AMIS delivery location on your local Cisco Unity server for each remote voice messaging system to which subscribers will send messages.

In installations with multiple Cisco Unity servers networked together, create the AMIS delivery locations only on those Cisco Unity server(s) that will place and receive AMIS calls.

To Create AMIS Delivery Locations


Step 1 In the Cisco Unity Administrator, go to the Network > Delivery Locations > Profile page.

Step 2 Click the Add icon.

Step 3 Enter a meaningful name for the location.

Step 4 Enter the Dial ID. See the "Guidelines for Assigning Dial IDs and Extensions" section on page 6-2 for detailed information about choosing a Dial ID.

Step 5 Select AMIS as the Destination Type for the location.

Step 6 Click Add.

Step 7 Record a voice name for the location.

Step 8 Enter the Delivery Phone Number. This is the number that Cisco Unity dials to connect to the remote voice messaging system for outgoing AMIS messages.

Step 9 Enter the numbers for the Node ID, which is used to identify the remote voice messaging system that corresponds to this delivery location. This Node ID must match the Node ID that the corresponding remote voice messaging system transmits during incoming calls. If desired, the Country Code and Area Code fields may be left blank; however, the Phone Number field is mandatory.

Step 10 Click the Save icon.


Creating AMIS Subscribers

You can create AMIS subscriber accounts by using the Cisco Unity External User Import utility or the Cisco Unity Administrator. See the following sections:

Before Creating Subscriber Accounts

Using the External User Import Utility to Create Multiple AMIS Subscriber Accounts

Using the Cisco Unity Administrator to Create AMIS Subscriber Accounts

After Creating Subscriber Accounts

Before Creating Subscriber Accounts

This section lists—in order—the issues that you must consider before creating subscriber accounts.

1. Cisco Unity Configuration and Permissions

If you are unsure whether the account that you are using has sufficient rights and permissions to create subscribers, or whether Cisco Unity is properly configured to work with your message store, use the following procedure to run the SysCheck diagnostic tool.

To Check Cisco Unity Setup and Permissions by Using the Cisco Unity SysCheck Tool


Step 1 On the Cisco Unity server desktop, double-click the Cisco Unity Tools Depot icon.

Step 2 In the left pane of the Tools Depot window, in the Diagnostic Tools directory, double-click SysCheck.

Step 3 On the Welcome to the Cisco Unity Configuration Wizard page, click Select Configuration Tests, and click Next.

Step 4 Uncheck the check boxes for the message stores that are not connected to Cisco Unity.

Step 5 Click Test.

Step 6 In the Test Results box, click the link provided to view the test results.

Step 7 If no errors are reported, proceed to Step 8. Otherwise, do the following sub-steps:

a. Follow the advice offered in the Resolution column to correct each configuration or permissions error.

b. Return to the Completing the Check Unity Configuration Wizard page, and click Finish.

c. Repeat Step 2 through Step 7 until no errors are reported.

Step 8 Click Finish.


2. Classes of Service

A class of service (COS) defines limits and permissions for subscribers who use Cisco Unity. For example, a COS dictates the maximum length of subscriber messages and greetings. Although most COS settings are not applicable to AMIS subscribers, they still must be members of a COS. In the Cisco Unity Administrator, a COS is specified in each subscriber template; thus, a subscriber is assigned to the COS that is specified in the template upon which the subscriber account is based. Cisco Unity includes predefined classes of service, which you can modify. You can also create new classes of service. For details, refer to the "Class of Service Settings" chapter in the Cisco Unity System Administration Guide.

3. Restriction Tables

Each COS specifies a restriction table for call transfers, one for message notification, and one for fax deliveries. Cisco Unity applies the restriction table associated with the COS of a subscriber, and displays an error message if the phone number is not allowed. Cisco Unity comes with predefined restriction tables, which you can modify.

Although most restriction table settings do not apply to AMIS subscribers because they cannot log on to Cisco Unity or use the ActiveAssistant, administrators can enter call transfer numbers for AMIS subscribers. For security purposes, you should modify the restriction table used for transfers in the COS to which AMIS subscribers belong, as necessary. For details, refer to the "Restriction Tables" chapter in the Cisco Unity System Administration Guide.

4. Public Distribution Lists

Public distribution lists are used to send voice messages to multiple subscribers at the same time. Cisco Unity assigns new subscribers to the public distribution lists that are specified in the template on which the subscriber account is based. For details, refer to the "Public Distribution List Settings" chapter in the Cisco Unity System Administration Guide.

In Active Directory, AMIS subscribers correspond to contacts, and public distribution lists correspond to distribution groups. In Exchange 5.5, AMIS subscribers correspond to custom recipients, and public distribution list correspond to Exchange distribution lists. This means that the contacts (or custom recipients) and distribution lists are listed in the address book for Microsoft Outlook (or other e-mail client). To prevent others from sending e-mails to AMIS subscribers, you may want to create lists that contain only AMIS subscribers, and then hide these distribution lists from Exchange address lists. Additionally, you may also want to exclude AMIS subscribers from the All Subscribers distribution list or any other distribution list that contains regular subscribers.

5. Subscriber Templates

In the Cisco Unity Administrator, you can specify settings for a group of subscribers by using a subscriber template. Subscriber templates contain settings that are applicable for subscribers of a particular type, such as a department. The settings from the template you choose are applied to subscriber accounts as the accounts are created. Cisco Unity comes with a default subscriber template, which you can modify, and you can create an unlimited number of additional templates. For more details, refer to the "Subscriber Template Settings" chapter in the Cisco Unity System Administration Guide.


Note The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.


Using the External User Import Utility to Create Multiple AMIS Subscriber Accounts

To Create AMIS Subscribers by Using the External User Import Utility


Step 1 In the database that contains the data with which you want to create AMIS subscribers, save the data as a CSV file. Alternatively, create a CSV file from scratch that contains the needed information about the AMIS subscribers.

Step 2 Open the CSV file in a spreadsheet application or another application in which you can edit the data.

Step 3 In the first row of the CSV file, create column headers. The file must contain at least these column headers:

LAST_NAME, FIRST_NAME, REMOTE_USER_ID, EXTENSION

All column headers must be in uppercase and spelled as shown.

Separate values by commas. Do not use a tab, spaces, or a semicolon to separate values in the file.

Refer to the External User Import Help file that comes with the utility for more information about the optional fields. The Help file is available on the Cisco Unity server in the directory C:\CommServer\Utilities\ExternalUserImport.

Step 4 Enter the rest of the subscriber information in the CSV file, as needed. Save and close the file.

Step 5 Copy the file to the Cisco Unity server or to a directory that you can browse to from the server.

Step 6 On the Cisco Unity server desktop, double-click the Cisco Unity Tools Depot icon.

Step 7 Run ToolsDepot.exe.

Step 8 Double-click External User Import.

Step 9 Follow the on-screen instructions. Refer to the External User Import Help file for more information, as necessary.


Using the Cisco Unity Administrator to Create AMIS Subscriber Accounts

By using the Cisco Unity Administrator, you can create AMIS subscriber accounts one at a time. When you add a new AMIS subscriber account, Cisco Unity creates a contact or a custom recipient. (If Cisco Unity uses an Exchange 2000 server as its partner server, a contact is created in Active Directory. If Cisco Unity uses an Exchange 5.5 server as its partner server, a custom recipient is created in the Exchange 5.5 directory.)

To create an AMIS subscriber account, do the following procedure.

To Add a New AMIS Subscriber by Using the Cisco Unity Administrator


Step 1 In the Cisco Unity Administrator, go to the Subscribers > Subscribers > Profile page.

Step 2 Click the Add icon.

Step 3 Click New and select AMIS from the list.

Step 4 Enter the First Name and Last Name.

Step 5 Enter the Extension of the AMIS subscriber on Cisco Unity. This is the number that Cisco Unity subscribers use when addressing a message to this AMIS subscriber.

Step 6 Select the Subscriber Template to use.

Step 7 Enter the Remote Mailbox Number, which is the number that the remote voice messaging system uses to route messages to this AMIS subscriber.

Step 8 Select the Delivery Location with which the subscriber is associated.

Step 9 Click Add.

Step 10 On the subscriber record, customize settings as applicable, and then click the Save icon.


After Creating Subscriber Accounts

After creating AMIS subscriber accounts, consider the following:

It takes a few minutes for a newly-created subscriber to be available to receive messages.

To reduce the possibility that e-mails will be sent to AMIS subscribers, you may want to hide them from the Exchange address list. See the "Hiding AMIS Subscribers" section for more information.

If you change the Dial ID of the delivery location with which the AMIS subscribers are associated, you will need to run the Extension Address utility to generate new extension addresses. See the "Extension Addresses" section.

You can make changes to subscriber settings for individual accounts in the Cisco Unity Administrator. For details, refer to the "Subscriber Settings" chapter in the Cisco Unity System Administration Guide, available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.

When a subscriber leaves the organization or otherwise no longer needs a Cisco Unity account, you can delete the subscriber account. See the "Deleting AMIS Subscribers" section for details.

AMIS Concepts and Definitions

The following sections explain AMIS concepts in detail:

Introduction to AMIS

Port Usage and Schedules

UAmis Mailbox

Voice Connector and AMIS Networking

Locations and AMIS Networking

Message Addressing Options

Blind Addressing and AMIS Networking

AMIS Subscribers

Extension Addresses

Hiding AMIS Subscribers

Migrating Subscribers from Another Voice Messaging System to Cisco Unity

Considerations for Networked Cisco Unity Servers

Introduction to AMIS

In AMIS terminology, Cisco Unity and the other voice messaging systems that it communicates with are called nodes. Each node is assigned a unique ID, referred to as a Node ID. The node that places an AMIS call and delivers messages is called the originating node. The node that answers the AMIS call and receives messages is called the destination node. If a particular system acts as both an originating node and a destination node, its Node ID is the same for both functions. AMIS nodes correspond to locations in Cisco Unity.

The Cisco Unity subscribers and the users on the other voice messaging systems are identified by mailbox numbers. On Cisco Unity, the mailbox number for a subscriber is the same as the subscriber extension.

Voice messages are transmitted between nodes by using ordinary phone connections. When one node calls another by dialing a specified delivery phone number, the originating node transmits its Node ID by using a sequence of touchtones. If the destination node accepts the call, the originating node transmits each voice message by using analog playback, and the destination node records each message and delivers it to the applicable mailbox. For detailed information about the touchtones that are transmitted during an AMIS call, refer to the White Paper: AMIS Analog Networking Definitions, which is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_technical_reference_list.html.

In compliance with the AMIS protocol, Cisco Unity batches outgoing messages by node, with a maximum of nine messages per batch. If there are more than nine messages for a particular node, Cisco Unity ends the AMIS session after sending the ninth message, hangs up for a brief period of time, and then redials the node to send the next batch of messages.

The AMIS protocol specifies that a message be a maximum of eight minutes long. During an AMIS transmission, before playing a message, the originating node sends the destination node the length of the message. If the message is too long, the destination node may refuse the message and skip to the next message. However, some voice messaging systems will accept longer messages. If the voice messaging system refuses the message, a non-delivery receipt (NDR) is returned to the sender. If a subscriber sends a message that is longer than eight minutes, Cisco Unity will attempt to transmit it. In addition, Cisco Unity may accept messages longer than eight minutes. For each incoming message, Cisco Unity checks the space available in the subscriber mailbox and the Maximum Message Length setting on the Subscriber > Messages page to determine whether to accept the message.

Incoming AMIS messages are delivered to subscriber mailboxes only, and cannot be delivered to public distribution lists.

Note that for incoming AMIS calls, the initial "handshake" between the originating system and Cisco Unity must take place in a call handler, such as the Opening Greeting call handler. For AMIS Networking to be properly configured, you need to ensure that all incoming AMIS calls are routed to a call handler. When Cisco Unity is initially installed, the default setting is for the call routing table to route calls to the Opening Greeting call handler; thus it is properly configured for AMIS Networking. If the call routing table was modified after installation, you need to make sure that a rule is in place in your call routing table to route any incoming AMIS calls to a call handler.

Port Usage and Schedules

In the Cisco Unity Telephony Integration Manager (UTIM) and in the Cisco Unity Administrator on the System > Ports page, you can designate which ports on your system are used for outgoing AMIS calls. All ports are used for incoming AMIS calls.

AMIS transmissions can be lengthy and thus tie up ports on your Cisco Unity server. For example, 10 hours of AMIS messages take at least 10 hours of port time to transmit. A 2-minute message sent to a public distribution list that contains 200 AMIS recipients results in 200 messages in the outbound queue, and would require at least 6.5 hours of port time to transmit.

When multiple ports have been designated for outgoing AMIS messages, Cisco Unity uses all designated ports as message traffic warrants. For example, if there are 10 ports available for outgoing AMIS messages, and 10 hours of messages to deliver, the time to transmit all the messages will be about one hour plus the time it takes to place the calls and establish the AMIS sessions. If there are numerous messages to one destination, each batch of messages (with a maximum of nine per batch) is transmitted on a different port (if available). If there are multiple destinations, multiple ports are used to transmit the messages.

Because the transmission of outgoing AMIS messages can tie up voice ports for long periods of time, you may want to adjust the schedule so that outgoing AMIS calls are placed during closed hours or at times when Cisco Unity is not processing many calls. Additionally, if most or all of your AMIS delivery numbers are long distance, you may want to schedule the outgoing AMIS calls when the long distance phone rates are lower. Keep in mind, however, that outgoing messages are queued up in the UAmis mailbox, so there must be sufficient storage available if you restrict the delivery window.

You can override the AMIS schedule so that messages marked urgent are sent immediately. Additionally, by setting up a restriction table, you can specify which delivery numbers are sent immediately and which numbers must wait for the AMIS schedule to become active.

If you adjust the AMIS schedule so that outgoing AMIS calls are made only after normal business hours, be sure to inform subscribers. They may choose to contact users on the other voice messaging system directly, or send e-mail, rather than send a voice message that will not be delivered immediately.

In organizations with multiple Cisco Unity servers networked together, you can set up a "bridgehead" Cisco Unity server to handle all AMIS calls—both inbound and outbound—for all of the Cisco Unity servers in the network. This way, the ports on just one Cisco Unity server are used for AMIS messages.

For additional information, see the following:

UAmis Mailbox

Considerations for Networked Cisco Unity Servers

AMIS Delivery Options Settings

AMIS Schedule Settings

Also refer to the "Voice Port Settings" section in the "System Settings" chapter of the Cisco Unity System Administration Guide. (The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.)

UAmis Mailbox

Outgoing AMIS messages are placed in a special Exchange mailbox, which has the display name UAmis_<Server name>. Before AMIS messages can be transmitted, you must create the UAmis mailbox (see the "Creating the UAmis Mailbox" section).

When Cisco Unity and its partner Exchange server are on the same computer, the UAmis Exchange mailbox is created on the Cisco Unity server. When the partner Exchange server is not on the same computer as Cisco Unity, the UAmis mailbox is created on the partner Exchange server.

The storage limits for the UAmis mailbox are set to the limits defined for the mailbox store in which the UAmis mailbox is created. You can change the storage limit for the UAmis mailbox by using the Exchange 2000 System Manager or Exchange 5.5 Administrator, as applicable. If the UAmis mailbox is full, subsequent outgoing messages cannot be delivered, and the sender receives a NDR.

Consider the following when determining whether limits should be set on the UAmis mailbox:

If the AMIS dialing restrictions and schedule are configured such that AMIS messages are delivered only during specified periods of the day, messages are queued up in the UAmis mailbox. The storage limit must be high enough to store all AMIS messages during the non-delivery periods.

There could be times during the day when the number of AMIS messages spikes, particularly if the UAmis mailbox handles AMIS traffic for multiple Cisco Unity servers. The storage limit must be high enough to handle this.

If hard disk space on the Exchange server is limited, you may want to set a limit to ensure that available space is not exceeded.

You may want to monitor the outgoing AMIS message traffic by running the AMIS Out Traffic Report before setting limits on the UAmis mailbox. For more information, refer to the "AMIS Out Traffic Report" section in the "Reports" chapter of the Cisco Unity System Administration Guide. (The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.)

The UAmis mailbox can be moved and deleted just like any other Exchange mailbox, by using standard Microsoft tools. To avoid inadvertently moving or deleting the UAmis mailbox, consider changing the Exchange display name so that the mailbox is more clearly identified to you or the Exchange administrator as requiring "special" treatment.


Caution After installing the UAmis mailbox, if you later move it to another Exchange server, you will have to stop and restart Cisco Unity after the move. Otherwise, messages get stuck in the mailbox.

Messages are sent from the UAmis mailbox at one or more of the following times:

When a message is marked urgent, and the AMIS delivery option settings allow urgent messages to be sent immediately.

When the AMIS restriction table allows the delivery number of a message.

When the AMIS schedule becomes active.

When AMIS messages are sent, Cisco Unity follows the AMIS protocol. It batches the outgoing messages by destination, with a maximum of nine messages per batch. If there are more than nine messages for a particular destination, Cisco Unity ends the AMIS session after sending the ninth message, hangs up for a brief period of time, and then redials the delivery number to send the next batch of messages. Messages that have not been sent when the schedule becomes inactive remain in the UAmis mailbox until the schedule becomes active again. An error is logged in the Windows Application Event log when messages remain in the UAmis mailbox for more than 24 hours. See the "Maintenance" section for information about monitoring the UAmis mailbox.

In organizations with multiple Cisco Unity servers networked together, the UAmis mailbox needs to be created only on those Cisco Unity servers that will place and receive AMIS calls. See the "Considerations for Networked Cisco Unity Servers" section for more information.

Voice Connector and AMIS Networking

The Voice Connector allows Cisco Unity to send and receive AMIS messages. When subscribers use the phone to address a message to an AMIS recipient, Cisco Unity constructs an address with the form AMIS:<Location Dial ID>_<Remote Mailbox> for the message. The Voice Connector is registered with Exchange to handle messages with the AMIS address type. For an outbound message to an AMIS recipient, the Voice Connector transforms the message properties and delivers the message to the UAmis mailbox. For installations with multiple Cisco Unity servers, the Voice Connector delivers the message to the UAmis mailbox associated with the Cisco Unity server on which the AMIS location or AMIS subscriber was created.

There are two versions of the Voice Connector. The version that you use depends on your Exchange network:

When your network consists only of Exchange 5.5 servers, you install the Voice Connector for Exchange 5.5.

When your network consists only of Exchange 2000 servers, or a mixture of Exchange 2000 and Exchange 5.5 servers, you install the Voice Connector for Exchange 2000.


Caution If your network consists of both Exchange 5.5 and Exchange 2000 servers, do not use the Exchange 5.5 Administrator to manage the Voice Connector for Exchange 2000. Use the Exchange 2000 System Administrator to manage the Voice Connector. To avoid system errors, use the Exchange 5.5 Administrator to configure Exchange 5.5 objects, and use the applicable MMC snap-in to configure Exchange 2000 objects.

See the "Setting Up the Voice Connector for AMIS Networking" section for information about setting up the Voice Connector.

Locations and AMIS Networking

Central to how you set up AMIS is a Cisco Unity object called a location. Each Cisco Unity server is associated with one location referred to as the default or primary location, which is created during installation and which cannot be deleted. When setting up AMIS, you give the primary location a new name and a Dial ID (which is an identifier for the location within Cisco Unity), enter the AMIS Node ID, and customize other properties as applicable. The AMIS Node ID on the primary location is transmitted on all outgoing AMIS calls and identifies your Cisco Unity system to the destination nodes. See the "Primary Location Profile Settings" section on page 6-1 for more information.

You create a delivery location in Cisco Unity to correspond to each remote voice messaging system with which Cisco Unity communicates. Delivery locations contain the information that Cisco Unity needs to exchange messages with other nodes—the Delivery Phone Number and the AMIS Node ID. See the "AMIS Delivery Location Profile Settings" section for more information.

In organizations with multiple Cisco Unity servers networked together, the delivery locations should be created only on those Cisco Unity servers that will place and receive AMIS calls. See the "Considerations for Networked Cisco Unity Servers" section for more information.

Message Addressing Options

Cisco Unity provides the following message addressing options:

Blind addressing—Allows Cisco Unity subscribers to send messages to subscribers on the remote voice messaging system even though the recipient mailbox number, name, and recorded name are not in the directory. Even though Cisco Unity cannot provide voice name confirmation (hence the term "blind addressing"), the message is addressed and sent. See the "Blind Addressing and AMIS Networking" section for more information.

AMIS subscribers—Allows Cisco Unity subscribers to get voice name confirmation when addressing messages to subscribers on the remote voice messaging system. AMIS subscribers are a representation in Cisco Unity of the subscribers on the remote messaging system. AMIS subscribers are created in Cisco Unity to enable Cisco Unity subscribers to find them in the directory and send them messages as they would with any other subscriber. See the "AMIS Subscribers" section for more information.

Message Addressing Limitations

Subscribers can use the Cisco Unity phone conversation (also known as the telephone user interface, or TUI), ViewMail for Microsoft Outlook, or the Cisco Unity Visual Messaging Interface to reply to and forward AMIS messages just as they do with regular voice messages. However, when sending or retrieving AMIS messages, subscribers will encounter the following limitations:

AMIS messages marked urgent when they are sent are not marked urgent when they are retrieved by the recipient.

AMIS messages marked private when they are sent are not marked private when they are retrieved by the recipient.

Requests for return receipts on AMIS messages are not honored.

E-mail messages cannot be sent to AMIS recipients even though ViewMail allows subscribers to address them. Instead of being delivered, e-mail messages sent to AMIS recipients are returned to the sender as NDRs.

Blind Addressing and AMIS Networking

AMIS blind addressing is one of the methods that Cisco Unity provides for addressing AMIS messages to users of another voice messaging system. Blind addressing allows Cisco Unity subscribers to send messages to subscribers on the remote voice messaging system even though the recipient mailbox number, name, and recorded name are not in the directory. Even though Cisco Unity cannot provide voice name confirmation (hence the term "blind addressing"), the message is addressed and sent.

One of the steps to setting up blind addressing is adjusting the Blind Addressing setting on the Primary Location > Addressing Options page. You also create a delivery location that corresponds to each voice messaging system with which Cisco Unity communicates.

You provide the following information for each delivery location:

Delivery Phone Number—The number that Cisco Unity dials to reach the other voice messaging system.

AMIS Node ID—The number used by Cisco Unity to identify the remote voice messaging system during an AMIS transmission. For incoming calls, Cisco Unity searches the AMIS delivery locations for an AMIS Node ID that matches the value transmitted by the originating node. If a corresponding location is not found, Cisco Unity follows the AMIS protocol and rejects the call without recording messages.

Dial ID—A unique number that identifies the location to Cisco Unity. This is the number that subscribers dial when blind addressing messages to individuals who use the remote voice messaging system.

When blind addressing a message, subscribers dial a number that is made up of the delivery location Dial ID and the mailbox number of the recipient. Before addressing the message, Cisco Unity parses the number that the subscriber entered and searches for a matching delivery location. If Cisco Unity does not find a matching location, it reports the error to the sender and does not address the message. If a matching delivery location is found, Cisco Unity addresses the message without verifying that the remote mailbox number exists. Cisco Unity does provide voice name confirmation that the delivery location exists before addressing the message (assuming a voice name was recorded for the delivery location).

Because your Cisco Unity server does not have access to the names and extensions of the users on the other voice messaging system, subscribers cannot use spelling mode when blind addressing a message to someone on the other system.

Subscribers can also address voice messages in ViewMail for Microsoft Outlook and in the Cisco Unity Visual Messaging Interface to someone on the remote voice messaging system as follows:

To address a message by using ViewMail, subscribers enter the blind address in the following format (the underscore and the brackets are required):
[VOICE:<Location Dial ID>_<Extension>]

To address a message by using the Cisco Unity VMI, subscribers enter the blind address in the following format (the underscore, the brackets, and the domain name are required):
[VOICE:<Location Dial ID>_<Extension>]@<Domain name>.com

For administrators of Cisco Unity, blind addressing is the option which requires the least amount of work to set up. However, subscribers will encounter some limitations when blind addressing messages to users on the other voice messaging system. Subscribers can address the message only by using number mode, so they must know the delivery location Dial ID and the mailbox number for the recipient. Additionally, Cisco Unity cannot verify that the number entered is correct, so subscribers may inadvertently address a message to the wrong person or to a non-existent mailbox.

In organizations with multiple Cisco Unity servers networked together, when subscribers use blind addressing to address messages to someone at an AMIS location, the AMIS transmission originates from the Cisco Unity server on which the AMIS delivery location was created. See the "Considerations for Networked Cisco Unity Servers" section for more information.

AMIS Subscribers

AMIS subscribers are a representation in Cisco Unity of the subscribers on the remote messaging system. AMIS subscribers are created in Cisco Unity to enable Cisco Unity subscribers to find them in the directory and send them messages as they would with any other subscriber. Voice messages addressed to AMIS subscribers are sent to the voice messaging system that they use. To set up AMIS subscribers, you first create an AMIS delivery location that corresponds to each remote voice messaging system with which Cisco Unity communicates.

After creating the delivery location(s), you create an AMIS subscriber account for each remote user. When creating each AMIS subscriber account, you specify the user mailbox number on the other voice messaging system and select the AMIS delivery location with which the AMIS subscriber is associated. Cisco Unity uses the Delivery Phone Number and AMIS Node ID from the associated delivery location when delivering messages to the AMIS subscriber.

In organizations with multiple Cisco Unity servers networked together, AMIS subscribers can be associated only with AMIS delivery locations created on your Cisco Unity server. When subscribers address messages to an AMIS subscriber, the AMIS transmission originates from the Cisco Unity server on which the AMIS subscriber was created. See the "Considerations for Networked Cisco Unity Servers" section for more information.

AMIS subscribers in Cisco Unity are represented as custom recipients in Exchange 5.5 and as contacts in Active Directory. When you delete AMIS subscribers in the Cisco Unity Administrator either by deleting individual accounts or by deleting a delivery location that the AMIS subscribers are associated with, the underlying contacts/custom recipients are removed automatically.

You create and manage AMIS subscriber accounts in much the same way that you do regular subscriber accounts. You can use the Cisco Unity Administrator to create, modify, and delete AMIS subscribers.

Extensions are mandatory for AMIS subscriber accounts. The extension, which must be unique across the dialing domain, is the number that subscribers dial when addressing a message to an AMIS subscriber. This number may or may not be the same as the mailbox number of the AMIS subscriber on the remote voice messaging system. Callers who reach the opening greeting of your organization can dial the extension of an AMIS subscriber or look up an AMIS subscriber in directory assistance and leave a message.

Other than receiving messages, AMIS subscribers do not have access to other Cisco Unity features, and some sections of the Cisco Unity Administrator are disabled for AMIS subscribers. AMIS subscribers:

Cannot log on to Cisco Unity by phone to check or send messages.

Cannot log on to Cisco Unity by phone—or use the ActiveAssistant—to adjust personal settings, so their recorded names and greetings can only be recorded or changed in the Cisco Unity Administrator.

Cannot use ViewMail for Microsoft Outlook or the Cisco Unity Visual Messaging Interface (VMI) to check messages.

Cannot own private lists.

Cannot set up or receive message notifications.

Cannot receive message waiting indications.

Setting up AMIS subscribers requires more overhead for administrators of Cisco Unity than AMIS blind addressing does. However, the AMIS subscriber option allows other subscribers to address messages to AMIS subscribers the same way that they address messages to regular subscribers.

Subscriber Experience with AMIS Subscribers

Provided that AMIS Subscribers are listed in the phone directory and have had voice names and greetings recorded for them:

Subscribers can address messages to AMIS subscribers by using the phone, ViewMail for Microsoft Outlook, or the Cisco Unity VMI.

Unless they have been explicitly hidden, the contacts that correspond to AMIS subscribers are listed in the Exchange address book. Therefore, message addressing to AMIS subscribers by using ViewMail or the Cisco Unity VMI is the same as for regular subscribers.

When using the phone, subscribers can address messages to AMIS subscribers in spelled-name mode (if enabled on the system) or by extension.

Subscribers get voice name confirmation when addressing a message to a AMIS subscriber.

When subscribers use the phone to listen to messages, the conversation announces who the message is from.

AMIS subscribers can be added to distribution lists.


Note Be sure to explain to subscribers the difference between a message sent via AMIS (which can be replied to) and a message that is left when a call is forwarded to voice mail (which cannot be replied to). See the "Leaving a Message Versus Sending a Message" section for more information.


Unidentified Callers and AMIS Subscribers

AMIS subscribers can be listed in the phone directory and have recorded voice names and greetings just like regular Cisco Unity subscribers. If you have used Cisco Unity to set up an automated attendant, callers who reach the opening greeting can enter an extension of an AMIS subscriber, and callers who reach the phone directory can look up the extension of an AMIS subscriber.

You configure call transfer settings for AMIS subscribers in the Cisco Unity Administrator just as you do for regular Cisco Unity subscribers, and the behavior is the same. However, depending on the call transfer settings, messages left by unidentified callers for AMIS subscribers may be recorded directly by the remote voice messaging system, or they may be recorded by Cisco Unity and sent via AMIS to the remote voice messaging system. If you allow calls to AMIS subscribers to be transferred to the phone system, you usually set the call transfer settings to release to switch so that messages left by callers will be recorded directly by the remote voice messaging system.

Because AMIS requires a mailbox number for the sender, Cisco Unity uses the Dial ID of the primary location as the sending mailbox for messages that are left by unidentified callers for AMIS subscribers and that are recorded by Cisco Unity and sent via AMIS to the remote voice messaging system. Although AMIS subscribers can reply to these messages, the messages are returned as NDRs.

Deleting AMIS Subscribers

Each AMIS subscriber is associated with a directory object, which is either an Active Directory contact or an Exchange 5.5 custom recipient. When you delete AMIS subscribers in the Cisco Unity Administrator—either by deleting the subscriber accounts individually, or by deleting the associated AMIS delivery location—the underlying directory objects are not removed; you must delete them manually by using Microsoft Active Directory Users and Computers or Microsoft Exchange 5.5 System Administrator.


Caution Be sure to delete the associated directory object (contacts or custom recipients) for AMIS subscribers. When an AMIS subscriber is deleted, the Cisco Unity-specific properties are deleted from the associated directory object. However, the extension address (AMIS:<Delivery Location ID>_<Remote Mailbox Number>) is not deleted as the e-mail address for the directory object. Subsequently, if an AMIS subscriber is added (or re-added) with the remote mailbox number of the deleted subscriber, two directory objects will exist with the same extension address. Messages addressed to the AMIS subscriber will not be delivered, and will be returned with an NDR.

Extension Addresses

When you create an AMIS subscriber, Cisco Unity automatically generates an e-mail address in the following format:
AMIS:<Location Dial ID>_<Remote Mailbox>

This special e-mail address is called an extension address. The extension address is a combination of the delivery location Dial ID with which the AMIS subscriber is associated, and the Remote Mailbox Number of the AMIS subscriber. Each contact in Active Directory that corresponds to an AMIS subscriber contains an extension address. Similarly, each custom recipient in Exchange 5.5 that corresponds to an AMIS subscriber contains an extension address.

When subscribers use the phone to address messages to an AMIS subscriber, they dial an extension. Cisco Unity recognizes the recipient as an AMIS subscriber and retrieves the extension address from the SQL database on the Cisco Unity server.

Although extension addresses are generated automatically when you create AMIS subscribers, if you later change the Dial ID of a delivery location, you will need to run the Extension Address utility to update the extension addresses for the AMIS subscribers associated with the location. Otherwise, AMIS subscribers will have incorrect extension addresses, and they will not receive messages.

To Run the Extension Address Utility


Step 1 On the Cisco Unity server desktop, double-click the Cisco Unity Tools Depot icon.

Step 2 In the left pane, under Administrative Tools, double-click Extension Address Utility.

Step 3 Click Update.

Step 4 When the utility has finished updating extension addresses, click OK, and then Close.

It may take a few minutes for the extension addresses to be updated in Exchange.


Hiding AMIS Subscribers

Depending on your installation, the users of the remote voice messaging system may already have Windows accounts and Exchange mailboxes on your local network. Therefore, when AMIS subscriber accounts are created for them, the Exchange address list will contain duplicate listings—the existing user account and a contact (or custom recipient). Both listings are viewable in Outlook.

To prevent the AMIS subscribers from being listed in the Exchange address list, you will need to hide them by using the Microsoft Exchange 5.5 Administrator or Windows Active Directory for Users and Computers. (To access either tool, click View > Advanced Features, and then make changes on the Exchange Advanced property page.) Note that even when recipients are hidden, Cisco Unity is able to deliver messages to them. However, if you hide the contact created for the AMIS subscriber, subscribers who use ViewMail for Microsoft Outlook must manually enter the address for the AMIS subscriber in the following format:
[AMIS:<Location Dial ID>_<Remote Mailbox>]

Because e-mail should not be sent to AMIS subscribers, you may want to exclude them from distribution lists in addition to hiding them in the Exchange address list, because distribution lists are also viewable in Outlook. Before creating AMIS subscriber accounts, create a subscriber template just for AMIS subscribers, and modify the subscriber template distribution lists settings so that the AMIS subscribers are not added to any distribution lists. For more information, refer to the "Subscriber Template Distribution Lists Settings" section in the "Subscriber Template Settings" chapter of the Cisco Unity System Administration Guide. (The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.)

Migrating Subscribers from Another Voice Messaging System to Cisco Unity

If you have set up AMIS subscriber accounts for the subscribers on another voice messaging system, and if they have existing Exchange mailboxes, you may want to use the Migrate Subscriber Data utility when the time comes to migrate them to Cisco Unity. The Migrate Subscriber Data utility creates a Cisco Unity subscriber account by combining the Cisco Unity-specific data from an existing AMIS subscriber account (such as the voice name) with an existing mail user. The utility then deletes the AMIS subscriber account and the associated Active Directory contact (or Exchange 5.5 custom recipient).

In Cisco Unity 3.1(5) and later, the Migrate Subscriber Data utility is available in Tools Depot on the Cisco Unity server. The Tools Depot icon is available on the Cisco Unity server desktop. The Migrate Subscriber Data utility is also available on the Cisco Unity Utilities page of the Software Center website at http://www.cisco.com/pcgi-bin/tablebuild.pl/unity-util. Refer to the Help file that comes with the utility for more information.

Considerations for Networked Cisco Unity Servers

In organizations with multiple Cisco Unity servers networked together, when subscribers address messages to an AMIS delivery location (by using blind addressing) or to an AMIS subscriber, the AMIS transmission originates from the Cisco Unity server on which the AMIS delivery location was created. (Note that AMIS subscribers can be associated only with those AMIS delivery locations created on the same Cisco Unity server.)

When subscribers address a message to someone on the remote voice messaging system, the Voice Connector delivers the message to the UAmis mailbox associated with the Cisco Unity server on which the addressed AMIS delivery location was created. The AMIS schedule and the AMIS delivery options on the pertinent Cisco Unity server are applied.

Only one Cisco Unity server in the network needs to be set up for AMIS. If allowed by the primary location addressing options, all subscribers, no matter which Cisco Unity server they are associated with, can send messages to an AMIS delivery location or to an AMIS subscriber. The Cisco Unity server configured for AMIS acts as the AMIS "bridgehead" server for the other Cisco Unity servers in the network. For example, in Figure 4-1, there are three Cisco Unity servers in the network, but Unity 2 is the only server configured for AMIS. Unity 2 places and receives all the AMIS calls. Thus, no matter which Cisco Unity server a subscriber is associated with, when the subscriber sends a message to someone on another voice messaging system, the message is routed to the UAmis mailbox associated with Unity 2. This mailbox is homed on the Exchange server that was selected during the setup of Unity 2.

Note that the Voice Connector in Figure 4-1 is installed on Exchange server 1. Only one instance of the Voice Connector can be installed on any Exchange server in the Exchange 5.5 site or Exchange 2000 routing group. If your network spans multiple sites or routing groups, install the Voice Connector in each site or routing group.

Figure 4-1

AMIS Bridgehead Configuration

Design Considerations

Because AMIS calls are placed and answered on the Cisco Unity server on which the AMIS delivery locations were created, you can configure your Cisco Unity servers as needed to handle AMIS traffic.

You can set up a bridgehead topology by designating one Cisco Unity server in the network to handle sending and receiving AMIS calls. See Figure 4-1.

If the AMIS traffic is too heavy for one Cisco Unity server to handle, you can balance the load by setting up multiple Cisco Unity servers for AMIS transmissions. In this case, you need to determine which AMIS delivery locations and AMIS subscribers to create on each of the Cisco Unity servers, and keep a record of the mapping.

For organizations with Cisco Unity servers deployed in different areas around the country or the world, it may be possible to set up a least-cost-routing topology to minimize or eliminate long distance phone charges related to AMIS transmissions.

For example, assume there are Cisco Unity servers in Chicago and in New York, and that there is also another voice messaging system in New York to which subscribers in Chicago want to send messages. To avoid long distance phone charges when subscribers in Chicago send messages to individuals who use the remote voice messaging system in New York, you create an AMIS delivery location, and optionally, AMIS subscribers, on the New York Cisco Unity server. When subscribers associated with the Chicago Cisco Unity server address messages to the AMIS subscribers in New York, the messages are first delivered by Exchange and the Voice Connector to the UAmis mailbox associated with the New York Cisco Unity server. Then the New York Cisco Unity server dials a local number to deliver the message to the remote voice messaging system, thus avoiding long distance phone charges.

Maintenance

Cisco Unity monitors AMIS transmissions and the UAmis mailbox, and logs error events to the Windows Application Event log. Outgoing messages that cannot be delivered are returned to the sender, or to the Unaddressed Messages public distribution list if Cisco Unity cannot determine who the sender is.

For detailed information about the touchtones that are transmitted during an AMIS call, refer to the White Paper: AMIS Analog Networking Definitions, which is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_technical_reference_list.html. You can use the StatusMonitor.exe utility in the \CommServer\TechTools directory on the Cisco Unity server to monitor AMIS transmissions.

Cisco Unity also provides reports on AMIS message traffic. For more information, refer to the "AMIS Out Traffic Report" and the "AMIS In Traffic Report" sections in the "Reports" chapter of the Cisco Unity System Administration Guide. (The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.)

Although Cisco Unity monitors the UAmis mailbox, you may want to check the UAmis mailbox periodically to confirm that messages are being sent in a timely manner. For example, if there are still messages to be sent when the AMIS schedule becomes inactive, they remain in the UAmis mailbox until the AMIS schedule becomes active again. If messages are often left in the UAmis mailbox, you may need to adjust the AMIS schedule or designate more voice ports for outgoing AMIS calls. Access to the UAmis mailbox is also needed when troubleshooting outbound message delivery problems.

In order to use Microsoft Outlook to access the UAmis mailbox, use the following procedure to add the UAmis mailbox to the user profile of someone with administrative rights to Exchange. Refer to the Outlook documentation for more information.

To Add the UAmis Mailbox to a User Profile


Step 1 Start Microsoft Outlook.

Step 2 On the Tools menu, click Services.

Step 3 On the Services tab, in The Following Information Services Are Set Up in This Profile box, click Microsoft Exchange Server.

Step 4 Click Properties.

Step 5 On the Advanced tab, click Add.

Step 6 In the Add Mailbox box, enter UAmis.

Step 7 Click OK three times to dismiss the dialog boxes.


AMIS Reference

This section contains tables that define the fields on the Cisco Unity Administrator web pages related to AMIS setup, and briefly explain the options for correctly entering information in the fields. See the following sections for details:

AMIS Delivery Location Profile Settings

AMIS Delivery Options Settings

AMIS Schedule Settings

AMIS Delivery Location Profile Settings

AMIS delivery locations are Cisco Unity objects that contain the addressing information that Cisco Unity needs to send messages to and receive messages from another voice messaging system. You create an AMIS delivery location that corresponds to each remote voice messaging system with which Cisco Unity communicates.

Use the following tables to learn more about the delivery location profile settings for an AMIS location.

Table 4-1 Settings Applicable to All Types of Delivery Locations 

Field
Considerations
Name

This displays the name of the delivery location. To change the name, enter a new name here, and then click the Save icon.

Dial ID

Enter the ID that identifies the location to Cisco Unity. Enter numbers only, up to a maximum of ten digits. In Cisco Unity 3.1(5) and 3.1(6), the default minimum length is three digits. In Cisco Unity 3.1(1) through 3.1(4), although the default minimum length is one digit, it recommended that you assign a Dial ID that has at least three digits to avoid potential conflicts with priviat distribution list IDs during an address search.

Although in Cisco Unity 3.1(5) and 3.1(6) the minimum length for Dial IDs can be reduced by using the Advanced Settings Tool, one- and two-digit Dial IDs may conflict with private distribution list IDs during an address search. When a subscriber addresses a message by entering a one- or two-digit number, Cisco Unity first searches for a matching private distribution list. If a match is found, the search stops. Therefore, when a subscriber addresses a message by entering a location Dial ID (to narrow down the search scope to a particular location), if the number entered matches a private distribution list ID, the conversation offers only the private distribution list as a destination. If subscribers do not address messages to other locations by first entering a Dial ID, there is no conflict, and the minimum length for Dial IDs can be reduced to accommodate complex dial plans.

When addressing a message to another location by using blind addressing, subscribers dial a number that is made up of the Dial ID and the extension (or the remote mailbox number) of the recipient.

When setting up SMTP networking with a Cisco Unity server in a different directory, the ID that you enter here must match the Dial ID of the primary location at the corresponding remote Cisco Unity server.

The following policies are recommended:

Establish a fixed length for Dial IDs and if possible, a fixed length for extensions.

Assign unique Dial IDs. Dial IDs should not be the same as other Dial IDs or extensions.

Assign three-digit Dial IDs.

Use a different numbering range for Dial IDs than for extensions.

If you use variable-length Dial IDs, the first digits of each ID should be unique with respect to other Dial IDs.

If you change the Dial ID after creating subscriber accounts associated with this location, run the Extension Address utility to generate new extension addresses. To run the utility, on the Windows Start menu, click Programs > Cisco Unity > Extension Address Utility, and then click Update. It may take three to five minutes for the addresses to be updated in Exchange.

Recorded Name

Record a name for the delivery location. The subscriber conversation plays this recorded name when the setting Include Locations in Searches on the Network > Primary Location > Addressing Options page is enabled. When subscribers address a message, the recorded name for this delivery location is played in the message addressing search results along with subscriber names. (For example: "There are two matches. For Chris Newton, press 1. For New York, press 2.") Additionally, the subscriber conversation plays this recorded name when subscribers address messages by using blind addressing to this delivery location.

To record the name here, use the Media Master control bar. (Note that the Media Master is not available across a firewall.) Use the Options menu in the Media Master control bar to set recording and playback devices, if applicable, and to use other sound files.

Destination Type

Display only. Indicates the type of delivery location. The Destination Type is specified when the delivery location is created, and it cannot be changed. The Destination Type is one of the following:

SMTP—Indicates that the delivery location corresponds to a remote Cisco Unity server that accesses a directory different than the local Cisco Unity server. Messages between the local and remote Cisco Unity servers are encoded in a proprietary format and delivered over the Internet or a private TCP/IP network by using the standard Simple Mail Transfer Protocol (SMTP).

AMIS—Indicates that the delivery location corresponds to an AMIS-compliant voice messaging system. Messages are sent by using the industry-standard Audio Messaging Interchange Specification analog (AMIS-a) protocol.

Bridge—Indicates that the delivery location corresponds to an Octel node in an Octel analog network. Messages are exchanged between Cisco Unity and the Octel system by using the Cisco Unity Bridge. Cisco Unity sends messages to the Bridge in Voice Profile for Internet Mail (VPIM) format with proprietary extensions. The Bridge converts the message format and sends it to the appropriate Octel server by using the Octel Analog Networking protocol.

VPIM—Indicates that the delivery location corresponds to a VPIM-compliant voice messaging system. Messages are sent by using the industry-standard VPIM protocol over the Internet or a private TCP/IP network.


  

Table 4-2 Settings Specific to AMIS Delivery Locations 

Field
Considerations
Delivery Phone Number

Enter the phone number, including trunk access code, that Cisco Unity dials for outgoing AMIS calls to the remote voice messaging system that corresponds to this delivery location.

Node ID:
Country Code, Area Code, Phone Number

Enter the numbers used to identify the remote voice messaging system that corresponds to this delivery location. This Node ID must match the Node ID that the corresponding remote voice messaging system transmits during incoming calls. Cisco Unity accepts messages only from known AMIS nodes, so the Node ID entered here must exactly match the Node ID that the remote voice messaging system transmits.

Although the Node ID numbers should contain all the information necessary for Cisco Unity to send a reply message to the originating system, this is not enforced because of the different ways in which voice messaging systems implement the AMIS protocol. Therefore, the only requirement is that the numbers entered here match the Node ID that the corresponding remote voice messaging system transmits.

The maximum number of digits for each field is:

Country Code—4 digits

Area Code—3 digits

Phone Number—8 digits

Disable Outbound Message Delivery to This AMIS Location

By default, this check box is unchecked. When an outbound AMIS call to this delivery location is answered by a person or a voice messaging system that is not AMIS-compliant (such as an answering machine), this check box is checked automatically. Checking the check box automatically prevents Cisco Unity from repeatedly attempting to deliver messages to an incorrect Delivery Phone Number.

If the call is answered by a person, Cisco Unity plays a prompt that instructs the person to prevent further calls by pressing a touchtone. If the person presses the touchtone, Cisco Unity checks this check box and disables outbound calls to this location. If the person simply hangs up, or if a voice messaging system that is not AMIS-compliant answers (such as an answering machine), Cisco Unity retries the delivery phone number according to the settings on the Network > AMIS Options > Delivery Options page. When the maximum number of retries has been reached, Cisco Unity checks this check box to disable further calls to this number.

Any messages that could not be delivered to this location remain in the UAmis mailbox until you confirm the delivery phone number and then uncheck this check box. An error is logged in the Windows Application Event log when messages remain in the UAmis mailbox for more than 24 hours.

Note that when multiple Cisco Unity servers are networked together, you can view the contents of delivery locations created on other Cisco Unity servers, and edit this field from your local server. 


 

AMIS Delivery Options Settings

The AMIS delivery options settings control attributes of outgoing AMIS calls. These settings apply to messages sent to all AMIS delivery locations and AMIS subscribers created on your Cisco Unity server.

One of the settings that you specify here is the Local Dial Restriction Table. This restriction table and the AMIS schedule together determine when outgoing AMIS calls are made. Refer to the "Restriction Tables" chapter of the Cisco Unity System Administration Guide for general information about restriction tables. (The Cisco Unity System Administration Guide is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/products_administration_guide_books_list.html.)

Use the following table to learn more about AMIS delivery options settings.

Table 4-3 Network > AMIS Options > Delivery Options Page 

Field
Considerations
Deliver Urgent Messages Immediately

Check this check box to allow messages marked urgent to be delivered immediately. Checking this check box overrides both the Local Dial Restriction Table and the AMIS schedule. When the check box is unchecked, Cisco Unity handles urgent messages the same as non-urgent messages.

Local Dial Restriction Table

Select a restriction table that determines which AMIS delivery numbers can be processed immediately. If an AMIS delivery number is allowed by the restriction table, messages to this number are delivered immediately. If the delivery number is not allowed by the restriction table, messages are queued in the UAmis mailbox until the AMIS schedule becomes active.

By default, the Local Dial Restriction Table field is set to the predefined Default AMIS restriction table. You can modify the Default AMIS restriction table or select another restriction table. For example, you may want to modify this restriction table to disallow long distance delivery numbers, and adjust the AMIS schedule to become active when the long distance phone rates are lower.

If the Remote System Does Not Answer:
Hang Up After This Many Rings

Specify the number of rings that Cisco Unity waits for the remote node to answer when making an AMIS call. After the specified number of rings, Cisco Unity hangs up. The default value is 4.

If the Remote System Does Not Answer:
Try Calling This Many Times

Specify the number of times that Cisco Unity makes AMIS redelivery attempts when the remote system did not answer the initial call. The default value is 4.

When the schedule that allows AMIS deliveries becomes inactive, the count that Cisco Unity maintains for this setting is reset to 0.

If the Remote System Does Not Answer:
Retry After This Many Minutes

Specify the number of minutes that Cisco Unity waits after an AMIS call is not answered before attempting the call again. The default value is 5 minutes.

If the Remote System Is Busy:
Try Calling This Many Times

Specify the number of times that Cisco Unity makes AMIS redelivery attempts when the initial attempt resulted in a busy signal. The default value is 4.

When the schedule that allows AMIS deliveries becomes inactive, the count that Cisco Unity maintains for this setting is reset to 0.

If the Remote System Is Busy:
Retry After This Many Minutes

Specify the number of minutes that Cisco Unity waits after receiving a busy signal before attempting the AMIS call again. The default value is 5 minutes.


AMIS Schedule Settings

The AMIS schedule and the AMIS restriction table together determine when outgoing AMIS calls are made. If a delivery number for an outgoing AMIS message is allowed by the AMIS restriction table, the message is sent immediately—the schedule settings do not apply. If the delivery number is not allowed by the AMIS restriction table, the schedule determines when the message is sent. Therefore, the schedule determines when messages are sent for delivery numbers that are disallowed by the AMIS restriction table.

Cisco Unity batches messages to a delivery location, with a maximum of nine messages per batch. If an AMIS transmission is in progress when the schedule becomes inactive, the transmission of the entire batch of messages is completed. However, any other messages remaining in the queue, but not in the batch that was in the process of being transmitted, are queued until the next active time in the schedule. Queued messages are placed in the Inbox for the UAmis account.

Because the transmission of AMIS messages may tie up voice ports for long periods of time, you may want to schedule outgoing AMIS calls during closed hours or at times when Cisco Unity is not processing many calls. Additionally, if most or all of your AMIS delivery numbers are long distance, you may want to schedule the AMIS calls when the long distance phone rates are lower.

Use the following table to learn more about AMIS schedule settings.

Table 4-4 Network > AMIS > Schedule Page 

Field
Considerations
Click Individual Blocks to Set Hours

Click the blocks in the grid to change from inactive to active hours. Click the block again to undo your change. Messages queued in the UAmis mailbox are sent only during the active hours on the schedule. Note that you can set active and inactive hours for one day, then use the Copy Day's Schedule box to copy the settings to other days.

Copy Day's Schedule

To avoid clicking the same blocks for more than one day, use the Copy Day's Schedule and >> functions. Select a day to copy, then select which days to copy the schedule setting to.


Troubleshooting

For information on troubleshooting problems with AMIS messages, refer to the following sections in the Cisco Unity Troubleshooting Guide, which is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_troubleshooting_guides_list.html.

In the "Messages" chapter:

"Troubleshooting Problems with Outbound AMIS Messages"

"Troubleshooting Problems with Inbound AMIS Messages"

For detailed information about the touchtones that are transmitted during an AMIS call, refer to the White Paper: AMIS Analog Networking Definitions, which is available on Cisco.com at http://www.cisco.com/en/US/products/sw/voicesw/ps2237/prod_technical_reference_list.html.

Finally, you can use the StatusMonitor utility (located in \CommServer\TechTools on the Cisco Unity server) to observe call progress.

Notable Behavior

This section describes notable behavior of AMIS Networking.

Inbound Search Scope

In installations with multiple Cisco Unity servers networked together, if the AMIS bridgehead server is running Cisco Unity 3.1(3) or later, the search scope for a matching subscriber extension for inbound messages sent from another AMIS-compliant voice messaging system is controlled by the primary location addressing options in the Cisco Unity Administrator. The search scope for inbound AMIS messages can be set to the local Cisco Unity server, to the dialing domain that the local Cisco Unity server is a member of, or to the entire global directory. In Cisco Unity 3.1(2), the inbound search scope is set to the global directory and cannot be changed.

Leaving a Message Versus Sending a Message

When a person on the remote voice messaging system who has a corresponding AMIS subscriber account calls a Cisco Unity subscriber and leaves a message, Cisco Unity does not identify the message as being from the AMIS subscriber. In this case, when the phone system forwards the call to Cisco Unity, the message is handled as though it came from an unidentified caller. This means that:

Cisco Unity does not play the internal greeting of the subscriber when the caller leaves a message.

Cisco Unity does not play the recorded voice name of the AMIS subscriber when the recipient listens to the message.

Cisco Unity does not allow the recipient to record a reply.

However, when a person on the remote voice messaging system records and sends a message to a Cisco Unity subscriber, Cisco Unity can identify the message as being from the corresponding AMIS subscriber. In this case, the phone system is not involved and the recipient phone does not ring. Instead, the message is sent directly from the remote voice messaging server via AMIS to Cisco Unity, and then to Exchange, which delivers the message to the recipient. Thus, when the recipient listens to the message, Cisco Unity plays the recorded name of the AMIS subscriber, and allows the recipient to record a reply.

Restriction Table Selection Is Not Automatically Replicated Between Servers Set Up for Failover

On a system set up for Cisco Unity failover, when you change the restriction table to be used for outgoing AMIS calls, the table selection on the primary server does not replicate to the secondary server. You must manually select the same AMIS restriction table on the secondary server. Note, however, that the settings on the restriction table itself replicate. You specify the AMIS restriction table in the Cisco Unity Administrator on the Network > AMIS Options page.