The CTI Developer Toolkit is included in the MiContact Center Business installation. Refer to the following section if you want to download and install the CTI Developer Toolkit before deploying the Enterprise Server.
Before installing the CTI Developer Toolkit, ensure
- The version of the CTI Developer Toolkit you are installing is compatible with the version of the MiContact Center Business software you are using.
- You have access to the MiContact Center Business Server.
- The MiContact Center Business Server has been properly set up and configured with the extensions, agents, and queues that you will be using with your custom application.
- The telephone system(s) in your enterprise has been properly set up and configured with the extensions, agents, and queues that you will be using with your custom application. See the Golden Rules documentation located in the Mitel Knowledge Base at: https://mitel.custhelp.com/app/answers/answer_view/a_id/1002335/loc/en_US.
- You have a supported version of Microsoft .NET Framework installed on your workstation. See the MiContact Center Business and MiVoice Analytics System Engineering Guide for supported version information.
- You have an IDE installed on your workstation, either Visual Studio or SharpDevelop.
To download and install the CTI Developer Toolkit
- Log on to the Enterprise Server with a Windows administrator account.
The account must have full administrative privileges.
- Ensure all of the Windows programs are closed.
- Using a web browser browse to http://www.mitel.com.
- Click Login.
- Type your Mitel Connect Username and Password and click Login.
- Click Downloads.
- Under Title, click MiContact Center.
- Click the link of version you want to download and the Knowledge Base Article is displayed. Occasionally, due to browser incompatibility, the link will not respond. If this happens, right-click the link and select Open in new tab.
- In the Knowledge Base Article, click the link of version you want to download.
- Under Optional Release Components, click CTI Developer Toolkit.
Occasionally, due to browser incompatibility, the link will not respond. If this happens, right-click the link and select Open in new tab.
- To download your software:
- Click I Agree [Download using Software Download Manager (Recommended)] to download using the Software Download Manager.
- Click I Agree [Download using HTTP] to download using your browser.
Note:
If you click I Disagree, you will be unable to download the software.
- If you choose to download using the Software Download Manager, select the destination for the download and click Save. When the file finishes downloading, click Launch.
- If you choose to download using HTTP, depending on the options presented in your browser, select whether to Save or Run the installation file.
- Click Browse to select the location to which the install files will be extracted.
We recommend you do not alter the default path to which the files are extracted.
- Click Next.
The End User License Agreement window opens.
- To continue with the installation, select the I accept the terms in the License Agreement check box and click Next.
The Custom Setup window opens.
- To change the default location for the primary installation features (Documentation files, Redistributable files, and Sample applications), click Browse, specify a new location, and click OK.
Note:
- The Sample applications feature, and all sub-features within the Sample applications, can be disabled by clicking the disk icon and choosing 'Entire feature will be unavailable'.
- When the default installation location is customized for any of these product features, the new location is automatically used by the other product features.
- Click Next.
The Ready to install CTI Developer Toolkit window opens.
- Click Install.
The CTI Developer Toolkit is installed.
- When the installation is complete, click Finish.
Once the installation is complete, you should perform the steps listed below to ensure your development environment and the servers you will be using are properly configured.
To verify your environment and servers are configured properly for the CTI Developer Toolkit
- Load the DeviceMonitor.sln sample in your IDE and build the application.
- Run the DeviceMonitor.exe application, verifying the following operations