1. Download Visual Studio 2022 Community. It is free.
2. Create a new project.
![timuryuldashev_0-1669271128616.png timuryuldashev_0-1669271128616.png](https://community.cisco.com/t5/image/serverpage/image-id/168907iF131EBDCE7A5FDD6/image-dimensions/869x532?v=v2)
2. Create the form with the followings visual elements. Use panel, webbrowser, buttons, textbox, numericupdown and Timer.
![timuryuldashev_0-1669271409815.png timuryuldashev_0-1669271409815.png](https://community.cisco.com/t5/image/serverpage/image-id/168909i4DC1C391DD414FA9/image-dimensions/873x633?v=v2)
Do not forget to drop on the form the 'Timer1'.
Use the followig code.
![timuryuldashev_1-1669271866047.png timuryuldashev_1-1669271866047.png](https://community.cisco.com/t5/image/serverpage/image-id/168910iFB37F47569BC9136/image-dimensions/865x562?v=v2)
![timuryuldashev_2-1669271937798.png timuryuldashev_2-1669271937798.png](https://community.cisco.com/t5/image/serverpage/image-id/168911iBDC18DC664F12DE0/image-dimensions/862x560?v=v2)
![timuryuldashev_3-1669272017573.png timuryuldashev_3-1669272017573.png](https://community.cisco.com/t5/image/serverpage/image-id/168912iCDE571318D3D3143/image-dimensions/861x559?v=v2)
![timuryuldashev_4-1669272066201.png timuryuldashev_4-1669272066201.png](https://community.cisco.com/t5/image/serverpage/image-id/168913iA45C94B8EB739F1E/image-dimensions/858x558?v=v2)
![timuryuldashev_5-1669272154967.png timuryuldashev_5-1669272154967.png](https://community.cisco.com/t5/image/serverpage/image-id/168914iFB057B4264471A49/image-dimensions/855x558?v=v2)
![timuryuldashev_6-1669272197073.png timuryuldashev_6-1669272197073.png](https://community.cisco.com/t5/image/serverpage/image-id/168915iB690984CACA950D0/image-dimensions/852x554?v=v2)
![timuryuldashev_7-1669272380754.png timuryuldashev_7-1669272380754.png](https://community.cisco.com/t5/image/serverpage/image-id/168916iDA6C9EDC7EC26994/image-dimensions/851x553?v=v2)
![timuryuldashev_0-1669273882883.png timuryuldashev_0-1669273882883.png](https://community.cisco.com/t5/image/serverpage/image-id/168924i47217F9FC7D75DA8/image-dimensions/961x484?v=v2)
![timuryuldashev_0-1669278740970.png timuryuldashev_0-1669278740970.png](https://community.cisco.com/t5/image/serverpage/image-id/168925i452C85AA1B3DA624/image-dimensions/361x498?v=v2)
On CUCM side you should create the local user, for example 'cisco'.
![timuryuldashev_1-1669272801438.png timuryuldashev_1-1669272801438.png](https://community.cisco.com/t5/image/serverpage/image-id/168919i2FECA2CE65F1631D/image-dimensions/672x504?v=v2)
Assosiate the phones with this user.
![timuryuldashev_2-1669272909139.png timuryuldashev_2-1669272909139.png](https://community.cisco.com/t5/image/serverpage/image-id/168920i9D562E08F1CC02BF/image-dimensions/677x516?v=v2)
Choose Primary Extension (optional).
![timuryuldashev_3-1669272968911.png timuryuldashev_3-1669272968911.png](https://community.cisco.com/t5/image/serverpage/image-id/168921i279573C21053644C/image-dimensions/679x564?v=v2)
Select the phone, choose the line.
![timuryuldashev_4-1669273097259.png timuryuldashev_4-1669273097259.png](https://community.cisco.com/t5/image/serverpage/image-id/168922i705FCBDAC6A266FC/image-dimensions/675x491?v=v2)
Add the 'cisco' user.
![timuryuldashev_5-1669273155300.png timuryuldashev_5-1669273155300.png](https://community.cisco.com/t5/image/serverpage/image-id/168923i699ABED83D5C4019/image-dimensions/671x406?v=v2)
Finally press 'Apply Config'.
In case of CME the settings shoud be:
telephony-service
url authentication http://IPaddressCME/authenticate.asp Login Password
service phone webAccess 0
create cnf-files
restart all
Source code and executable file you may download here: