Enables concurrent multiple users and options for globally distributed messaging

CuraMessage Pro includes:


Concurrent multi-user access through CuraDB ODBC support

CuraMessage Pro replaces the flat-file database used by CuraMessage and CuraMessage Advanced with the ability to store CuraMessage data files in any ODBC-compliant database. Once CuraDB is configured and tables are created for its use in you current ODbC-compliant database, multiple users can run the Manager GUI to access, edit, and update records in the CuraMessage database.

How many times have your networks and systems stayed down longer than necessary because the right person to repair them had gotten a new pager, or was out for the day, or was working off site? The maintenance of a contact list is time-consuming and labor-intensive. With CuraMessage Pro, people can update their own records, at any time, and the changes are put into effect immediately. The result is that people can update their own availability calendars, delivery method parameters, and other information as needed simply by running the Manager and entering a valid user ID and password. Keeping these data files up-to-date means that CuraMessage always has the correct information for message dispatching.

Security is built in to CuraDB through user-configured table policies. These policies control access to records in the database based on the user's ID. For example, users may be given permission to change only their own records, and group managers may be given the ability to access the schedules of the people under their supervision.

Multi-seat Manager licenses

CuraMessage Pro allows you to bring the power of CuraMessage to the desktop through the Manager GUI. Each person who has access to the Manager may access his or her availability calendars, delivery method particulars (such as pager numbers, email addresses, fax numbers), and other settings. Access to the database files are controlled by customizable security policies.

CuraMessage Pro comes standard with a two-seat Manager license, allowing you to install and run the Manager GUI on two machines concurrently. Additional seat licenses are available.


Optional CuraMaster Dispatcher

CuraMessage Pro may be extended to a global reach with CuraMaster, which serves as a master Dispatcher. Messages the originate in the same region as their intended recipient are handled by the local Dispatcher. But when the message's recipient is located in another region, the request is passed to the master Dispatcher, which determines which local Dispatcher should handle the delivery. Message delivery is always handled by the Dispatcher closest to the recipient, which can save significant money in long-distance charges.

Follow the sun

The CuraMaster option enables you to establish a virtual response team by linking offices around the globe. If, for instance, a problem occurs in New York at 2:00 in the morning, instead of waking up a technician and possibly paying overtime for the repair you can send the message to an office in another part of the world where it's the middle of the day. The problem in New York can be fixed by a technician in New Delhi, all without overtime.

Multiple Dispatchers

When linked with the CuraMaster Dispatcher, each local Dispatcher is maintained locally for greatest efficiency, yet is available to dispatch messages that originate anywhere in the world. The database of personnel is shared with the master Dispatcher on a regular basis, so messages are always delivered by the Dispatcher closest to the recipient.

Each Dispatcher is linked to the CuraMaster Dispatcher by CuraConnect.


CuraMessage Pro also includes these standard features of CuraMessage and CuraMessage Advanced

Intelligent, rules-based engine

The CuraMessage Advanced rules-based engine ensures that messages go to the right person, right away. It does so by dynamically assigning problems to groups or individuals on the basis of rules that are completely customizable. Once the rules are configured, CuraMessage will take input from monitoring applications or helpdesks and instantly filter out unimportant messages, determine which must be acted on immediately, and deliver them to the correct person or group of people. Messaging with CuraMessage Advanced is automatic and instantaneous.

Input filtering

The applications that monitor the performance of your systems, networks, and applications are capable of generating hundreds of status messages a minute. Which ones are critical for the continuing operation of your enterprise, and which can wait? CuraMessage Advanced immediately determines the severity of all status messages it receives, based on user-established filtering criteria.

The rules that govern filtering can be as simple as pattern matching or as complex as regular expressions,

Notification rules

Just as input filtering prioritizes message origins, notification rules handle intelligent delivery of those messages. These rules assign problems to individuals or groups on the basis of user-configured criteria such as location, skill set, and availability. IT staff no longer needs to spend time keeping track of how to reach individuals, or of when people are on or off duty, or who has the expertise for a particular problem. CuraMessage Advanced handles it all, the instant it determines a problem exists.

Notification rules are configured through the same graphical user interface that controls all CuraMessage functions, so building a complete set of notification rules is a simple task. And they are powerfully flexible, allowing you to determine not only which individuals or groups are notified when a particular kind of problem is discovered, but whether the message will be broadcast to all recipients at once, sent on a load-balanced basis, or escalated sequentially. You may also specify whether an acknowledgment is required, how much time may elapse before the message is escalated, and many other messaging options. And, as with input filtering, once the notification rules are set up, they work invisibly to keep your systems up by making sure that the problems are brought to the attention of the right person, right away.

Command Line Interface (CLI) Integration

The CuraMessage Command Line Interface (CLI) is the key to its easy integration with other applications. In fact, any application that can issue commands at the command line is ready to integrate with CuraMessage.

CuraMessage employs command line syntax to allow your current applications to request messages to be sent, specify the content and delivery method of those messages, and even control such specifics as how many times the message should be sent, to whom it should escalate, and whether acknowledgment is required.

And because CuraMessage can also issue commands through the command line, it can integrate with any application that can accept commands. That means that CuraMessage can update trouble tickets, write to flashboards, or take any other application-specific action available on the basis of message status, acknowledgment, escalation, or any other messaging property.

Backup Dispatcher

The optional backup Dispatcher is a fully functional, dormant messaging engine that runs on another machine. Should the primary Dispatcher for any reason stop responding, the backup Dispatcher immediately steps in to serve messages. When the primary is brought back online, the backup returns to its dormant state.


Upgrade path for CuraMessage Pro

Additional options available include:


Copyright © 1998 CuraSoft, Inc.
CuraSoft, CuraMessage, CuraLifeLine, CuraResponse, CuraLink, and other product names are trademarks of CuraSoft, Inc., and may be registered in various jurisdictions.