In the modern business world, there is often a need to call the office of a large company, where you first need to connect to a secretary or answering machine, and only then enter the code of a specific employee. For owners of smartphones based Android this task is not solved manually every time, but by setting up a special dialing format. This saves time and eliminates the need to hold the phone to your ear, waiting for beeps or voice prompts.
Many users do not even suspect that the standard “Phone” application has powerful functionality for automating such calls. Extension number You can save directly to the contact, and the system itself will pause or wait for the operator’s command before entering numbers. In this article, we will examine in detail all the ways to implement this function, from simple characters to advanced dialing scripts.
The principle of operation of extension numbers in the Android system
The operating system Android uses special modifier characters to control the dialing process. When you enter the main number and add a special character to it, the phone understands that after connecting with the subscriber it needs to perform an additional action. This action can be performed automatically immediately after the response or wait for confirmation from the user.
There are two main types of delays that are supported by almost all versions Android, regardless of the smartphone manufacturer - be it Samsung, Xiaomi or Google Pixel. The first type is a hard pause of a fixed duration. The second type is the standby mode, which is activated only after you press a button on the screen. Understanding the difference between them is critical for proper setup.
Using these features turns your smartphone into a smart communication tool. Instead of listening to long greetings and searching for the keypad during a call, you simply press one button in the contacts list. Pause and wait characters are stored in the contacts database and work at the system modem level. This means that the feature will work even when changing carriers or roaming, as long as the DTMF protocol is supported.
⚠️ Attention: Some corporate PBXs (automatic telephone exchanges) have non-standard response times. If automatic extension number entry does not work, the pause may be too short or too long for your specific company equipment.
Pause and Wait Characters: What's the Difference
To control the dialing of extension digits, Android uses two special characters: the comma (,) and the semicolon (;). Although they are visually similar to regular punctuation marks, in the context of telephony they perform completely different commands. Selecting the wrong character will result in the call being connected, but the extension number will not be dialled.
The comma denotes pause. When the phone sees this character in a number, it dials the main number, waits for a connection, and then automatically pauses 2 seconds before entering the next digits. If the extension number is long or the PBX is slow to respond, a single comma may not work. In this case, you can use several commas in a row, increasing the waiting time by multiples of two seconds.
The semicolon indicates waiting. This is a more reliable method for complex cases. When this character is used, the phone dials the main number, connects, and then stops dialing. A notification appears on the screen asking you to send an extension number. The numbers will only be sent after you manually click the confirm button. This is ideal for situations where you need to listen to the voice menu before entering a code.
- 🕒 Comma (,) - automatic pause for 2 seconds, does not require user interaction.
- ⏸️ Semicolon (;) - standby mode, requires manual confirmation of sending the extension numbers.
- 🔢 Several commas (,,,) - increase the pause time (4, 6, 8 seconds, and so on).
The choice between these modes depends on your habits and the specifics of calls. If you call the same organization regularly and know that they pick up quickly, it is better to use automatic pause. If the connection procedure varies or requires selecting a menu item, standby mode will give you complete control over the situation.
How to insert special characters on the dialing keyboard
The most common problem that users encounter when trying to save an extension number is the lack of the necessary characters on the standard numeric keypad. When you open the Phone app and start typing numbers, the comma and semicolon are often hidden in the secondary menu. Finding them is not difficult if you know where to look.
On most shells Android, including the stock interface from Google and proprietary solutions from Samsung, you need to press and hold the asterisk key (or a hash mark (#). Usually holding down the key replaces it with a comma within one or two seconds. Holding or tapping again can switch the character to a semicolon. In some firmware versions, these symbols are placed in a separate menu, called up by a button 123 or symbol ?123.
Let's consider a specific algorithm of actions for different interfaces. If you have a smartphone with a blank Android, open the dialer, press * and hold your finger until a comma appears. To enter a semicolon, you may need to press the menu button (three dots) on the dial screen and select Add Pause or Add Wait. On devices Xiaomi with the MIUI shell, these options are often available immediately by long pressing the corresponding keys.
Sequence for entering a pause:1. Open the "Phone" application.
2. Enter the main number.
3. Press and hold the "*" key.
4. Wait for the "," character to appear.
After inserting the special character, you can continue entering the digits of the extension number. The system will display them on the same line as the main number, but will visually separate them with a pause sign. This confirms that the number is saved correctly and is ready for use.
If long pressing the key does not work, try to find the "Menu" button (three dots) in the corner of the dialing screen - the "Pause" and "Wait" items are often hidden there.
Saving a number with an extension to the phone book
Entering an extension number one time is convenient, but true efficiency comes from saving such contacts to the phone book. This allows you to make complex calls with one touch. The saving process is practically the same as creating a regular contact, with the exception of one important field.
Open the Contacts app and create a new entry. In the phone number field, enter the company's main number, then insert a pause or wait character, and immediately after that, dial the employee's extension number. It is important not to leave spaces between characters, as some older phone models may interpret a space as the end of a dial command.
Give the contact a meaningful name, for example, “Accounting (ext. 105).” This will help you immediately understand which extension number is recorded without opening the contact card. After saving, try calling to make sure the system interprets the command correctly. You should hear a beep, then a pause (or confirmation request), and automatic entry of numbers.
| Contact type | Input format | Phone action |
|---|---|---|
| Standard | +79991234567 | Simple call subscriber |
| With pause | +79991234567,105 | Ring, pause 2 sec, enter 105 |
| With waiting | +79991234567;105 | Ring, wait for button to enter 105 |
| Long pause | +79991234567,,,105 | Call, pause 6 seconds, enter 105 |
It is worth noting that synchronization of such contacts with cloud services, such as Google Contacts, occurs without problems. Special characters are saved in the cloud and are displayed correctly when restoring data to a new device or when using the web version of the phone book.
☑️ Checking a saved contact
Setting the pause duration in the system menu
Standard pause duration Android is 2 seconds. However, for some automated receptionists this time is not enough. Fortunately, you can change this value in your phone settings. This option may be named differently depending on the manufacturer and version of the operating system.
To find the setting you need, go to the Phone application, click on the three dots in the corner of the screen and select Settings. Next, look for a section related to “Advanced Settings,” “Accessibility,” or “Call Settings.” In some shells, for example, u Huawei or Honor, this parameter is hidden in the deep network settings menu.
The item you are looking for is usually called “Pause duration” or “Pause duration”. Here you can choose a value from 1 to 5 seconds or even more. Increasing this setting globally affects all contacts that use a comma to separate numbers. This is a convenient solution if you often call organizations with slow answers.
⚠️ Attention: The settings interface may differ on different smartphone models. If you do not find the “Pause Duration” item in the standard menu, try using the settings search by entering the word “pause.”
Remember that changing this parameter does not affect the semicolon character. Standby mode always waits for your manual confirmation, regardless of the timer settings. This makes it a universal tool that does not depend on the system configuration.
What to do if pause settings are not available?
In some stripped-down versions of Android or custom firmware, the ability to change the pause duration may be blocked by the developer. In this case, the only solution is to use several commas in a row to artificially increase the delay time.
Solving problems with automatic dialing
Despite the simplicity of the technology, users sometimes encounter a situation where the extension number is not dialed. The phone connects to the main number, but then there is silence or the call is dropped. There may be several reasons: from format incompatibility to network problems.
The first thing you need to check is the number format. Make sure you use the international format with the country code (for example, +7 for Russia) and not the domestic one (8). Some modems do not process pause characters correctly if the number is written in local format. Also check if the special character was lost when synchronizing with another operating system, for example iOS.
The second common problem is a pause that is too short. Automated receptionists at large banks or government agencies may play a long greeting before accepting input. If you used one comma, try adding one or two more. Visually in contact it will look like +7...,,123.
The third reason may lie in the features of VoLTE or Wi-Fi calls. In rare cases, Internet voice technologies may interfere with the sending of DTMF signals (key tones). Try temporarily disabling VoLTE in your mobile network settings and test the extension over a regular 2G/3G voice network.
- 📞 Check the number format: use the country code instead of eight.
- ⏱️ Increase the pause: add extra commas for a longer wait.
- 📶 Disable VoLTE: test operation on a regular voice network.
If all else fails, use standby mode (semicolon). This is the most reliable method, since it eliminates the time factor and allows you to control the moment of sending numbers, focusing on the sound signals in the handset.
Standby mode (;) is the most universal solution, since it does not depend on the speed of the PBX response and the phone timer settings.
Frequently asked questions about setting up extension numbers
Is it possible to add an extension number to an existing contact?
Yes, of course. Open the contact card, click the "Edit" button (usually the pencil icon), go to the phone number field and add a pause or wait symbol with the extension numbers. Don't forget to save the changes.
Will the extension number work when calling through instant messengers (WhatsApp, Telegram)?
No, this feature only works for regular voice calls over a cellular network or Wi-Fi Calling. Messengers use their own data transfer protocols and do not support the Android system pause and wait symbols.
How to remove an extension number from a contact?
Go to edit the contact, find a comma or semicolon in the number field and all the numbers after it. Delete them manually and save the contact. Now the call will go only to the main number.
Why does the phone drop the call after a pause?
Probably, the company's PBX does not accept automatic entry of numbers without confirmation or requires entering an extension number at another time. Try replacing the comma with a semicolon to enter the number manually after connecting.
Does this function work on dual-SIM phones?
Yes, the function works regardless of which SIM card you are making the call from. Special characters are processed by the phone software before transmitting the signal to the modem of a specific SIM card.