The auto dial feature on Xiaomi Redmi 9 can be a real lifeline if you make frequent calls to busy numbers or want to automate reconnection attempts. Unlike many budget smartphones, Redmi 9 supports this option both through built-in MIUI tools and through third-party applications. But there are nuances: not all firmware versions are equally friendly to setup, and some mobile operators block the feature at the network level.
In this article, we will discuss three working methods for setting up an auto dial, from standard phone features to circumventing restrictions with special utilities, learn how to avoid typical errors (for example, why auto dial only works 1 time or does not work with certain numbers), and get a checklist for quick diagnosis of problems. If you use Redmi 9 at work or often communicate on the phone, this instruction will save you hours of manual dialing.
Method 1: Built-in auto dialing function in MIUI
The most obvious way is to use the native Xiaomi Redmi 9 settings. The autocall function is hidden in the phone menu, but it takes less than a minute to activate. Importantly, this method only works on versions of MIUI 12 and later. If you have an older firmware, skip this section and go to method 2 or 3.
To activate the auto dial:
- Open the Phone app (the tube icon on the home screen).
- Click on the three dots in the top right corner and select Settings.
- Go to the Calls section β Additional settings.
- Find the Autocall option and move the slider to the right.
- Set the interval between attempts (options available: 10, 20, 30 or 60 seconds).
Once activated, the phone will automatically repeat the last failed call at a selected interval. Note: the built-in auto dial on Redmi 9 only works 3 times in a row, after which it shuts down. This is a MIUI limitation that cannot be circumvented without third-party applications.
Caller Slider enabled | Call interval set | Phone not in Do Not Disturb mode | Not blacklisted-->
π‘
If the call auto is not available in the menu, update the Phone app via Google Play or check the MIUI version in the settings (About Phone β MIUI version).
Method 2: Auto dialing via USSD-commands (for operators MTS, Beeline, Tele2, MegaFon)
Many Russian operators support auto dialing through special USSD-This method is universal and works even on older versions. MIUI, But there are two disadvantages: the commands differ from operator to operator, and the service can be paid (usually). ~1-3 rouble-for-activation).
Here are the current commands for popular operators (2026):
| Operator. | Include team | Shutdown command | Cost |
|---|---|---|---|
| MTS | *111*444# | *111*444*0# | Free of charge. |
| Beeline | *110*180# | *110*181# | 1.50 rub/day |
| Tele2. | *155*1# | *155*0# | Free of charge. |
| Megaphone | *130*1# | *130*0# | 2 rub/calling |
To activate the auto dial:
- Open the Phone app and go to the Keyboard tab.
- Enter. USSD-command for your operator (see table above).
- Press the call button (green tube).
- Wait. SMS-notification of successful activation.
β οΈ Note: Automatic call service through USSD It may conflict with the built-in function MIUI. If after activation of the command calls are duplicated, disable one of the methods.
MTS|Beeline|Tele2.|Megaphone|Yota|Other-->
Method 3: Third-party applications for auto dialing
If the first two methods do not work (for example, you have a non-standard operator or an older version of MIUI), then you will have to install specialized applications.
- π± Auto Redial is a simple application with flexible interval settings and number of attempts.
- π Repeat Call allows you to set different intervals for different contacts.
- π οΈ Tasker + AutoInput plugin for advanced users, allows you to create an automatic dial-up script with additional conditions (for example, only during working hours).
Instructions for setting up Auto Redial:
- Download the app from Google Play.
- When you first start, give permissions for Calls and Contacts.
- In the main menu, select Settings β Repeat interval (recommended 15-20 seconds).
- Set the maximum number of attempts (e.g. 10).
- Go back to the home screen and press Start. Now, if you call it wrong, the app will automatically try again.
β οΈ Note: Some auto dialing apps (such as Repeat Call Pro) contain aggressive advertising or require a subscription.
How to get around the MIUI limit of 3 repeat calls?
Why AutoCalling Doesn't Work: 5 Frequent Problems and Solutions
Even after setting up the auto dial on Redmi 9 correctly, it can crash, and here are the typical reasons and ways to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The auto call only works 1 time. | Conflict with operator service | Turn it off. USSD-Operator command and use only the built-in function MIUI third-party |
| Calls don't repeat. | Energy saving mode blocks background activity | Add the Phone or Auto Redial app to battery exclusions (Settings β Battery β Battery Optimization) |
| The auto dialer only works on SIM1. | Limitation MIUI two-way SIM-map | Install a third-party app and select the desired SIM in its settings |
| The interval between calls is not observed | Do Not Disturb mode is active. | Turn off mode or add contact to exceptions (Settings β Sound β Do not disturb) |
| Auto dial is disabled after restarting | Resetting the application settings | Enable AutoRun for AutoDialing Application (Settings β Applications β AutoRun) |
If none of the solutions worked, try resetting your network settings:
- Go to Settings. β SIM-maps and mobile networks.
- Select Network Reset (Input required) PIN-code).
- After restarting the phone, repeat setting the auto dial.
π‘
Before resetting your network settings, save important SMS and mobile internet data β they will be deleted!
How to set up an auto dial for specific contacts
By default, the auto dial on Xiaomi Redmi 9 applies to all outgoing calls, but you can limit it to only selected numbers. This is useful if you want to automate dialing only to work numbers or contacts of loved ones.
For this:
- Open the Contacts app and select the contact you want.
- Click Change (Crimea icon).
- Scroll down and click the Additional Fields.
- Add a new field with the Note type and type autoredial:on.
- Save the changes.
Now, the auto dialer will only work for this contact. To disable the feature for it, delete the note or replace it with on on off.
π‘
For mass addition of notes to contacts, use export/import via VCF-Edit the file in the text editor by adding the NOTE:autoredial:on line for each contact you need, and then import back.
Auto dial and battery: how to reduce charge consumption
Constant repeat calls can significantly reduce the battery life of the Redmi 9, especially if you use short intervals (10-15 seconds) to minimize consumption:
- π Increase the interval between calls to 30-60 This will reduce the load on the communications module.
- π΄ Turn off the auto dial manually when it is not needed (for example, at night).
- β‘ Use Optimized Battery Mode for Auto dialing applications (Settings) β Battery β Battery mode).
- π Connect your phone to charge during long auto dial sessions.
Itβs also worth checking which apps consume the battery in the background:
- Go to Settings β Battery β Battery Use.
- Find the auto dialer app in the list and make sure itβs not in the top of the flow rate.
- If the consumption is too high, try an alternative app (e.g. Light Auto Redial with a minimalist interface).
β οΈ Warning: When you are actively dialing, the phone may overheat if the body temperature exceeds 40.Β°C, turn off the function and let the device cool down.