Skip to content

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.