Specifications

General Information Guide
72
Third-Party Developer Support
The Mitel Solutions Alliance (MSA) Developers Program offers third-party vendor partners and
end customers access to software development tool kits and support services for integration
with our award-winning range of IP communication devices.
MSA Universal SDK Development Kit
The MSA Universal Software Development Kit (SDK) is a set of software, testing tools, and
documentation that provides developers what they need to effectively develop applications for
MCD.
The SDK application contains the following software options and troubleshooting tools:
MiTAI: enables switch-to-application server communication for multiple switches
MiAUDIO: enables an application to process voice on multiple Mitel phones
MiTAI Browser Tool: ensures the connection is functioning properly to make function calls
and to view events from the API
MiTAI Server Logger Tool: connects to the MCD host platform and downloads log files,
and captures all MiTAI server incoming and outgoing messages for debugging purposes
MiTAI Client Logger Tool: enables you to access MiTAI application information, collect
MiTAI API information in a log file, and capture MiTAI client data on incoming and outgoing
messages for debugging
MiAUDIO Test Tool: enables you to verify that MiAUDIO has been correctly installed and
that all connections allow proper communication between the MiAUDIO application and the
MCD host platform
MiTAI
Mitel Telephony Application Interface (MiTAI) is a powerful telephony API designed for
applications that require sophisticated call- and PBX-control functionality. MiTAI offers a full
suite of capabilities from simple third-party call control to contact center monitoring and control.
MiTAI follows the client-server model. The server component resides in MCD. The client
component is co-resident with the application. A MiTAI application accesses the MCD host
platform via a LAN connection.
MiTAI and MiAUDIO
MiTAI can integrate with MiAUDIO, enabling developers to produce applications (for example,
voice mail or automated call routing systems requiring DTMF detection), that require
sophisticated capabilities beyond standard call handling.