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, Fanvil, 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. Alternatively, 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. Revolution 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. Revolution automatically displays the caller ID when a softkey is pressed.
Module/Trigger | Phone Service Trigger Support |
---|---|
Avaya |
|
CAP |
|
Cisco |
|
|
|
IP Device Inputs |
|
Mitel* Only 68xx, 69xx, and 400 series phones |
|
Mobile |
|
Poly |
|
SIP |
|
SNMP Traps |
|
Input Streams |
|
Webhook - Teams and Slack |
|
Yealink |
|
Did you create your phone services dialers and triggers in Revolution?
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://<RevolutionIP 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 Revolution URL phone service trigger you previously created.
The URL looks something like this
http://Revolution 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 Revolution SSL certificate to IP Office. Follow the instructions in your Avaya documentation for assigning softkeys.
-
Did you create your phone services dialers and triggers in Revolution?
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 Revolution phone service URL to the existing menu. Alternatively, 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 Revolution URL phone service trigger you previously created.
The URL looks something like this
http://Revolution 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://<RevolutionIP 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 dialers and triggers in Revolution?
- 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 Revolution phone service URL to the existing menu. Alternatively, 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 its use.
- For URL, do one of the following:
- To link the softkey to directly send a notification, paste in the Revolution URL phone service trigger you previously created. (The URL looks something like this
http://Revolution IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the Revolution 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://<RevolutionIP 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 Revolution phone service URL to the existing menu. Alternatively, 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 RevolutionURL phone service trigger you previously created. (The URL looks something like this
http://Revolution IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the Revolution SSL certificate to MiVoice Connect. Consult your vendor commendation. - to provide a menu of all the triggers you configured in Revolution, enter
http://<RevolutionIP 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.
-
Log in to your MiVB System Administration tool.
-
Go to Users and Devices > User and Services Configuration.
-
Search for and select the device you want to set up with a button.
-
Open the Keys tab and expand a line that is Not Assigned.
-
For Label, enter a name for the button.
-
Set Line Type to URL Line
-
For URL, copy in the URL generated by Revolution from the phone service trigger you created.The URL looks something like:
http://Revolution IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235.
-
Alter any other fields as needed by your organization
-
Select Save Changes.
-
Did you create your phone services dialers and triggers in Revolution?
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://<RevolutionIP 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 Revolution URL phone service trigger you previously created. (The URL looks something like this
http://Revolution 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 dialers and triggers in Revolution?
Once you create the phone service dialer and trigger, you will need to set up your line keys in the Yealink phone's web configuration.
-
Log into the Yealink web configuration for your phone.
-
Go to Dsskey and select the Line Key group you want to set up.
-
For the specific Line Key, change the Type to XML Browser, and in the Value field paste the URL address you copied after creating the phone service trigger.
The format of the address is similar to:
http://Revolution_IP/Yealink/PhoneServices/Activate/Long_String_of_characters
-
Enter a Label to be identify the line key action.
-
Configure the rest of the options as needed for your environment.
Note: Refer to your Yealink documentation on how to set up a autoprovisioning through a configuration file to update many phones at once.
Did you create your phone services dialers and triggers in Revolution?
-
Log into the Fanvil web configuration for your phone.
-
Select Function Key in the left-hand menu, then the Side Key tab.
-
For the Key you want to create, set the following:
-
Type: select XML Browser.
-
Name: enter the Name of the trigger.
-
Value: copy in the Direct URL created for your Revolution Fanvil Phone Service Trigger.
-
Other values: set as required for your environment.
-
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 Revolution:
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. Revolution 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. Revolution automatically displays the name of the music stream when a softkey is pressed.
Did you create your phone services background music stream in Revolution?
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 Revolution phone service URL to the existing menu. Alternatively, 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 Revolution URL phone service trigger you previously created. (The URL looks something like this
http://Revolution 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://<RevolutionIP 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 dialers and triggers in Revolution?
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 Revolution phone service URL to the existing menu. Alternatively, 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 its use.
- For URL, do one of the following:
- To link the softkey to directly send a notification, paste in the Revolution URL phone service trigger you previously created. (The URL looks something like this
http://Revolution IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the Revolution 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://<RevolutionIP 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 Revolution phone service URL to the existing menu. Alternatively, 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 RevolutionURL phone service trigger you previously created. (The URL looks something like this
http://Revolution IP address/Mitel/PhoneServices/Activate/83cb848c-d3b6-e811-8428-005056011235
.) HTTPS is supported. Replace http with https in the URL and add the Revolution SSL certificate to MiVoice Connect. Consult your vendor commendation. - to provide a menu of all the triggers you configured in Revolution, enter
http://<RevolutionIP 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.