Operational Features

When an administrator enters an XML softkey URI either via the Aastra Web UI or the configuration files, they can specify the following variables:

$$SIPUSERNAME$$

$$SIPAUTHNAME$$

$$PROXYURL$$

$$LINESTATE$$

$$LOCALIP$$

$$REMOTENUMBER$$

$$DISPLAYNAME$$

$$SIPUSERNAME$$

$$INCOMINGNAME$$

$$CALLDURATION$$

$$CALLDIRECTION$$

Note:

For a description of each variable in the above list, see “Variable Descriptions” on page 5-248.

When the softkey is pressed, if the phone finds a URI configured with variables (in the form $$VARIABLENAME$$), they are replaced with the value of the appropriate variable. After all of the variables are bound, the softkey executes a GET on the URI.

Example

For example, if the administrator specifies an XML softkey with the value:

http://10.50.10.140/script.pl?name=$$SIPUSERNAME$$

This softkey executes a GET on:

http://10.50.10.140/script.pl?name=42512

assuming that the sip username of the specific line is 42512.

You can configure the XML softkey URI variables via the configuration files or the Aastra Web UI.

Configuring XML Softkey URIs

Use the following procedures to configure XML Softkey URIs using the configuration files or the Aastra Web UI.

Configuration Files

For specific parameters you can set in the configuration files, see Appendix A, the section,“Softkey/Programmable Key/Keypad Key/Feature Key/Expansion Module Key/Hard Key Parameters” on page A-156.

5-262

41-001343-02 REV04 – 05.2014

Page 502
Image 502
Aastra Telecom 41-001343-02 manual Example, Configuring XML Softkey URIs