Overview

Teletype listens for events within Kazoo and notifies those that are interested. This application replaces the notify application of old.

Autostart modules

The teletype modules listed in the autoload_modules section of system_config/notify will automatically be started when teletype is started.

Emergency Call Notification

The emergency_bridge notification is triggered when stepswitch recognizes an emergency call is being attempted.

Teletype will attempt to fetch the emergency_notfication_contact_emails parameter from the which is set on a phone number’s e911.notification_contact_emails, but will fallback to sending it to the Admins if this parameter has not been explictly set.

Hotdesking

Stepswitch attempts to identify as much data as possible before publishing an emergency_bridge, including resolving the owner_id (if present) of a device to a username and email address. If a device does not have an owner, only the device name and id will be resolved.

Hotdesking allows for multiple users to be hotdesked to a device simultaneously.

When a device has a single hotdesked user, that user will be resolved as the owner and their metadata published in the notification.

However, if multiple users are actively hotdesked into a device, a specific owner cannot be determined, so the device is treated as a raw device and user metadata is not published in the notification.