Необходимой составляющей готового решения является прикладное программное обеспечение, реализующее логику и сценарий работы системы. Это ПО исполняется в среде Windows или Unix.
Оборудование производства Dialogic требует наличия программного обеспечения (ПО), управляющего аппаратными ресурсами и реализующего логику обслуживания пользователей (логику IVR-системы). Такую задачу выполняет Service Release - набор электронной документации и всего необходимого низкоуровнего ПО (заголовочные файлы, dll и т.д.) для разработки IVR-систем на C/C++. System Release позволяет разработчику получить доступ к любому ресурсу любого оборудования, выпущенного Dialogic.
Как использовать ПО Host Media Processing (HMP), описано в соответствующем разделе.