Feature Code Reference

This topic describes the list of default feature codes.

Recording

Name Default Code Usage
Switch Extension's Recording Status *1
  • An extension user with Pause/Resume recording operation permission dials *1 to pause or resume recording during a call that is specified to be recorded.
  • An extension user with Start/Pause/Resume recording operation permission dials *1 to start, pause, or resume recording during any calls (except conference calls), be the calls specified to be recorded or not.

Call Flip

Name Default Code Usage
Call Flip *01

Dial *01 to flip an active call from current device to another device.

Voicemail

Name Default code Usage
Check Voicemail/Subscribe Voicemail Status *2
  • To check the voicemail of extension 1000, dial *21000.
  • To check the group voicemail of queue 6400, dial *26400.
Leave a Voicemail for Extension/Group Voicemail *12
  • To leave a voicemail message for extension 1000, dial *121000.
  • To leave a voicemail message for queue 6400, dial *126400.

Call Transfer

Name Default code Usage
Attended Transfer *3 Press *31000 to attended transfer a call to extension 1000.
Blind Transfer *03 Press *031000 to blind transfer a call to extension 1000.
Rebound Missed Transferred Calls (Applicable to Both blind/Semi-attended Transfer) / If enabled, when an extension user performs a blind transfer/semi-attended transfer and the transfer recipient doesn't answer, the call will be transferred back to the extension user.

Call Forwarding

Name Default code Usage
Enable "Forward All Calls" *31
  • Dial *31 to forward all calls to one's own voicemail.
  • Dial *311000 to forward all calls to extension 1000.
Disable "Forward All Calls" *031
  • Dial *031 to disable the automatic call forwarding of all calls.
Enable "Forward When Busy" *32
  • Dial *32 to forward calls to one's own voicemail when busy.
  • Dial *321000 to forward calls to extension 1000 when busy.
Disable "Forward When Busy" *032
  • Dial *032 to disable the automatic call forwarding when busy.
Enable "Forward No Answer" *33
  • Dial *33 to forward the no-answered calls to one's own voicemail.
  • Dial *331000 to forward the no-answered calls to extension 1000.
Disable "Forward No Answer" *033
  • Dial *033 to disable the automatic call forwarding of no-answered calls.

Call Pickup

Name Default code Usage
Group Call Pickup *4 Dial *4 to pick up the ringing call for a group member.
Extension Pickup *04 Dial *041000 to pick up the ringing call for extension 1000.

Call Parking

Name Default code Usage
Call Parking *5 Dial *5 during a call to park a call.
Directed Call Parking *05 Dial *056000 during a call to park a call to parking number 6000.

Call Monitoring

Name Default code Usage
Listen *51

An authorized user dials *511001 to listen to the call of extension 1001 in real time.

The authorized user can NOT talk with both parties.

Whisper *52 An authorized user dials *521001 to listen to the call of extension 1001 in real time.

The authorized user can talk with extension 1001 without being heard by the other party.

Barge-in *53 An authorized user dials *531001 to listen to the call of extension 1001 in real time.

The authorized user can talk with both parties.

Force Drop

Name Default code Usage
Call Force Drop *54
  • An authorized user dials *541001 to force drop the current call of extension 1001.
  • An authorized user dials *54 while monitoring the call of extension 1001 to force drop the call.

Intercom

Name Default code Usage
Intercom *6

Dial *61001 to place an intercom call to extension 1001.

Queue

Name Default code Usage
Log in/Log out *7 A dynamic agent dials *76400 to log in to or log out of queue 6400.
Pause/Unpause *07 Dial *076400 to pause or unpause calls from queue 6400.

Hot Desking

Name Default code Usage
Guest In *84 A user can dial *84 on a hot desking phone to register his or her extension to the phone.
Guest Out *084 A user can dial *084 on a hot desking phone to de-register his or her extension from the phone.

Busy Camp-on

Name Default code Usage
Enable Busy Camp-on *79

A user dials *791000 to camp on extension 1000 in case he or she gets a busy signal when dialing extension 1000.

The PBX will automatically call the user back when extension 1000 becomes available.

Disable Busy Camp-on *079 A user dials *079 to cancel all Busy Camp-on requests that he or she has initiated.

Speed Dial

Name Default code Usage
Speed Dial Prefix *89

Specify a number to speed dial code 1, dial *891 to dial the specified number.

Presence Status

Name Default code Usage
Available *91 Dial *91 to switch one's own presence status to Available.
Away *92 Dial *92 to switch one's own presence status to Away.
Do Not Disturb *93 Dial *93 to switch one's own presence status to Do Not Disturb.
Lunch Break *94 Dial *94 to switch one's own presence status to Lunch Break.
Business Trip *95 Dial *95 to switch one's own presence status to Business Trip.
Off Work *96 Dial *96 to switch one's own presence status to Off Work.

Query my extension number

Name Default code Usage
Query my extension number *97

If enabled, extension user can dial *97 to query the extension number registered on the current endpoint.

The system will play the prompt "Your extension number is {extension_number}." twice, then hang up the call.

Line Status Detection Call / If enabled, the PBX system will initiate a line detection call to the extension after hanging up the number querying call, which detects whether the line functions normally or not.
  • If the line has no problem, the system will play the prompt "The line you are using is functioning normally.", and then hang up the call.
  • If the line has a problem, no line detection call will be sent to the extension.

Switch Business Hours and Holidays Status

Name Default code Usage
Keep the Business Hours Status or the Time Condition after switching / If enabled, keep the status after users switched the PBX's Business Hours status or dialed a feature code to switch the time condition of an inbound route.
Switch Business Hours and Holidays Status *99 Dial *99 to override time condition for the Business Hours and Holidays configured in system's default time zone.
Note: This feature code applies only to the system's default time zone. For additional time zones, you can check the corresponding feature code under the specific time zone settings (Path: Call Control > Business Hours and Holidays).
Time Condition Switching Prefix *8 Dial a feature code starting with *8 to switch the time condition of inbound routes that are based on Custom Business Hours or Custom Time Periods.
BLF Light Color of Switching Global Business Hours Status /

Set the BLF light color to indicate whether being at the destination or not when in Business Hours or Outside Business Hours (or custom time conditions).

Hotel Management

Name Default code Usage
Room Status *63 Dial *63 and room status feature code on hotel room phone to update the room status.
Note: The room status feature code is automatically generated when adding room status in Hotel Management > Room Management > Customize Room Status > Feature Code.

PMS Integration

Name Default code Usage
Housekeeping Status *61

Dial *611 on hotel room phone to update the room status to "Dirty/Vacant".

Note:
  • The housekeeping status code is available only when the PBX is integrated with a PMS system using FIAS protocol.
  • The housekeeping status code must be used in conjunction with maid status code, in the format of {housekeeping_status_code}{maid_status_code}.
    The maid status codes specified by FIAS protocol are listed below:
    • 1: Dirty/Vacant
    • 2: Dirty/Occupied
    • 3: Clean/Vacant
    • 4: Clean/Occupied
    • 5: Inspected/Vacant
    • 6: Inspected/Occupied
Minibar *62
Depending on the Minibar Billing Type (Path: Integrations > PMS) set on the PBX, hotel staffs can dial specific feature codes on hotel room phone to post minibar charges.
Note: The minibar feature code is available only when the PBX is integrated with a PMS system using FIAS protocol.
  • If Minibar Billing Type is set to Based on Item and Quantity, hotel staffs can dial {minibar_feature_code}*{item_code}*{quantity} on room phone to post the item consumed and its quantity to the guest's bill in PMS.

    For example, if a guest bought 2 cans of Coke (item code 4000), hotel staffs can dial *62*4000*2.

  • If Minibar Billing Type is set to Based on Total Amount, hotel staffs can dial {minibar_feature_code}{total_amount} on room phone to post the total minibar charge to the guest's bill in PMS.

    For example, if a guest bought 2 cans of Coke (unit price $3), hotel staffs can dial *626.

Boss-Secretary Feature

Name Default code Usage
Enable Boss-Secretary Feature *59
Note: This feature code is only available for extensions set as the boss extension.

Dial *59 to enable the Boss-Secretary feature.

Disable Boss-Secretary Feature *059
Note: This feature code is only available for extensions set as the boss extension.

Dial *059 to disable the Boss-Secretary feature.

Pause Reason

Yeastar P-Series PBX System provides queue agents with the following default pause reasons and the corresponding feature codes. You can modify the default settings, or add new ones.
Note:
  • Yeastar P-Series PBX System supports up to 20 feature codes for pause reasons.
  • The feature codes are synchronized with the settings on Call Features > Queue > Pause Reason.

After you set the feature codes, agents can dial feature codes with a format of Pause feature code + queue number + pause reason feature code to pause with a specific reason.

Pause reason Default code Usage
Lunch *01 An agent can dial *076400*01 to pause receiving calls from queue 6400 for lunch.
Break *02 An agent can dial *076400*02 to pause receiving calls from queue 6400 for a break.
Wrap up *03 An agent can dial *076400*03 to pause receiving calls from queue 6400 for after-call processing.