BLF (Busy Lamp Field) keys are the programmable quick-action buttons on your softphone and desk phones. They let you monitor extension status, speed dial contacts, toggle DND, park calls, control call flows, and more with a single click.
Your administrator assigns a default BLF template to each phone type. You can customize your keys by creating a personal copy of any template. Your customizations only affect your own devices — other users sharing the same system template are not changed.
BLF keys are configured separately for each phone type (make) assigned to your extension. For example, if you have both the browser softphone and a Yealink desk phone, each has its own key template. The Settings tab shows a separate Keys card for each device type.
The softphone card is always shown. Desk phone cards appear automatically when you have deployed phones assigned to your extension.
Go to the Settings tab and scroll to the BLF Keys section. Each device card shows the current template name and key layout:
To personalize a BLF layout, click Customize Keys below the read-only key table for that device. This creates a personal copy of the system template and switches to the key editor.
The key editor is a table grid where each row represents one programmable key. Columns include:
| Column | Description |
|---|---|
| Drag Handle | The ≡ icon on the left — click and drag to reorder keys. |
| Group | Key group (only shown for desk phones with multiple key groups, e.g., “Line Keys” and “Feature Keys”). |
| # | Position number within the group, auto-calculated from row order. |
| Type | The key function. See the Key Types table below. |
| Value | Depends on the key type — an extension number, parking orbit, call flow, phone number, or automatically filled for self-referencing types. |
| Label | Optional display label (up to 50 characters). If blank, an auto-generated label is used. |
Click + Add Key to add a new key at the bottom. Click the × button to remove a key. Drag rows to reorder. When finished, click Save Keys — changes take effect immediately.
| Type | What It Does | Value Required |
|---|---|---|
| BLF | Monitors another extension's status (idle, ringing, busy) and speed dials it on click. | Select an extension |
| Speed Dial | One-touch dialing to any phone number or extension. | Enter number |
| Line | SIP line key (desk phones only). Automatically configured. | Automatic |
| DND | Toggles Do Not Disturb on/off for your extension. The LED shows the current state (lit = active). Unlike the phone’s built-in DND button, this key controls system-wide DND — the status syncs to the portal, mobile app, and admin console. | Automatic |
| Parking | Parks or retrieves a call from a specific parking orbit. Shows whether the orbit is occupied. | Select orbit |
| CID Slot | Switches your outbound caller ID to a specific CID slot. | Select slot (1–5) |
| Agent Login | Logs you in or out of all assigned call queues. | Automatic |
| Agent Pause | Pauses or unpauses you across all assigned call queues. | Automatic |
| Call Flow | Toggles a day/night or custom call flow on/off. Shows current state via BLF indicator. | Select flow |
| Conference | Lights up when you have an active ad-hoc conference room. Press to join your room. Blind-transfer a call to *38 (same feature code) to add that caller to your room, then press the Conference key to join everyone together. Up to 10 participants per room. | Automatic |
| Spacer | Empty key that reserves a position without any function (desk phones only). | None |
To discard your customizations and return to the system default template, click Reset to Default on the device card. This permanently deletes your personal template and reverts that device to the administrator-managed default layout.