- Tue 20th Jun 2017, 11:43
#4701
- Appreciate my support? Feel free to buy me a coffee.
- Voipfone are offering you the chance to trial their VoIP service for free for 30 days. Sign me up!
- Tired of shared hosting? You're not alone! Grab a high performance server and get $100 in free credit. Sign me up!
Line Keys
Line keys are features assigned to the physical line buttons on the phone.
Redial
Redials the last called number.
Dials the number specified by the <speedDialNumber> parameter.
Places the currently selected call on hold.
Transfers the currently selected call.
Sets or clears the current call forward target. The phone make a call to x-cisco-serviceuri-cfwdall-XXX where XXX is replaced by the forwarding target dialled by the user. The phone will make a call to x-cisco-serviceuri-cfwdall when clearing the forwarding target.
Phone line, at least one of these must be defined. Note For secondary lines, do not include <authName> and <authPassword> elements.
Similar to the services button except that the phone's MAC address is not automatically included in the name URL parameter.
Speed Dial that monitors the device and presence state of an extension, a corresponding hint must be created in extensions.conf as well as a subscribe entry in sip.conf.
Using a <featureOptionMask> of 1 will also display whether that extension is ringing and will perform a directed call pickup request when pressed by dialling x-cisco-serviceuri-blfpickup-XXX where XXX is replaced by the number specified in <speedDialNumber>.
Speed Dial that monitors the state of a parking extension, only displays idle and busy device states. <speedDialNumber> contains the number dialled and <contact> contains the extension subscribed to. See above for additional subscription requirements.
When idle, the current call will be blind-transferred to x-cisco-serviceuri-dpark-XXX where XXX is replaced by the number in <speedDialNumber>. Otherwise when the in-use a call will be made to the number in <speedDialNumber> optionally prefixed by <retrievalPrefix>.
Similar to a line except with most soft-keys disabled and mute is automatically enabled for incoming calls. Intercom lines cannot be the primary line for a phone so a register entry in sip.conf must be used to assign them to the peer.
Use a <TEMPLATE> entry with a line and rewrite attribute in the phone's dial template to automatically dial the intercom extension.
Report that the current call is suspicious or harassing.
Create an ad-hoc conference with the currently selected call.
Create a meetme conference. The phone will make a call to extension x-cisco-serviceuri-meetme-XXX where XXX is replaced with the meetme number dialled by the user.
Park the currently selected call.
Pick-up an incoming call to one of the phones in you call group. The phone will make a call to extension x-cisco-serviceuri-pickup.
Pick-up an incoming call in a specific call group. The phone will make a call to extension x-cisco-serviceuri-gickup-XXX where XXX is replaced with the group number dialed by the user. See Dialplan Extensions for an example.
Set to remove Do Not Disturb status. Line key lamp will be red or orange (depending on phone model) when Do Not Disturb is set.
Remove last participant added to the selected ad-hoc conference.
Report a call-quality issue. RTP statistics about the call will be logged, <callStats> must be enabled.
Activate a call-back for the current outgoing call. Phone will notify you when the extension becomes available. You need to have a ring-tone called callback.raw to get an audible notification.
Pick-up an incoming call to on of the phones in your other pickup group. The phone will make a call to extension x-cisco-serviceuri-opickup.
Make a new outgoing call.
Login or Logout from the Hunt Group. Line key lamp will be orange when logged-in.
Display all calls on the phone. 7800 and 8800 series, 8961, 9951 and 9971 models only.
Answer the oldest incoming call.
Only show the alerting (incoming) calls on your phone. 7800 and 8800 series, 8961, 9951 and 9971 models only.
Record the currently selected call. Line key lamp will turn red when recording a call. The separate inbound and outbound audio streams of the call duplicated on the phone and sent to the record extension.
Line keys are features assigned to the physical line buttons on the phone.
Redial
Redials the last called number.
Code: Select all
Speed Dial<line button="2">
<featureID>1</featureID>
<featureLabel>Redial</featureLabel>
</line>
Dials the number specified by the <speedDialNumber> parameter.
Code: Select all
Hold<line button="2">
<featureID>2</featureID>
<featureLabel>LABEL</featureLabel>
<speedDialNumber>NUMBER</speedDialNumber>
</line>
Places the currently selected call on hold.
Code: Select all
Transfer<line button="2">
<featureID>3</featureID>
<featureLabel>Hold</featureLabel>
</line>
Transfers the currently selected call.
Code: Select all
Call Forward<line button="2">
<featureID>4</featureID>
<featureLabel>Transfer</featureLabel>
</line>
Sets or clears the current call forward target. The phone make a call to x-cisco-serviceuri-cfwdall-XXX where XXX is replaced by the forwarding target dialled by the user. The phone will make a call to x-cisco-serviceuri-cfwdall when clearing the forwarding target.
Code: Select all
Line<line button="2">
<featureID>5</featureID>
<featureLabel>Call Forward</featureLabel>
</line>
Phone line, at least one of these must be defined. Note For secondary lines, do not include <authName> and <authPassword> elements.
Code: Select all
Service URI<line button="1" lineIndex="1">
<featureID>9</featureID>
<featureLabel>PEERNAME</featureLabel>
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<name>PEERNAME</name>
<displayName>NAME</displayName>
<autoAnswer>
<autoAnswerEnabled>0</autoAnswerEnabled>
<autoAnswerMode />
</autoAnswer>
<callWaiting>1</callWaiting>
<authName>PEERNAME</authName>
<authPassword>SECRET</authPassword>
<sharedLine>false</sharedLine>
<messageWaitingLampPolicy>3</messageWaitingLampPolicy>
<messagesNumber>EXTENSION</messagesNumber>
<ringSettingIdle>4</ringSettingIdle>
<ringSettingActive>5</ringSettingActive>
<forwardCallInfoDisplay>
<callerName>true</callerName>
<callerNumber>true</callerNumber>
<redirectedNumber>false</redirectedNumber>
<dialedNumber>true</dialedNumber>
</forwardCallInfoDisplay>
<maxNumCalls>5</maxNumCalls>
<busyTrigger>4</busyTrigger>
</line>
Similar to the services button except that the phone's MAC address is not automatically included in the name URL parameter.
Code: Select all
BLF Speed Dial<line button="2">
<featureID>20</featureID>
<featureLabel>LABEL</featureLabel>
<serviceURI>URL</serviceURI>
</line>
Speed Dial that monitors the device and presence state of an extension, a corresponding hint must be created in extensions.conf as well as a subscribe entry in sip.conf.
Using a <featureOptionMask> of 1 will also display whether that extension is ringing and will perform a directed call pickup request when pressed by dialling x-cisco-serviceuri-blfpickup-XXX where XXX is replaced by the number specified in <speedDialNumber>.
Code: Select all
BLF Directed Call Park<line button="2">
<featureID>21</featureID>
<featureLabel>LABEL</featureLabel>
<featureOptionMask>1</featureOptionMask>
<speedDialNumber>NUMBER</speedDialNumber>
</line>
Speed Dial that monitors the state of a parking extension, only displays idle and busy device states. <speedDialNumber> contains the number dialled and <contact> contains the extension subscribed to. See above for additional subscription requirements.
When idle, the current call will be blind-transferred to x-cisco-serviceuri-dpark-XXX where XXX is replaced by the number in <speedDialNumber>. Otherwise when the in-use a call will be made to the number in <speedDialNumber> optionally prefixed by <retrievalPrefix>.
Code: Select all
Intercom<line button="2">
<featureID>22</featureID>
<featureLabel>LABEL</featureLabel>
<speedDialNumber>NUMBER</speedDialNumber>
<contact>NUMBER</contact>
<retrievalPrefix />
</line>
Similar to a line except with most soft-keys disabled and mute is automatically enabled for incoming calls. Intercom lines cannot be the primary line for a phone so a register entry in sip.conf must be used to assign them to the peer.
Use a <TEMPLATE> entry with a line and rewrite attribute in the phone's dial template to automatically dial the intercom extension.
Code: Select all
Malicious Call<line button="2" lineIndex="2">
<featureID>23</featureID>
<featureLabel>Intercom</featureLabel>
<proxy>USECALLMANAGER</proxy>
<port>5060</port>
<name>PEERNAME</name>
<displayName>NAME</displayName>
<autoAnswer>
<autoAnswerEnabled>3</autoAnswerEnabled>
<autoAnswerMode>Auto Answer with Speakerphone</autoAnswerMode>
</autoAnswer>
<callWaiting>3</callWaiting>
<maxNumCalls>1</maxNumCalls>
<busyTrigger>1</busyTrigger>
</line>
Report that the current call is suspicious or harassing.
Code: Select all
Conference<line button="2">
<featureID>27</featureID>
<featureLabel>Malicious Call</featureLabel>
</line>
Create an ad-hoc conference with the currently selected call.
Code: Select all
Meet Me<line button="2">
<featureID>102</featureID>
<featureLabel>Conference</featureLabel>
</line>
Create a meetme conference. The phone will make a call to extension x-cisco-serviceuri-meetme-XXX where XXX is replaced with the meetme number dialled by the user.
Code: Select all
Park<line button="2">
<featureID>123</featureID>
<featureLabel>MeetMe</featureLabel>
</line>
Park the currently selected call.
Code: Select all
PickUp<line button="2">
<featureID>126</featureID>
<featureLabel>Park</featureLabel>
</line>
Pick-up an incoming call to one of the phones in you call group. The phone will make a call to extension x-cisco-serviceuri-pickup.
Code: Select all
Group PickUp<line button="2">
<featureID>127</featureID>
<featureLabel>PickUp</featureLabel>
</line>
Pick-up an incoming call in a specific call group. The phone will make a call to extension x-cisco-serviceuri-gickup-XXX where XXX is replaced with the group number dialed by the user. See Dialplan Extensions for an example.
Code: Select all
Do Not Disturb<line button="2">
<featureID>128</featureID>
<featureLabel>Group PickUp</featureLabel>
</line>
Set to remove Do Not Disturb status. Line key lamp will be red or orange (depending on phone model) when Do Not Disturb is set.
Code: Select all
Remove Last Participant<line button="2">
<featureID>130</featureID>
<featureLabel>Do Not Disturb</featureLabel>
</line>
Remove last participant added to the selected ad-hoc conference.
Code: Select all
Report Quality<line button="2">
<featureID>132</featureID>
<featureLabel>Remove Last Participant</featureLabel>
</line>
Report a call-quality issue. RTP statistics about the call will be logged, <callStats> must be enabled.
Code: Select all
Call Back<line button="2">
<featureID>133</featureID>
<featureLabel>Report Quality</featureLabel>
</line>
Activate a call-back for the current outgoing call. Phone will notify you when the extension becomes available. You need to have a ring-tone called callback.raw to get an audible notification.
Code: Select all
Other PickUp<line button="2">
<featureID>134</featureID>
<featureLabel>Call Back</featureLabel>
</line>
Pick-up an incoming call to on of the phones in your other pickup group. The phone will make a call to extension x-cisco-serviceuri-opickup.
Code: Select all
New Call<line button="2">
<featureID>135</featureID>
<featureLabel>Other PickUp</featureLabel>
</line>
Make a new outgoing call.
Code: Select all
Hunt Group<line button="2">
<featureID>137</featureID>
<featureLabel>New Call</featureLabel>
</line>
Login or Logout from the Hunt Group. Line key lamp will be orange when logged-in.
Code: Select all
All Calls<line button="2">
<featureID>139</featureID>
<featureLabel>Hunt Group</featureLabel>
</line>
Display all calls on the phone. 7800 and 8800 series, 8961, 9951 and 9971 models only.
Code: Select all
Answer<line button="2">
<featureID>140</featureID>
<featureLabel>All Calls</featureLabel>
</line>
Answer the oldest incoming call.
Code: Select all
Alerting Calls<line button="2">
<featureID>141</featureID>
<featureLabel>Answer</featureLabel>
</line>
Only show the alerting (incoming) calls on your phone. 7800 and 8800 series, 8961, 9951 and 9971 models only.
Code: Select all
Record<line button="2">
<featureID>142</featureID>
<featureLabel>Alerting Calls</featureLabel>
</line>
Record the currently selected call. Line key lamp will turn red when recording a call. The separate inbound and outbound audio streams of the call duplicated on the phone and sent to the record extension.
Code: Select all
<line button="2">
<featureID>159</featureID>
<featureLabel>Record</featureLabel>
</line>
- Appreciate my support? Feel free to buy me a coffee.
- Voipfone are offering you the chance to trial their VoIP service for free for 30 days. Sign me up!
- Tired of shared hosting? You're not alone! Grab a high performance server and get $100 in free credit. Sign me up!
How did this post make you feel?