The tools on this page are written and tested for versions of Unity 4.0(1)
and later. Most tools on this page also work with Unity 5.0(1) as well as
Unity 7.0(1) and later -
where that is not the case the specific tool (such as Permissions Wizard) will
have links to the appropriate 5.0 specific version you need to use. Head to the 3.x or 2.x tools pages to get the appropriate
version tool for your system.
If you have suggestions for modifications for any of these applications or
have ideas for additional tools you think would be handy, post to the
Unity Forum and let me know about it. Most of these tools have been developed
based on suggestions from the field.
These are all installable applications, most of which are designed to be run directly on the server
where Unity is installed, some can run off box. Most are also designed to be run while logged in
as the same account that installed Unity as well. Those applications
that can run off box usually have a larger setup since they'll require some
additional runtime libraries that are included in the Unity setup.
Check back for updates often as I keep these
updated fairly regularly. The home page has a running list of all the
changes/updates to the site.
| Unity 4.0(1) training |
The full compliment of training videos the developers of
Unity provide to TAC when handing off the 4.0(1) version of Unity for
production. |
| Unity 4.0(3) training |
Training videos by Unity developers provided to TAC when
handing off Unity 4.0(3) version to production. |
| Unity 4.0(4) training |
Training videos by Unity developers provided to TAC when
handing off Unity 4.0(4) version to production. |
| Unity 4.0(5) training |
Training videos and Power Point slides by developers
provided to TAC when handing off 4.0(5) to production. |
| Unity 4.1 training |
Training videos and Power Point slides by developers
provided to TAC when handing off 4.1 to production. |
| Unity 4.2 training |
Training videos by developers provided to TAC when handing
off Unity 4.2 to production |
| Unity 5.0(1) training |
Training videos and power point slides by developers
provided to TAC when handing off Unity 5.0(1) to production |
| Unity 7.0(1) training |
Some documents describing changes and additions to the Unity
7.0(1) release. |
|
Unity 4.0(x) End User Training |
Set of videos targeted at end users that show how to use the
Unity voice messaging system. Speeds training of end users at your
sites. |
|
Directory
Walker
|
Utility to check for errors and missing links in the
directory. It also
gives you the option to automatically fix some of the more common errors
encountered. |
|
Bulk
Edit
|
Tool that lets you change just about any setting on large
groups of subscribers or call handlers quickly. NOTE:
This version of BulkEdit is 4.x specific and will not work with 3.x or 2.x
versions of Unity. Please go to the appropriate Unity version page
for the right version of BulkEdit for you.
|
|
BulkUserLogout
EXCHANGE
ONLY
Version 4.0(1) through 4.0(3) |
This tool allows administrators to log Unity out of
large numbers of subscriber's mailboxes so they can then move their
Exchange mailboxes without having to shut down Unity or log them out one
at a time using DOHPropTest. After the move is complete you can then
use this same utility to force Unity to log back into these mailboxes so
MWIs and notifications will work for these users properly. NOTE: You only need to use this tool if
your back end is Exchange 5.5. Exchange 2000 handles moving users
"on the fly" and there's no need to log Unity out of those
mailboxes first. Domino has no need for this functionality either.
|
|
BulkUserLogout
EXCHANGE
ONLY
Version 4.0(4) and later |
This tool allows administrators to log Unity out of
large numbers of subscriber's mailboxes so they can then move their
Exchange mailboxes without having to shut down Unity or log them out one
at a time using DOHPropTest. After the move is complete you can then
use this same utility to force Unity to log back into these mailboxes so
MWIs and notifications will work for these users properly. NOTE: You only need to use this tool if
your back end is Exchange 5.5. Exchange 2000 handles moving users
"on the fly" and there's no need to log Unity out of those
mailboxes first. Domino has no need for this functionality either.
|
|
Subscriber Information Dump
|
A little utility to
generate CSV files using subscriber data. This is intended to
provide a way to get at directory information that's not available in the
current set of Unity reports. Items such as fax IDs, first time
enrollment status, Exchange home server name etc... are available for
selection. NOTE: This version does
not work with 2.x versions of Unity any longer, you will need to use the
version on the 2.x tools page |
|
Uninstall Utility
|
This tool will
remove all Unity related files from the hard drive, registry and Exchange
directory. After running this you should be able to reboot and
install a clean version of Unity with no worries about any conflicts with
existing files. It will not touch items in the Exchange directory
associated with other Unity servers that may be installed into the same
Exchange site.
NOTE:
There are a couple of manual steps involved here, be sure to read the help
and follow the on screen instructions.
|
|
Public
Distribution List Builder
EXCHANGE ONLY |
Handy application that will let you quickly add
subscribers to a new or an existing Public Distribution List. You
can select all users associated with a COS, an extension range, pull users
by alias and/or extension from a CSV file, cherry pick them from a grid or all of the
above. NOTE: This version of PDLB
will work with Unity 4.0(1) through 4.0(3) no problem, however the new PDLB
(below) is a little nicer and faster and if you're at 4.0(3) I'd recommend
using that. |
|
Public
Distribution List Builder Unity 4.0(3) and later
EXCHANGE ONLY |
Handy application that will let you quickly add
subscribers to a new or an existing Public Distribution List. You
can select all users associated with a COS, an extension range, switch
assignment, custom SQL query, pull users
by alias and/or extension from a CSV file, cherry pick them from a grid or all of the
above. |
| Disaster Recovery Tools (DiRT)
Now supports Exchange and Domino
|
These tools allow you to back up and restore Unity specific
data including SQL databases, registry settings, greetings/voice names,
switch file configuration, routing rules, subscriber passwords etc... and then restore that
information onto a clean Unity box. This is handy for basic disaster
recovery or if you want to change the server Unity is running on etc...
This updated version includes an option to backup subscriber messages as
well.
There are two tools, one for backup and one for
restore. The backup is integrated with the windows scheduler
and will write status/warning/error information messages to the event log such that
you can do regular backups at off hours as regularly as you like.
Restores can be done onto a server of a different name, different
install paths/partition configuration, domains etc...
NOTE: PLEASE read the ENTIRE help file
before using these tools.
|
| Global Subscriber
Manager |
The Global Subscriber Manager (GSM) allows you to see
all Unity subscribers in your organization regardless of how many Unity
servers, dialing domains etc... you have deployed in your
organization. If they are in the same directory you can see them
here.
You'll be shown a "tree view" you the option to view
all subscribers, only subscriber in a dialing domain or subscriber on a
specific Unity server. This will provide an easy way to see your
"Unity topology" at a glance. Double click on a user in
the grid and it'll launch the SA and take you to the profile page for that
subscriber directly regardless of which server they reside on.
This tool is ideal for sites with multiple servers and/or dialing
domains and is also very useful for just single server
installations. If your finding/editing subscribers you'll find this
is an order of magnitude faster than using the SA directly. This can
run on or off the Unity server.
For 4.0(1) and later you have options for importing, deleting and
moving subscribers between Unity servers that are not available in other
interfaces for Unity.
|
|
Audio Text Manager
4
|
This tool gives you a graphical way to manage your call
handlers, interviewers and subscribers and link them together. You
can create handlers, record greetings, set
one key links, etc... using a tree view control
or a grid control, whatever you prefer. This makes it much easier to see what you're doing and
understanding how objects link together and is also considerably faster
for creating complex audiotext applications than using the SA interface.
This version runs on 4.0(1) and later, however I recommend you use the
4.0(3)+ (see next entry) version for Unity 4.0(3) and later. |
|
Audio Text Manager
4.0(3)+
|
This tool gives you a graphical way to manage your call
handlers, interviewers and subscribers and link them together. You
can create handlers, record greetings, set
one key links, etc... using a tree view control
or a grid control, whatever you prefer. This makes it much easier to see what you're doing and
understanding how objects link together and is also considerably faster
for creating complex audiotext applications than using the SA interface.
This version runs on Unity 4.0(3) and later. |
| Port Usage Analyzer |
This is a tool that can generate reports that show port usage based on
dialouts for various reasons (MWI, notification, AMIS delivery, TRAP
connections) and inbound traffic. Indications of how many ports were
available to take calls at any given time and the like will be graphed so
you can easily see if you're in danger of running out of ports during peak
times.
This is a set of four complete graphical and table reports that help
sites manage their traffic trending.
|
| Set Volume |
The default record level for Unity 3.1(1) is -26 dB with the snappy new
AGC capability. Greetings and voice names recorded prior to
upgrading to 3.1(1) will likely sound a louder than that since AGC only
works when recording new files. This tool will allow you to set your
old greetings and voice names to -26 dB as well without having to rerecord
them. It's ok to run this on all your greetings, even if they're
already recorded at -26 dB. Files already at that volume level wont
be changed.
NOTE: This tool will not run via
WTS
|
| Schedule Unity
Restart |
Tool that allows you to schedule the restart of the Unity
services or reboot the entire server. This updated version writes
information to the application event log while shutting down and
restarting, maintains it's own text history log, offers the option to just
restart Unity and not bounce the server and includes a built in interface
to the Windows scheduler. |
|
Bulk Handler
Create
|
This tool allow administrators to create large
numbers of call handlers using extension ranges and/or importing data from
CSV files.
Now supports importing WAV files as greetings for call handlers when
you're importing via CSV.
|
| Permissions Wizard
(3.1(6), 4.0(1) and 4.0(2) Permissions Wizard
4.0(3) Permissions Wizard 4.2(1)+
Permissions Wizard 5.0(1)+ |
This application will help you configure you installation,
service and fail-over accounts to have the correct Windows and AD
permissions (it replaces a very large chunk of the manual rights granting
section of the install guide). If you're having problems
successfully running the configuration setup portion of the Unity install
for any reason then run, don't walk, to use this tool. This will
eventually find it's way into the Unity setup itself but for now it's a separate
download.
The help file contains detailed information about which
rights/permissions each account needs which can also be helpful for
talking with customers. |
| Bulk
Subscriber Delete
EXCHANGE ONLY |
I've had several requests to post a tool that
can delete large numbers of subscribers quickly without removing the
Exchange mailbox or AD/NT accounts. While it's kind of an unusual
thing to need to do, turns out some Universities, for instance, have a
need for this with large turn overs of subscribers where they don't want
to blow away the accounts, just the subscriber data in Unity.
Ask and ye shall receive. This tool lets you select groups of
subscribers by extension range, COS association, DL membership, switch
assignment or imported from CSV and then delete their subscriber data in
one shot. Be careful. There no "un do" option for
this. |
| Bulk
Subscriber Delete 4.0(3)+ |
This version of Bulk Subscriber Delete includes
the ability to optionally remove user's AD and Exchange records as well as
simply removing them from Unity's subscriber database. This only works
with Exchange 2000/2003 on Unity 4.0(3) and later.
Please review the training video and help file before
using - this can be a dangerous tool! |
| Set WAV Format |
The MIU folks coughed up a command line tool
that lets you change the format of standing WAV files between 711 and
729a. I dropped it into the same skin I used for the Set Volume tool
(above) such that folks can change the format of all the greetings and
voice names in the system over from 711 to 729a or back.
NOTE: This tool will not run via
WTS
|
| Codec Checker |
tool that reports the codec and sample rate for
all greetings, voice names and prompts on your system. Allows you to
view in a sortable table format or export to CSV |
| IP
Fax Config Wizard
EXCHANGE ONLY |
This is a new IP fax version (as of July of
2004) - this allows for both inbound and outbound T.37 faxes using IOS
functionality on the gateways. This also includes the ability to route
simple emails with attached WAV files into Unity as voice mail messages.
NOTE: Unity 3.1(1) or later is required for inbound fax routing. Unity
4.0(4) or later is required for Outbound fax routing. |
|
Full Database Export/Import
EXCHANGE
ONLY
Unity
3.0(1) - Unity 4.0(2). For Unity 4.0(3) and later use the 4.0(3)+
version of Full Database Export/Import (next row)
|
These two utilities allow you to export the entire contents
of a Unity installation as old as 2.3.4 build 104 and import that
information into a clean install of Unity 3.x, 4.0(1) or 4.0(2). PLEASE read the help information closely and test them out
on lab systems before deploying them in any kind of production
environment. NOTE:
The import here will only import into a 3.x or 4.0(1)
or 4.0(2) system. To import from a 2.x backup to a 4.0(3) or later
system, use the 4.0(3)+ version of Full DB Export Import (next row)
NOTE: No, you
cannot export data from a 3.x or a 4.x system with these tools. See the DiRT
utility above for that.
|
|
Full Database Export/Import
4.0(3)+
EXCHANGE
ONLY
Unity 4.0(3) and 4.0(4) only.
Imports into 4.0(5) and later servers is not supported - you must do a "two
hop" upgrade in these cases.
|
These two utilities allow you to export the entire contents
of a Unity installation as old as 2.3.4 build 104 and import that
information into a clean install of Unity 4.0(3) or later. PLEASE read the help information closely and test them out
on lab systems before deploying them in any kind of production
environment. NOTE:
The import here will only import into a 4.0(3)
later system. To import from a 2.x backup to a 4.0(2) or earlier
system, use the regular version of Full DB Export Import (above)
NOTE: No, you
cannot export data from a 3.x or a 4.x system with these tools. See the DiRT
utility above for that.
|
|
Alternate
Extension Adder
|
Tool to add alternate
extensions to subscribers via CSV |
| Cisco
Unity Data Link Explorer (CUDLE) |
Read-only tool that lets
you easily explore the UnityDB database in SQL. Includes Data
Dictionary information showing what all the columns and tables are used
for. Also includes automatic lookup functions for ObjectID values,
allows jumps to those objects and a jump back feature to get back where
you started quickly.
This now has a built in Query Builder tool
similar to the SQL Query Analyzer tool that ships with SQL 2000.
Also included a view for stored procedures and lets you explore the Unity
registry settings with explanations of what the keys mean. |
|
Message Store Manager |
Tool that lets
administrators manage their user's Exchange 5.5 or Exchange 2000 mail stores
easily. You can run scripts to move/delete messages based on easily
configured rules, get robust report information about how storage spaces is
being used and by whom etc... very handy application that ships with 4.0(1)
but works with 3.1(1) and later. |
|
Migrate
Subscriber Data
|
Tool that allows you to
move subscriber information from one mail user in Exchange/AD onto another
mail user. This is useful for transitioning from VM only installs to
UM installs and can also be used to "promote" AMIS, SMTP or
Bridge users to full subscribers. NEW.
New version supports moving subscriber messages from the old account to the
new one as well as Unity properties |
|
Remove Unity Properties from Notes DOMINO ONLY |
Plug in agent for Notes
that allows you to clean Unity properties off a user. Handy if you've
taken Unity off the network and didn't remove the subscribers in Unity first
- you wont be able to reimport those users into a new install of Unity until
you first "clean" them. |
|
Directory Access Diagnostics Exchange
2000 only |
Directory Access
Diagnostics (DAD) is designed to help troubleshoot problems with adding new
users or importing existing users from Exchange 2000. DAD interrogates
the rights of the directory facing accounts against the specific container
(in the case of problems with a new add) or user (in the case of an import
problem) in Active Directory and will give a complete report about which
rights/permissions that account is coming up short on.
If you're having trouble adding or importing users in
AD, this is definitely the first tool you want to reach for. |
| Unity Diagnostic Viewer |
Tool that helps combine
and filter diagnostic and data files generated by the Unity Diagnostic Tool
found in Unity 4.0(1) and later. This tool is downloadable as a
separate install since you may want to do filtering on your local PC using
MDB files generated on a remove Unity server. |
| Set
Subscriber Passwords |
Tool to force subscriber
phone passwords based on a CSV file input. This can be handy if you
want to apply phone passwords in bulk after a large import or migration
operation. For instance you can use the last X digits of the user's SS
number or part of an employee number or the like as their temporary password
as opposed to leaving everyone at the "12345" default or having to email out
randomly generated passwords. |
| Port Status
Monitor |
This is an all new tool
that's designed to replace the old StatusMonitor.exe tool. This has a
nicer interface, several new features and will work across WTS in all
scenarios which causes the existing StatusMonitor.exe some trouble.
This tool will be shipping with 4.0(2) and will be in
the Tools Depot. The existing StatusMonitor.exe tool will continue
shipping but will no longer be available in the tools depot. |
| Credentials
Viewer |
This tool shows you all
the mappings Unity keeps in the SIDHistory table (in 3.x) and the
Credentials table (in 4.x) between accounts in NT/AD and subscribers in
Unity. It's a companion to GrantUnityAccess that will show ALL
associations and allow you to remove any of them you wish (i.e. the
ever-annoying second map to the installation account). It also
allows you to create a CSV file with all the current mapping information
for you. |
| Translated
Documentation |
French and German
versions of the User guides and quick phone menu reference guides for both
Exchange and Domino can be found here. |
| Event Monitoring Service |
This is a replacement for
the old Error Notification Utility (ENU) that shipped with Unity in the
past. This tool is considerably more robust and reliable than the old
ENU and it will replace the ENU in Unity 4.0(3) and later. It is
designed to work on any Unity system 3.1(1) and later and can be downloaded
and installed on systems that are using ENU without causing a conflict. |
| Bellhop
Administration for Percipia |
This tool works in
conjunction with a Percipia PCTE server to provide hospitality/PMS
functionality for Unity 4.0(3) and later systems. It handles
automatically checking in/out guests, archiving guests, dealing with room
moves and room swaps among other things. |
| Bellhop
Administration for IntuiTek |
This tool works in
conjunction with an IntuiTek server to provide hospitality/PMS
functionality for Unity 4.0(4) and later systems. It handles
automatically checking in/out guests, archiving guests, dealing with room
moves and room swaps among other things. |
| Remote Serviceability Kit |
This kit provides SNMP, CPD and SysLog support
for Unity 4.0(2) and later systems. |
| DC/GC Reconnect
Settings Tool |
This tool helps you configure your Unity 4.0(4)
or later system for automatic reconnect when the current DC or GC servers
become unavailable. Out of the box Unity will automatically reconnect
on the fly, however this tool lets you customize the behavior if necessary. |
| Bulk
Subscriber Reset |
This tool will "reset" subscriber mailboxes
back to their default values including removing all their messages from the
inbox, deleted items and sent items folder, resetting their greetings, voice
names and passwords and all other subscriber data based on a subscriber
template you select. User accounts in Active Directory (including their
mailboxes) are left where they are, messages are just removed. This is
ideal for sites such as schools where large numbers of mailboxes need to be
reused without thrashing the directory with numerous new accounts. |
| Silence
Trimmer |
This tool will walk through all the voice
and/or greeting WAV files and trim off leading and trailing silence as
directed. This can be useful for Bridge integration sites where voice
names synching over the network may have long chunks of silence on them
which makes the Unity conversation sound as though it's pausing for long
periods of time when playing voice names and greetings over the phone. |
| Custom Key
Mapping Tool |
This tool is for use
with Unity 4.0(5) and later. It lets you configure the mappings of key
presses to functions for the top level subscriber menu, message playback
conversation and after message menu.
In addition, it
includes a Wallet Card wizard that allows you to create customized PDF cards
of the most frequently used menus and shortcut keys for managing messages
and personal options by phone.
See the home page for
a training video and help for more details. |
|
Broadcast Message Manager |
This tool allows administrators to insert new
broadcast messages for all local subscribers from the desktop, view all
outstanding broadcast messages, listen to them, delete them and review which
recipients have heard the message to date. |
| COBRAS |
Object based backup and restore tool used for
migrating or merging systems. It can move subscriber, call handler,
public distribution lists and messages between systems and maintain
relationships between them. |