Zum Hauptinhalt springen

Phone Button Configuration

Overview

The Phone Button Configuration feature allows you to customize the programmable buttons on your IP phones. You can set up buttons for speed dialing, line appearances, special features, and various PBX functions to streamline your workflow.

Getting Started

Before configuring phone buttons, ensure your IP phone is registered with the system. The button configuration will only work on supported IP phones that have been properly provisioned.

How to Configure Phone Buttons

Step 1: Select a Device

  1. Navigate to the Phone Button Configuration page
  2. From the "Select device" dropdown, choose the phone you want to configure
note

Devices are listed by manufacturer, model, and MAC address (e.g., "Yealink T46S (AA:BB:CC:DD:EE:FF)")

Step 2: Choose a Template (Optional)

From the "Use template" dropdown, select one of the following options:

  • "Use default model template when available" (default) - uses the manufacturer's recommended button layout
  • Select a specific template from the list if available for your phone model

Step 3: Configure Individual Buttons

For each button on your phone:

  1. Locate the button section you want to modify (buttons are organized in groups)
  2. For each button, configure:
    • Identity: Select the line identity (1-9) the button should use, or leave empty for default
    • Type: Choose the button function from the dropdown list
    • Parameter: Enter additional information required for the selected type
    • Label: Enter custom text to display on the phone (if supported)
  3. Click the Save button to apply your changes
important

Some buttons may be fixed and cannot be modified. These will appear with disabled fields.

Button Types

The following button types are available (availability may vary by phone model):

TypeDescriptionParameter RequiredExample Usage
Use templateUses the setting from the selected templateNoWhen you want to use the template's setting
Not assignedButton will not be programmedNoWhen you want to leave a button blank
Configure on phoneButton will be configured directly on the phoneNoFor buttons you prefer to set up manually
Private lineConfigures a line for private useNoFor a dedicated personal line
Auto AttendantLinks to an auto attendantYes - attendant IDConnect to the company greeting system
Ring GroupLinks to a ring groupYes - hunt group IDFor team calling
Call QueueLinks to a call queueYes - queue IDFor call center functionality
Extension BLFBusy Lamp Field for an extensionYes - extensionSee colleague status and quick dial
ConferenceLinks to a conference roomYes - conference IDQuick access to conference bridge
Service FlagControls a service flagYes - flag IDToggle service states
Park OrbitLinks to a call park orbitYes - orbit IDPark and retrieve calls
IVR NodeLinks to an IVR menuYes - IVR node IDAccess specific IVR options
CO-LineLinks to an outside lineYes - CO-line IDDirect access to specific trunk
PagingLinks to a paging zoneYes - paging IDBroadcast announcements
Speed dialConfigures a speed dial buttonYes - phone numberOne-touch dialing to frequently called numbers
IntercomSets up intercom functionalityYes - extensionDirect intercom to a colleague
VoicemailLinks to voicemailYes - extension/optionalQuick access to voicemail system
LDAPAccesses directory lookupNoSearch company directory
Do not disturb (DND)Toggles DND statusNoQuick way to stop incoming calls
Agent login/logoutACD agent login/logoutYes - queue ID/optionalFor call center agents
RedirectCall forwarding controlYes - targetManage call forwarding
Pickup groupCall pickup for a groupNoAnswer calls for your team
Cell PhoneMobile twinning controlNoManage mobile forwarding
URLLinks to a web addressYes - URLAccess web resources
TransferCall transfer functionNoOne-touch transfer
HoldHold call functionNoOne-touch hold
MuteMute functionNoOne-touch mute
RedialRedial functionNoOne-touch redial
RecordCall recording functionNoOne-touch recording
PrefixAdds a prefix to dialed numbersYes - prefix digitsFor special dialing codes
Call listAccess outbound call listNoView recently dialed numbers
DTMFSend DTMF tonesYes - tonesSend specific touch tones
tip

For phones with limited display space, keep the labels short and descriptive.

Special Parameter Formats

For Speed Dial Buttons

Enter the full phone number you want to dial. The system will automatically format the number according to your region settings.

For Agent Login/Logout Buttons

Enter the queue ID or agent ID that should be logged in/out.

For Function Buttons (Extension BLF, Auto Attendant, etc.)

Enter the extension number, queue ID, or other appropriate identifier.

Pickup Parameter

For buttons that support it, you can add a pickup code in square brackets after the parameter:

45 [*87]

Where "45" is the primary parameter and "*87" is the pickup code.

Troubleshooting

Button Changes Not Appearing on Phone

  • After saving, allow up to 5 minutes for changes to be provisioned to the phone
  • The phone may need to be rebooted to apply changes
  • Verify the phone model supports the button function you selected

Template Options Missing

If no templates appear in the dropdown, there are no custom templates available for your specific phone model.

Button Fields Disabled

Some buttons may be fixed by the phone's design and cannot be modified. These will appear with disabled fields.