Dialer Deluxe

Version: 0.9x | License: Freeware

What is Dialer Deluxe?

Dialer Deluxe is a speed-dial assistant with 35 configurable buttons for VoIP phones. The program dials via HTTP requests to Yealink VoIP phones.

Features

  • 35 Configurable Buttons: 5 rows with 7 buttons each in a grid layout
  • Speed Dial via Double-Click: Initiates calls through configured VoIP phone
  • Drag & Drop: Arrange buttons in any order
  • 12 Color Themes: Blue, Red, Pastel Red, Green, Toxic Green, Orange, Toxic Orange, Purple, Gray, Pink, Teal, Yellow
  • 35+ FontAwesome Icons: Phone, Mobile, Police, Fire Department, Doctor, Bank, Taxi, Pizza, Pharmacy, etc.
  • Bold Font Option: Each button can be displayed in bold
  • Hide Phone Numbers: Optional checkbox to hide numbers on buttons
  • Persistent Storage: Settings saved in buttons.json
  • Window Size Memory: Position and size stored in window.json
  • Single-Instance Mode: Only one instance allowed at a time
Requirements & Limitations:
  • VoIP phone (Yealink) required - dialer only, not a softphone
  • No integrated phone function - HTTP dialer only
  • Windows only
  • No call history

System Requirements

ComponentRequirement
Operating SystemWindows 10/11 (64-bit)
RAM2 GB minimum
Storage50 MB
VoIP PhoneYealink (compatible with HTTP requests)
.NET Runtime.NET 6.0 or higher

First Start

1 Start Dialer Deluxe.
2 The program displays 35 empty buttons in a 5x7 grid.
3 Right-click on a button to edit it.
4 Enter name, phone number, color, and icon.

Configure a Button

1 Right-click on a button.
2 The edit dialog opens.
3 Enter Name/Label (e.g., "Office").
4 Enter Phone Number (e.g., "123456").
5 Choose a color from 12 options.
6 Choose an icon from over 35 symbols.
7 Optional: Enable "Bold".
8 Click "Save".

Start a Call

1 Double-click on a configured button.
2 HTTP request is sent to the VoIP phone.
3 The phone dials the number.

Move Buttons (Drag & Drop)

1 Hold left mouse button on a button.
2 Drag the button to the new position.
3 Release to drop.
4 Configuration is automatically saved.

Hide Phone Numbers

1 Enable checkbox "Hide phone numbers on buttons".
2 Only names are displayed on buttons.
3 Phone numbers remain visible in the tooltip.

Delete a Button

1 Right-click on the button to delete.
2 Click "Delete".
3 The button is reset to "Empty".

Troubleshooting

ProblemSolution
"Dialer Deluxe is already running" Only one instance allowed. Close the running program or check Task Manager.
No call is initiated Check VoIP phone configuration. Yealink must accept HTTP requests.
Settings not saved Check write permissions in the program directory. buttons.json must be writable.
Window position not remembered window.json is written on exit. Use normal exit (not Task Manager).

Keyboard Shortcuts

KeyFunction
Double-clickStart call
Right-clickEdit button
Drag & DropMove button

License