The following notes are used to configure the CTI Client in conjunction with Mitel/Aastra IP phones.
For Mitel/Aastra phones, the configuration instructions are basically the same as for Snom phones.
See:
XML Push Server List
For Aastra phones, the IP address of your computer must be entered in the "XML Push Server List" in order for the dial to be dialed from the phone via CTI. See: [Aastra Web Configuration > Configuration Server > XML Push Server List]. The entry should make TAPI driver automatically.
Notes if your computer and the phone are connected via a router (separate networks):
- In the context of "Aastra Line 1": Under the tab [Action URLs > IP - Advanced ...] the external router IP has to be entered.
- In the context of "Asterisk Lines": Under the tab [Local IP - Advanced ...] the external router IP has to be entered.
Problem with held calls
Unfortunately, Aastra/Mitel phones do not support Action URL events for a held call (OnHold). The CTI Client does not know the actual status when a call is held on the phone or retrieved.
If you put a call on hold or retrieve it in the CTI Client, the actions are sent to the phone and the display in the CTI Client is only "simulated". If the display in the CTI Client differs from the status on the phone, you may need to press hold/back on the phone to make it match.HTTPS
If in the Aastra Web configuration under [Network] the option "HTTPS Server - Redirect HTTP to HTTPS" is active, or you want to use HTTPS explicitly, you may need to enable "SSL 3.0" in Internet Explorer under [Internet Options > Advanced > Security].
The use of HTTPS affects the following actions:
- Automatic configuration of the "XML Push Server List"
- In the context of "Aastra Line 1":
- Automatic configuration of "Action URLs"
- Automatic configuration of the "Poll" event
Warning:
- When using HTTPS in the context of "Aastra Line 1", the CTI actions reacts slowly because the automatic configurations via HTTPS take several seconds.
- It is therefore recommended to use HTTP.
- The dial and hang-up commands can be executed faster via HTTP. The following configuration is required:
- In the Aastra web configuration under [Network], the option "HTTPS Server - Block XML HTTP POSTs" must be deactivated.
- In the "Aastra Line" configuration, under the "Dial" tab, check "Dial/Hang-up via HTTP instead of HTTPS". This option is only available from CTI Client version 3.1.032 (May 2024). Previously it was always tried to dial via HTTP.
Aastra is a registred Trademark of Aastra Technologies Limited. http://www.aastra.com