Alarming in every situation

The reliable and versatile alerting solution for Cisco UCC solutions

ProfAlarm – Fast and flexible alarming

With the Callisto module ProfAlarm, you can quickly, easily, and efficiently alert individuals and/or groups, convoke them for an operation, or request them to evacuate a building. The Callisto alarm solution transmits voice and text messages to phones based on calls, REST requests or acoustic room monitoring as alarm triggers. Alarms are triggered automatically or by authorized personnel. In addition to authorities and organizations with emergency response scenarios, the Callisto alarm solution with its easy-to-use user interface offers a variety of possibilities for many other applications in the fields of industry, commerce, hotel, and more.

Callisto ProfAlarm

Reliable and flexible call distribution initiated by various alarm triggers

  • Overview
  • Features
  • Services
  • References


Universal alarm

ProfAlarm has a solution for every application like information alarms, monitoring, alarm buttons, silent alarms, burglar alarms, or even fire alarms.

Flexible usage

Many different alarm scenarios can be defined. Alarm triggers, receiver groups, alarm schedules, and alarm messages can be configured individually, ensuring maximum flexibility.

Many use cases

In addition to authorities and organizations with emergency response scenarios, the Callisto alarm solution with its easy-to-use user interface offers a variety of possibilities for industry, commerce, hotels, etc.

Dynamic alarm output

Various parallel emergency announcements (multicast, also from non-IP phones) to definable groups of end devices and text alerting via Cisco Phone XML push messages. Dynamic texts by recognizing the origin (e.g., "Emergency call: Room 1, Mrs. Müller") can be configured as well as the triggering of silent alarms.

Acoustic room surveillance

ProfAlarm supports acoustic room monitoring by an active Cisco IP phone and the triggering of an alarm when a definable volume level is exceeded.

Alarm feedback and reporting

Alarm confirmation of subscribers (also from mobile devices) with interruption of an ongoing telephone call for the signaling of a pending alarm (with Cisco phones). Additionally, there is a clear logging of all events in the reporting.

All features in detail

Features from A–Z Description
Alarm button Any alarm button that can send html(s) requests when pressed is suitable as an alarm trigger.
Alarm chains  ProfAlarm supports the creation of alarm chains.
Alarm confirmation The alarm participants can individually acknowledge the incoming alarm by confirming it with the trigger, whether they are participating in the alarm event or not. This confirmation is also possible from mobile devices.
Alarm contacts Alarm contacts or sensors that can send a defined http(s) request are supported as alarm triggers.
Alarm distribution Following alarm distribution algorithms are supported: Top-down, Round-Robin, and Parallel. In addition, the retries and the wait announcement can be configured.
Alarm plans Various alarm plans can be configured easily, individually, and flexibly.
Alarm receiver Direct voice transmission via call or multi-cast, text messages to Cisco phones, pre-recorded voice messages, and CallManager announcements are supported as recipient types.
Alarm trigger Alarm calls, html(s)/REST calls, Cisco phone services, and audible levels as alarm triggers are supported.
Alarm types Alarms for information, monitoring, alarm buttons, fire alarms, silent alarms, burglar alarms, etc.
Alarm when busy If a subscriber is on a call when another call comes in, ProfAlarm can interrupt or overlay the ongoing call in the event of an alarm on Cisco phones.
Announcements ProfAlarm supports parallel emergency announcements to definable groups of terminals (multi-cast), announcements by calling defined numbers, and triggering and making announcements to non-IP phones.
Bidirectional communication The configuration of bidirectional communication is possible (e.g., for people search).
Cisco Phone Services The alarm can be triggered with a phone button using Cisco Phone Services. In addition, the status of the alarm can be tracked via Phone Services.
Clients Multiple ProfAlarm instances can be installed on the Callisto platform and used for different clients.
Deployment The ProfAlarm module can be licensed and uploaded to the Callisto platform without interruption. Prepared as an appliance image (OVA), the Callisto system can be installed on any virtual machine or physical server.
Global number plan (E.164 support) E.164 numbers supported
green-IT Lowest resource requirements in the industry with the highest performance: 2 to 8 CPUs, 2 to 6 GB RAM, 80 GB HD, up to max. 1’000 parallel calls per image.
High Availability Yes
Instances Multiple ProfAlarm instances can be installed on the Callisto platform and used for different clients.
Loudspeaker IP phone loudspeakers can be used for announcements in the event of an alarm. This function can be extended with SIP-compatible loudspeakers; prerequisite: The devices must support automatic call acceptance.
Multi-Cast ProfAlarm supports two types of multi-cast: 1) Multi-cast via Callisto server to the phones or 2) Direct multi-cast from phone to phone directly.
Provisioning Manually or automatically from Cisco UCM through
AXL or Microsoft AD, LDAP/OpenLDAP system, and CSV files. Web services (REST) supported.

We Support You in Every Situation

Sales Support

We support you in every step of the resale cycle. Depending on your Partner level, we will guide you through the sales process with your customer.

Installation and Configuration Support

We support you during the installation, configuration, and roll-out process for on-prem, managed service, or cloud projects. A satisfied partner and customer is our daily goal.

Operation and Maintenance Support

We pay attention to the highest quality and stability in each phase of our product development process. Our dedicated support team is immediately available according to defined SLA times if any incident still occurs. More…


We train and support our partners and their customers to learn how to correctly install, manage and use our Callisto products. More…

Tailored Developments

Thanks to the unique Callisto “Open Applications Management” concept, partners and their customers can add customized and tailored applications to the system anytime during runtime with no service interruption. More…


Our long-lasting expertise in UCC services and comprehensive industry know-how lead CTModule to deliver the best-in-class consultancy for your projects. More…

You Can Expect Only the Best – Because Quality Matters


The Callisto appliance solution has been successfully tested and certified with Cisco UCM V12.5. In addition to that, the Callisto platform is compatible with all popular Cisco PBX systems (UCM, UCME, BE6k/7k, HCS, Webex).

Preferred Solution Partner

CTModule has been working with Cisco Systems since 2004 and is now one of the selected manufacturers worldwide with the Cisco Preferred Solution Partner status.

Swiss Made Software

Since 2007, the “swiss made software” label stands for Swiss values such as quality, reliability and precision - especially in software development. CTModule is one of the first members of this quality label.

Callisto ProfAlarm – Your best choice


ProfAlarm provides full flexibility for various use cases in alerting individuals and groups.


Callisto ProfAlarm supports an unlimited number of alarm triggers or alarm receivers per Callisto instance and 255 parallel multicast alarm transmissions (more on request). Additionally, independent ProfAlarm instances can be set up on Callisto.


Thanks to the Callisto stability, the built-in security functions for access and transmission including the redundancy concept, are guaranteed.

Various alarm triggers

Callisto ProfAlarm supports various alarm triggers, such as:

  • Calls with or without PIN protection
  • Noise level of a monitoring Cisco phone in a room
  • Cisco services on Cisco phones
  • Alarm button (http(s) request)
  • Alarm contacts (http(s) request)
  • etc.

Each alarm trigger can be assigned an alarm schedule and an alarm message. This allows universal alarm trigger scenarios and makes it possible to flexibly design and expand the alarm concept.

Configuration flexibility for receiver groups

The ProfAlarm module gives full flexibility to the administrator for the configuration of the receiver groups. Individuals can be entered per group or, for example, for a multi-cast alarm, up to 255 alarm participants can be set. The order of the alarm participants can be changed in relation to the distribution algorithm using drag & drop. Each recipient group can also be alerted as follows:

  • Cisco Phone Voice, the recipient receives the alerter directly or a predefined announcement via multi-cast stream
  • Cisco Phone Text, the recipient receives a text message on his Cisco end device
  • Cisco Phone Voice and Text, the recipient receives both voice and text message
  • Direct Call, similar to Cisco Phone Voice, except that the device receives a call instead of a multi-cast stream (suitable for non-Cisco IP phones).

Alarm plans for all cases

For each alarm case, a separate alarm plan with different extras can be set up:

  • Selection of receiver groups
  • Selection of alarm distribution algorithm (Top-Down, Round-Robin, Parallel)
  • Definition of number and interval of repetitions
  • Selection of the waiting announcement for the waiting alarm subscribers
  • Configuration of the alarm participants confirmation
  • and much more

Finally, each alarm schedule can be assigned to one or more alarm triggers.

Individual messages

ProfAlarm makes it possible to assign an individual alarm message to each alarm. The following values can be configured:

  • Name of the alarm message
  • Announcement to upload or select a predefined announcement
  • Ringtone to play on the phones to be alarmed
  • Message text to be displayed on Cisco IP phones.

The alarm message can then be assigned to one or more alarm triggers.

Broad alarm reports

Detailed reporting is particularly important in the alarm environment. Therefore ProfAlarm offers comprehensive reporting for all authorized people. This includes:

  • unique alarm ID
  • alarm trigger
  • alarm destination
  • alarm origin
  • start time of the alarm
  • end time of the alarm
  • duration of the alarm
  • status of the alarm with status code
  • alarm schedule
  • alarm distribution algorithm
  • all direct calls (connected, called)
  • all Cisco multicasts (no. of recipients)
  • Cisco alarm message (no. of recipients)
  • the alarm message text

Technology that inspires

  • Architecture
  • Requirements
  • Compatibility

Callisto architecture – The new simplicity

The Callisto platform provides the following features (without Modules and Applications):

  • all interfaces to the Cisco telephony infrastructure, provisioning (e.g., Kurmi), and 3rd party systems (e.g. (S)PMS, CRM, alarm systems, etc.)
  • Base infrastructure for import, configuration, and administration of modules, collections, and applications
  • Platform management for security, back-up/restore, update/upgrade process, licensing, log and troubleshooting capabilities
  • Dashboard and reporting
  • Single Sign-On (SSO) support
  • User and administrator management, rights management.

After licensing, modules, collections, or customized applications can be uploaded to the Callisto platform and configured in a simple and flexible way.
Callisto, with its available modules and applications, supports the following end devices and clients (depending on the use case):

  • Callisto web and telephone interface
  • Cisco endpoints (XML-enabled with push message support)
  • Cisco Jabber client with Callisto Gadgets (tabs)
  • Cisco Webex App
  • PC with Callisto operator solution and Callisto Gadgets
  • SmartPhones (iOS/Android) with Callisto Gadgets and native applications
  • Tablets (iOS/Android) with Callisto Gadgets and native applications
  • Legacy phones, DECT phones, WLAN phones according to manuals.

The Cisco PBX infrastructure (BExk, UCM, HCS) is connected to the Callisto platform via SIP trunk, AXL, and JTAPI (for COC switch solution) or SFTP (for CDRs).
Further Callisto interfaces are:

  • SIP, Secure SIP (UDP, TCP, TLS)
  • RTP, SRTP, T.38/G.711 (Softfax)
  • Cisco AXL
  • IP Socket connection
  • HTTP(S), (S)FTP
  • (S)LDAP (authentication, phone book)
  • ESPA 4.4.4 / X (Alarming)
  • REST (provisioning)
  • Application interfaces for various services or applications

The Unified Presence Server (CUPS) can be integrated as an external presence source.

Minimal requirements and resource-saving for green IT

The following requirements are needed for a proper use of the Callisto platform with the selected module(s):

Requirements Requisite/Description
Callisto Appliance (virtual Image, OVA)
  • One Callisto appliance for up to approx. 1000 parallel calls on the platform.
  • One platform is sufficient for an unlimited number of users and voicemail boxes
Virtual environment minimal: VMware ESX(i) 6.5
Callisto Appliance “Small”
  • up to 60 parallel calls
  • 2 GB RAM
  • 2 CPUs (ca. 2 GHz)
  • 80 GB hard disk space
  • 1 network connection
Callisto Appliance “Medium”
  • up to 240 parallel calls
  • 4 GB RAM
  • 4 CPUs (ca. 2 GHz)
  • 80 GB hard disk space
  • 1 network connection
Callisto Appliance “Large”
  • up to 240 parallel calls
  • 6 GB RAM
  • 8 CPUs (ca. 2 GHz)
  • 80 GB hard disk space
  • 1 network connection
  • max. 960 parallel calls per appliance
PBX (TVA/PBX) Cisco IP-PBX: CUCM, HCS, Webex (Unified CM), BExk, UCx00, UCME


The following products have been tested for interoperability with the Callisto platform.

Note: Various modules of the Callisto platform may also be compatible with other IP-PBX systems. Contact us if you have a specific project.

Manufacturer System Version
Cisco Systems Inc. Unified Communications Manager 7.x, 8.x, 9.x, 10.x, 11.x, 12.x, 14.x
Cisco Systems Inc. Unified Communications Manager Business Edition 6000 8.6, 9.x, 10.x, 11.x, 12.x, 14.x
Cisco Systems Inc. Unified Communications Manager Business Edition 7000 8.6, 9.x, 10.x, 11.x, 12.x, 14.x
Cisco Systems Inc. Unified Communications Manager Express 7.x, 8.x, 9.x,10.x,11.x, 12.x, 14.x
Cisco Systems Inc. Hosted Collaboration Solution (HCS) 8.6, 9.x, 10.x, 11.x ,12.x, 14.x
Cisco Systems Inc. Cisco UCM Cloud
Cisco Systems Inc. Cisco Unified Presence Service (CUPS) 8.x, 9.x, 10.x, 11.x, 12.x, 14.x
Cisco Systems Inc. Cisco Jabber 7.x, 8.x, 9.x, 10.x, 11.x, 12.x, 14.x
Cisco Systems Inc. Cisco Webex Client
Diverse Android for Smartphones and Tablets upon request
Apple Inc. IOS for Smartphones and Tablets upon request
CTModule AG COC Operator Console Windows 7.x, 8.x, 10.x, 11.x

Contact Us!

We are happy to assist you

Phone: +41 31 531 11 11