> For the complete documentation index, see [llms.txt](https://docs.spectralink.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spectralink.net/amie-essentials/applications/safe.md).

# SAFE

![](https://3032864282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxfLF6IpyutR429bMnvvf%2Fuploads%2Fgit-blob-92e8aaf310d6832f2ebba041e86071ed0915aa5e%2Fimage160.png?alt=media)

The Spectralink SAFE application uses Versity’s accelerometer for personal monitoring, offering configurations for “no movement” alarms, “tilt” alarms, “running” alarms and duress calls to an emergency number.

The Panic button is usually the red button on the top of the handset, but it may be programmed to another button. There is also a soft Panic button that is available when the SAFE app is launched. The Panic button produces a loud alarm and/or instantaneous calling to a pre-programmed emergency number.

These features are activated by the phone and can be programmed at Device, Group or Enterprise levels. Complete information about the options offered by SAM can be found in the *Versity Applications Administration Guide*, available online at the Spectralink support site (see Appendix A: Spectralink References). Only a brief summary is provided here.

{% hint style="danger" %}
The reliability of the Spectralink Panic Button and SAFE application depends on the functionality and reliability of your greater infrastructure: the wireless LAN, the LAN, the call server, the central provisioning server, the server hosting location services, the central security system and its servers, the correct configuration of the Spectralink Versity smartphones, correct installation and configuration management server, and thorough training of personnel.

Spectralink assumes no responsibility and shall not be liable for any of the above dependency factors. In addition, please be aware that the Spectralink Panic Button and SAFE application should not be your sole solution to any of your safety concerns and are not a substitute for safe practices and procedures.
{% endhint %}

## Monitoring

­­­­­­![](https://3032864282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxfLF6IpyutR429bMnvvf%2Fuploads%2Fgit-blob-7b1e35e1d9f4e5c584c3e47354cfcff3080b3b7d%2Fimage161.png?alt=media)

### Monitoring

Monitoring must be enabled for any of the SAFE motion settings to trigger.

**Entry criteria**

|               |                    |
| ------------- | ------------------ |
| **Type**      | Radio button       |
| **Default**   | Disabled           |
| **Unique?**   | No                 |
| **Required?** | Yes for monitoring |
| **Level**     | Any                |
| **Notes**     | See above          |

### Motion Settings

All motion settings use the same settings style for entry criteria.

**Entry criteria**

|               |                                                             |
| ------------- | ----------------------------------------------------------- |
| **Type**      | Enabled/disabled and Numeric value; See screenshot example. |
| **Default**   | Disabled                                                    |
| **Unique?**   | No                                                          |
| **Required?** | Yes, to specify movement type                               |
| **Level**     | any                                                         |
| **Notes**     | See above for discussion of settings                        |

#### No Move Sensitivity

No move is the degree of motionlessness or lack of any type of movement of the handset.\
Level 1 would trigger a warning if the user was still moving some, but below the normal threshold.\
Level 7 would require that the user be almost completely still for the warning to trigger.

#### No Move Timeout

The length of time that the user would have to maintain the configured degree of stillness (or a more severe degree). It is measured in seconds (minimum = 5, maximum = 300).

#### Tilt Sensitivity

Tilt is a non-vertical position of the handset which might indicate that the user has fallen or is in some other position than sitting or standing/walking.\
Level 1 would require that the user be nearly prone to trigger the warning.\
Level 7 would trigger a warning if the user was leaning somewhat.

#### Tilt Timeout

The length of time that the user would have to maintain the configured degree of tilt (or a more severe degree). It is measured in seconds (minimum = 5, maximum = 300).

#### Running Sensitivity

Running is triggered when the handset detects shaking, indicating that the user is moving fast or possibly suffering a seizure.\
Level 1 would require quite a bit of jostling before a warning was triggered.\
Level 7 would trigger the alarm if the user walked fast.

#### Running Timeout

The length of time that the user would have to maintain the configured degree of shaking (or a more severe degree). It is measured in seconds (minimum = 5, maximum = 60).

### Snooze And Warning Timeouts

**Entry criteria**

|               |                                                   |
| ------------- | ------------------------------------------------- |
| **Type**      | Dropdown menu                                     |
| **Default**   | Snooze = 0, Warning = 10                          |
| **Unique?**   | Snooze = 0-300, Warning = 10-60                   |
| **Required?** | Yes, for SAFE monitoring                          |
| **Level**     | Any                                               |
| **Notes**     | See *Versity* *Applications Administration Guide* |

#### Snooze Timeout

The Snooze feature allows the user to temporarily suspend SAFE motion monitoring. To activate this feature, set the timeout in seconds. Disabled = 0, maximum = 300.

#### Warning Timeout

The warning timeout is the amount of time between the warning being triggered and the alarm state, when an emergency call might be placed or an alarm is sent to an external security application. Set the timeout in seconds. Minimum = 10, maximum = 60.

## Panic Alarm

![](https://3032864282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxfLF6IpyutR429bMnvvf%2Fuploads%2Fgit-blob-6c1f297e8338aa7887a224786db6fadb9d225ee0%2Fimage162.png?alt=media)

### Panic Button

The Panic Button option allows you to set the type of press that will prompt the alarm. Options are *Long press*, *Two short presses*, and *Two short or one long press*.

**Entry criteria**

|               |                                                                                          |
| ------------- | ---------------------------------------------------------------------------------------- |
| **Type**      | Dropdown menu                                                                            |
| **Default**   | Disabled                                                                                 |
| **Unique?**   | No                                                                                       |
| **Required?** | Yes, for Panic Button                                                                    |
| **Level**     | Any                                                                                      |
| **Notes**     | Must be enabled manually at the Enterprise level for facility-wide telephony functioning |

### Panic Button Alarm Timeout (Seconds)

If Panic Button Silent Alarm is set to False, this sets the amount of time to sound the alarm before making the emergency call. Values range from 5-30 seconds.

**Entry criteria**

|               |                                                                                          |
| ------------- | ---------------------------------------------------------------------------------------- |
| **Type**      | Dropdown menu                                                                            |
| **Default**   | 5                                                                                        |
| **Unique?**   | No                                                                                       |
| **Required?** | Yes, for Panic Button                                                                    |
| **Level**     | Any                                                                                      |
| **Notes**     | Must be enabled manually at the Enterprise level for facility-wide telephony functioning |

### Panic Button Silent Alarm, Emergency Call, Emergency Dial Force Speaker

These use the same settings style for entry criteria.

**Entry criteria**

|               |                                                   |
| ------------- | ------------------------------------------------- |
| **Type**      | Radio buttons                                     |
| **Default**   | See screenshot                                    |
| **Unique?**   | No                                                |
| **Required?** | No. Default will be used.                         |
| **Level**     | Any                                               |
| **Notes**     | See *Versity* *Applications Administration Guide* |

### Panic Button Silent Alarm

Silent Alarm suppresses the loud phone alarm that would otherwise sound when the Panic Button is pressed. It is enabled by default.

## Emergency Call

![](https://3032864282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxfLF6IpyutR429bMnvvf%2Fuploads%2Fgit-blob-c9abfa98e1e1ac078ed4b6728842d6c08fbbeba4%2Fimage163.png?alt=media)

### Emergency Call

Either the Panic Button or a SAFE motion alarm, or both, can trigger an emergency call. If Emergency call is set to True, a call will be placed to the number configured in Emergency dial number.

### Emergency Dial Force Speaker

When an emergency call is placed, the audio can be routed through the speakerphone so the user can be in handsfree mode in case holding the phone to the ear is not possible. Set this to True to use the speakerphone instead of the earpiece for incoming audio.

### Use Multiple Numbers as per Panic Button Press Event

This setting, in conjunction with the *Secondary Emergency Dial Number* field (see below), gives Versity phones the ability to call 2 different emergency numbers, depending on how the user presses the Panic Button: 1 long press would call one number, while 2 short presses would call a different number.

For example: in a hospital setting, a long press might call security while 2 short presses would call for immediate medical assistance.

When this feature is enabled, its behavior depends on the configuration of the *Panic Button* in the *Panic Alarm* tab, as follows:

If the Panic Button is set to **Long press**, then a long press will call the Emergency Dial Number and 2 short presses will call the Secondary Emergency Dial Number.

If the Panic Button is set to **Two short presses** or **Two short or one long press**, then 2 short presses will call the Emergency Dial Number and 1 long press will call the Secondary Emergency Dial Number.

If the SAFE app has been configured to sound an audible alarm, using the Panic Button in any of the above scenarios will trigger that alarm.

This feature is disabled by default. To configure it in SAM:

* Set Use Multiple Numbers as per Panic Button Press Event to **True**
* Enter the desired secondary emergency number in the *Secondary Emergency Dial Number* field (see below).

For more information regarding this feature see the *Versity Applications Administration Guide*.

### Emergency Dial Number

This is the number that will be dialed when the Panic Button is pushed or a SAFE alarm state is triggered. You must configure and enable the other related settings for the call to occur. Follow any dial plan rules when you enter the emergency dial number.

**Entry criteria**

|               |                                                                      |
| ------------- | -------------------------------------------------------------------- |
| **Type**      | string                                                               |
| **Default**   | 911                                                                  |
| **Unique?**   | No                                                                   |
| **Required?** | Yes if an emergency call is to be placed to a specified phone number |
| **Level**     | Any                                                                  |
| **Notes**     | See *Versity* *Applications Administration Guide*                    |

### Secondary Emergency Dial Number

Configuration of this setting is discussed above; see [Use Multiple Numbers as per Panic Button Press Event](#use-multiple-numbers-as-per-panic-button-press-event).

## Tones

![](https://3032864282-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FxfLF6IpyutR429bMnvvf%2Fuploads%2Fgit-blob-6cdd2e12bd352cd25719ad3c50c370b2a7fdc0a1%2Fimage164.png?alt=media)

### SAFE tones

SAFE tones use the same settings style for entry criteria. The dropdown menu gives you all the ring options included with Versity. Some of these are appropriate for warnings and alarms.

**Entry criteria**

|               |                                      |
| ------------- | ------------------------------------ |
| **Type**      | Dropdown menu                        |
| **Default**   | Warning = Pixie Dust, Alarm = Cesium |
| **Unique?**   | No                                   |
| **Required?** | Yes, for SAFE tones to play          |
| **Level**     | Any                                  |
| **Notes**     | See below                            |

#### Warning Tone

Configure the tone to play during a warning period. Note that this tone will play at a gradually increasing volume. Tones play even when the handset is silenced. There is no warning period for the Panic Button; it goes straight to the alarm state.

#### Alarm Tone

Configure the tone to play when a Panic Button press or SAFE alarm triggers. Note that this tone will play at high volume. Tones play even when the handset is silenced.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.spectralink.net/amie-essentials/applications/safe.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
