Phone Services
Phone service triggers provide two features:
- Two ways to configure phone softkeys that trigger a notification or dial a number.
- Assign a notification or number directly to a softkey. Think of it as a speed-dial.
- Display a menu list of all phone service triggers that users can then choose from. Think of it as a speed-dial list.
- A way to play a background music stream on Cisco and Mitel phones by pressing a softkey or from a menu list of phone service triggers.
There are three basic steps for phone services that trigger notifications and numbers:

There are three types of phone services:

- Go to Configuration > Phone Systems.
- Select your phone vendor (Avaya, Cisco, Mitel, Yealink, or Poly).
- Select New > New Phone Service Trigger.
- Enter a descriptive name for the trigger.
- For Sites, do one of the following:
- For single-site organizations, leave Available in All Sites checked.
-
For multi-site organizations, do one of the following:
- If you're an All Sites Admin – To assign this trigger to a specific site, disable Available in All Sites and select a Site from the drop-down list. Or, you can leave it Available to All Sites.
- If you're a Site Admin – This trigger is automatically assigned to your default site. Each Site Admin will need to create their own triggers.
- Select Save. UNP populates the URL field after you save the new trigger.
- Copy the URL and paste it into your phone softkey configuration to either directly trigger a notification or add it to the menu of phone services triggers.
Note: Use a name that helps your users know which trigger to assign to notifications.

- Go to Configuration > Phone Systems.
- Select your phone vendor (Avaya, Cisco, Mitel, Yealink, or Poly).
- Select New > Phone Service Dialer.
- Enter a descriptive name that helps your end users identify who or what will be dialed.
- Enter an Extension number to dial. This could be an emergency number such as 911, an internal phone extension, an external phone number, a SIP line that triggers a one-way or two-way notification type, and so on.
- Select Save.
- Copy the URL and paste it into your phone softkey configuration to either directly trigger dialing the number or add it to the menu of phone services triggers.

You must configure each phone unless your phones have a master configuration file. Steps for configuration depend on your phone model. UNP automatically displays the caller ID when a softkey is pressed.
Module/Trigger | Phone Service Trigger Support |
---|---|
Avaya |
|
CAP |
|
Cisco |
|
|
|
IP Device Inputs |
|
Mitel* Only 6800 and 400 series phones |
|
Mobile |
|
Poly |
|
SIP |
|
SNMP Traps |
|
Input Streams |
|
Webhook - Teams and Slack |
|
Yealink |
|

Did you create your phone services triggers in UNP?
Do you already have a browser web page set up for Avaya phones? If not, you'll need to create one. Consult your Avaya documentation on how to set up a WML page for your Avaya phones.
Tip: Phone browser page is set in the Avaya 46xxsettings.txt
global configuration file in the SET WMLHOME
section.
Add the phone service triggers to the Avaya WML page. Do one of the following:
-
Assign a menu to a softkey that lists all the phone service triggers you created.
- Enter
http://<UNPIP address>/Avaya/PhoneServices/Menu
.
When users press this button, they will see a list of triggers they can choose from.
- Enter
-
Assign phone service triggers to individual softkeys
-
For each softkey, paste in a UNP URL phone service trigger you previously created.
The URL looks something like this
http://UNP IP address/Avaya/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.
HTTPS is supported. You can replace http with https in the URL and add the UNP SSL certificate to IP Office. Follow the instructions in your Avaya documentation for assigning softkeys.
-

Did you create your phone services triggers in UNP?
These instructions are for Cisco CUCM 10. Instructions may be slightly different for your CUCM version.
There are three basic parts to CUCM setup:

Note: If you're using a menu list of phone service triggers and have already assigned the menu to a softkey, skip this step and simply add the new UNP phone service URL to the existing menu. Or, you can create an additional menu to assign to a different softkey.
- Log in to your Cisco CUCM.
- Go to Device > Device Settings > Phone Services.
- Select Add New.
- Provide a descriptive Service Name that helps you identify what the phone service trigger is for.
- For Service URL, do either of the following:
-
Paste in the UNP URL phone service trigger you previously created.
The URL looks something like this
http://UNP IP address/Cisco/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.)HTTPS is supported if your CUCM is set up for SSL. Replace http with https in the URL.
- Assign a menu to a softkey that lists all the phone service triggers you created – enter
http://<UNPIP address>/Cisco/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - For Service Category, select XML Service.
- For Service Type, select Standard IP Phone Service.
- Select Enable.
- Select Save.

- Go to Device > Device Settings > Phone Button Template.
- Edit the appropriate template for your phone model. Consult your Cisco documentation on how to do this.
- Select Service URL from the Line** drop-down list for each button you want to use. You can leave the Label field as is.
- Select Save.

- Go to Device > Phone.
- Use find to bring up a list of phones.
- Select a Device Name to edit it.
- For Phone Button Template, select the template you just created.
- Subscribe to the phone service you just created:
- For Related Links, select Subscribe/Unsubscribe Services and select Go, which opens the Subscribed Cisco IP Phone Services window.
- From the window, for Select a Service, select the phone service you created, select Next, select Save to close the window.
- Under Association, you'll see a list of Add a new SURL links. These are the Service URLs you defined when you created the template. Select one of the Add a new SURL links to configure it.
- In the Configure Service URL Buttons pop-up window, set each Button Service to one of the phone services you previously defined and enter a descriptive Label that identifies for the user what this softkey will dial.
- Select Save and then Close.
- Select Apply Config in the Phone Configuration menu and then select OK.
The Phone Configuration page refreshes.

Did you create your phone services triggers in UNP?
Where you configure your phones depends on the firmware version of the phone.

- Phone models 565/g, 420, and 265 do not support phone services. Any phone services configured may display on the screen and appear to be linked to a button, but the buttons won't function to trigger the notification.
- If you're using a menu list of phone service triggers and have already assigned the menu to a softkey, skip this step and simply add the new UNP phone service URL to the existing menu. Or, you can create an additional menu to assign to a different softkey.
Softkeys for these phones are configured for each user in Mitel MiVoice Connect or ShoreTel Director.
- Log in to your Mitel MiVoice Connect or ShoreTel Director.
- First, configure a new phone application:
- Go to Admin > Telephones > Phone Applications.
- Select New.
- Enter a descriptive Name for the phone softkey that helps your users identify it's use.
- For URL, do one of the following:
- To link the softkey to directly send a notification, paste in the UNP URL phone service trigger you previously created. (The URL looks something like this
http://UNP IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the UNP SSL certificate to Mitel Connect. Consult your vendor documentation. - To link the softkey to a menu that displays all the phone service triggers you've created, enter
http://<UNPIP address>/Mitel/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - Add the application to the Phone User Group's > Profile > Phone Applications > Available applications list.
- Next, program the softkey:
- Go to Admin > Users > Programmable Buttons.
- Select a user.
- In the IP Phones tab,
- Select Telephony as the #.
- Select Phone Application as the Function.
- Enter Long and Short Labels.
- Select one of the phone applications you just set up.
- Save the changes.
- Repeat for each user.

Configure each phone in the phone's interface.
- These configuration steps are for Mitel phone model 6869i. Your phone configuration steps may be slightly different.
- If you're using a menu list of phone service triggers and have already assigned the menu to a softkey, skip this step and simply add the new UNP phone service URL to the existing menu. Or, you can create an additional menu to assign to a different softkey.
- Log in to the phone interface.
- Go to Operations > Softkeys > Button Keys.
- For Type, select XML.
- Provide a name for the phone softkey.
- For Value, do one of the following:
- to link the softkey to directly send a notification, paste the UNPURL phone service trigger you previously created. (The URL looks something like this
http://UNP IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the UNP SSL certificate to MiVoice Connect. Consult your vendor commendation. - to provide a menu of all the triggers you configured in UNP, enter
http://<UNPIP address>/Mitel/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - Save your changes.
- Repeat on each phone.

Did you create your phone services triggers in UNP?
Do you already have a browser web page set up for Poly phones? If not, you'll need to create one. Consult your Poly documentation on how to set up a browser page for your Poly phones. The browser page is then set in each phone in the Microbrowser > Main Browser Home field.
Add the phone service triggers to the Poly browser page. Do one of the following:
- assign a menu to a softkey that lists all the phone service triggers you created – enter
http://<UNPIP address>/Polycom/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - assign phone service triggers to individual softkeys – for each softkey, paste in a UNP URL phone service trigger you previously created. (The URL looks something like this
http://UNP IP address/Polycom/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) Follow the instructions in your Poly documentation for assigning softkeys.

Did you create your phone services triggers in UNP?

Assign phone service triggers to notifications.
Note: Live broadcast (one-way notification type) and intercom (two-way notification types) can only be triggered by dialing a line number. You cannot assign a phone service trigger to these notification types. For these two notification types, you assign a SIP line as the trigger and that SIP line is entered as the Extension in the phone service trigger so that it dials the SIP line for you. All other notification types can be assigned a phone service trigger, including Direct Two-way intercom notifications.
There are three basic steps to set up background music streams in UNP:

The music stream you use is up to you – online music services, CDs, WAV, MP3s. Check your phone manufacturer documentation for specifications on what your phones can accept. You may already have a music stream you want to use. You'll need the RTP address and port number of the music stream.
Important: The music stream IP must be multicast.
Tip: To play background music over speakers and analog PA systems, use Syn-Apps' Paging Relay.

- Go to Configuration > Phone Systems.
- Click on your phone vendor (Cisco or Mitel).
- Click New > Phone Service Background Stream.
- Enter a descriptive name that helps your end users identify what type of music will be played if you are creating more than one music stream.
- Enter the RTP Stream Address and Port Number for the music service you are using.
- Select Save. UNP populates the URL field after you save the new trigger.
- Copy the URL to paste into your phone softkey configuration to either play music directly from a softkey or select it from a softkey menu.

Each phone must be configured, unless your phones have a master configuration file. Steps for configuration depend on your phone model. UNP automatically displays the name of the music stream when a softkey is pressed.

Did you create your phone services background music stream in UNP?
These instructions are for Cisco CUCM 10. Instructions may be slightly different for your CUCM version.

Note: If you're using a menu list of phone service triggers and have already assigned the menu to a softkey, skip this step and simply add the new UNP phone service URL to the existing menu. Or, you can create an additional menu to assign to a different softkey.
- Log in to your Cisco CUCM.
- Go to Device > Device Settings > Phone Services.
- Select Add New.
- Provide a descriptive Service Name that helps you identify what the phone service trigger is for.
- For Service URL, enter one of the following:
- Paste in the UNP URL phone service trigger you previously created. (The URL looks something like this
http://UNP IP address/Cisco/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported if your CUCM is set up for SSL. Replace http with https in the URL. - Assign a menu to a softkey that lists all the phone service triggers you created – enter
http://<UNPIP address>/Cisco/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - For Service Category, select XML Service.
- For Service Type, select Standard IP Phone Service.
- Select Enable.
- Select Save.

- Go to Device > Device Settings > Phone Button Template.
- Edit the appropriate template for your phone model. Consult your Cisco documentation on how to do this.
- Select Service URL from the Line** drop-down list for each button you want to use. You can leave the Label field as is.
- Select Save.

- Go to Device > Phone.
- Use find to bring up a list of phones.
- Select a Device Name to edit it.
- For Phone Button Template, select the template you just created.
- Subscribe to the phone service you just created:
- For Related Links, select Subscribe/Unsubscribe Services and select Go.
- In the pop-up window, For Select a Service, select the phone service you created, select Next, select Save, and close the window.
- Under Association, you'll see a list of Add a new SURL links. These are the Service URLs you defined when you created the template. Click on one of the Add a new SURL links to configure it.
- In the Configure Service URL Buttons pop-up window, set each Button Service to one of the phone services you previously defined and enter a descriptive Label that identifies for the user what this softkey will dial.
- Select Save and then Close.
- Select Apply Config in the Phone Configuration menu and then select OK.
The pop-up closes and the Phone Configuration page refreshes.

Did you create your phone services triggers in UNP?
Where you configure your phones depends on the firmware version of the phone.

- Phone models 565/g, 420, and 265 do not support phone services. Any phone services configured may display on the screen and appear to be linked to a button, but the buttons won't function to trigger the notification.
- If you're using a menu list of phone service triggers and have already assigned the menu to a softkey, skip this step and simply add the new UNP phone service URL to the existing menu. Or, you can create an additional menu to assign to a different softkey.
Softkeys for these phones are configured for each user in Mitel MiVoice Connect or ShoreTel Director.
- Log in to your Mitel MiVoice Connect or ShoreTel Director.
- First, configure a new phone application:
- Go to Admin > Telephones > Phone Applications.
- Select New.
- Enter a descriptive Name for the phone softkey that helps your users identify it's use.
- For URL, do one of the following:
- To link the softkey to directly send a notification, paste in the UNP URL phone service trigger you previously created. (The URL looks something like this
http://UNP IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the UNP SSL certificate to Mitel Connect. Consult your vendor documentation. - To link the softkey to a menu that displays all the phone service triggers you've created, enter
http://<UNPIP address>/Mitel/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - Add the application to the Phone User Group's > Profile > Phone Applications > Available applications list.
- Next, program the softkey:
- Go to Admin > Users > Programmable Buttons.
- Select a user.
- In the IP Phones tab,
- Select Telephony as the #.
- Select Phone Application as the Function.
- Enter Long and Short Labels.
- Select one of the phone applications you just set up.
- Save the changes.
- Repeat for each user.

Configure each phone in the phone's interface.
- These configuration steps are for Mitel phone model 6869i. Your phone configuration steps may be slightly different.
- If you're using a menu list of phone service triggers and have already assigned the menu to a softkey, skip this step and simply add the new UNP phone service URL to the existing menu. Or, you can create an additional menu to assign to a different softkey.
- Log in to the phone interface.
- Go to Operations > Softkeys > Button Keys tab.
- Select XML as the Type.
- Provide a name for the phone softkey.
- In the Value field, do one of the following:
- to link the softkey to directly send a notification, paste the UNPURL phone service trigger you previously created. (The URL looks something like this
http://UNP IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the UNP SSL certificate to MiVoice Connect. Consult your vendor commendation. - to provide a menu of all the triggers you configured in UNP, enter
http://<UNPIP address>/Mitel/PhoneServices/Menu
. When users press this button, they'll see a list of triggers they can choose from. - Save your changes.
- Repeat on each phone.
Background music stream phone service triggers do not get assigned to notifications and are not available options when creating notifications.
When background music is playing and a call or notification comes in, music is automatically stopped. Users can manually restart the music by pressing the softkey again or selecting the music stream from a softkey menu list.