Как настроить звонок клиенту нажатием на кнопку в программе?
В программе "Автопрокат" есть возможность при нажатии на кнопку "Позвонить" запустить какую-либо внешнюю программу и передать в эту программу номер телефона клиента в качестве параметра командной строки.
Настраивается вызов внешней программы дозвона в окне "Параметры настройки" на вкладке "Разное" в поле "Программа дозвона". Там же виден пример настройки (на примере нашей программки Dialer):
Dialer.exe %phone%
Но простая программка Dialer умеет только набирать номер телефона - при помощи модема, подключенного к аналоговой телефонной линии вместе с обычным телефонным аппаратом. После того как она набрала номер, оператор должен поднять трубку телефона и начать разговор.
Сейчас есть гораздо лучшие решения в виде "софтфонов". Например, программа X-Lite и другие подобные. Они не только набирают номер, и делают все остальное, что может делать телефонный аппарат. При помощи "софтфона" можно разговаривать используя телефонную гарнитуру (микрофон и наушники), подключенную к компьютеру. Это обычно подразумевает использование IP-телефонии.
Программу "софтфона" X-Lite можно запустить из программы "Автопрокат" примерно такой строкой:
"c:\Program Files\x-Lite.exe" -dial %phone%