Have you ever encountered a situation where a caller does not answer a call and it is inconvenient to call back manually each time? Auto dial (or recall) can save time by automatically calling back until the connection is completed. However, in Xiaomi smartphones this option is often hidden or missing from the standard MIUI interface. Where to look for it and how to activate it?
In this article, weโll look at all the ways you can enable auto dialing on Redmi, POCO, and Xiaomi devices, from hidden MIUI settings to third-party apps, and why it might not work on some models, and how to get around the limitations of mobile carriers. If youโre a MIUI 12, 13, or 14 user, hereโs a list of the latest solutions for your firmware version.
What is an auto-dialer and why is it needed?
Auto dialing (or automatic recalling) is a feature that allows a smartphone to call back to a number on its own if the first call goes unanswered.
- ๐ The subscriber is busy or does not pick up the phone - the phone will ring again at a given interval.
- ๐ข Communication problems โ if a call is reset due to a bad signal, the auto dialer will try to reconnect.
- ๐ Driving or busy hands โ no need to be distracted to click โCall Backยป.
- ๐ผ Business calls are convenient for managers who call customers frequently.
On most Samsung or iPhone smartphones, this feature is built into the standard Phone app, but MIUI often cuts it down or removes it altogether โ especially on the budget models Redmi and POCO. The reasons can vary from Xiaomi policies to restrictions imposed by mobile operators (for example, MTS or Beeline block frequent repeated calls like spam).
It is important to understand that auto dialing works differently depending on the firmware and region, for example, on global versions of MIUI, the function may not be available, while on Chinese (China ROM) it is sometimes available out of the box, and some carriers (for example, Tele2) can block repeated calls if they occur too often, this is done to combat phone spam.
Where to look for an auto dial in the standard application โPhoneโ on Xiaomi
To start with, the most obvious is checking the standard Phone (or Contacts) application, and in some versions of MIUI, the auto dialing function is hidden in the call settings. Here's how to find it:
- Open the Phone app (the tube icon on the home screen).
- Press three points (โฎ) in the upper right corner and select Settings.
- Go to Calls or Additional Features (the name may vary depending on the version of MIUI).
- Look for items like: Automatic Re-Call Auto-Call Re-Call (Redial in English)
If you find this item, turn it on and adjust the interval between attempts (usually available options are 10, 30 or 60 seconds). However, on most modern Xiaomi smartphones (for example, Redmi Note 12 or POCO X5) this option is not on the menu, in which case you will have to use alternative methods.
Why Xiaomi is removing the auto dialer from MIUI?
On some older models (e.g. Redmi 4X or Mi A1), auto dialing could be accessed via USSD codes.
*43#This code activates the Call Waiting service, but on some operators (e.g. MegaFon), it can also affect the logic of repeated calls. USSD-Teams do not work at all rates and may be paid.
How to enable auto dialing via hidden MIUI (Engineer Mode) settings
If you don't have a feature in the standard menu, you can try activating it through the Engineering Mode, which doesn't work on all models, but sometimes helps unlock hidden features. Attention: the wrong actions in the engineering menu can disrupt the phone. Do it at your own risk!
Instructions for entering Engineer Mode:
- Open the Phone app.
- Enter the combination: ##4636## or #36446337## (the second one works on some POCO models).
- If the code worked, you'll see a tabbed menu. Go to Phone Information (or Phone Information).
- Scroll down and look for options related to Redial or Auto Redial. If you don't have one, your model doesn't support this feature at the firmware level.
Auto dial through USSD-teams and operator services
Some mobile operators provide their own auto dialing services, which are network-level, so they don't depend on the model of the phone, and here's what the main Russian operators offer:
| Operator. | Command to activate | Cost | Features |
|---|---|---|---|
| MTS | *111*777# | Free (at some rates) | Works only for MTS subscribers, up to 5 attempts |
| Beeline | *110*321# | 0.50 RUB/minute | Limitation: 3 repeat calls in 10 minutes |
| MegaFon | *105*800# | 1 rub/call | Only for corporate clients |
| Tele2 | *155*1# | Free of charge. | 30 seconds interval, maximum 10 attempts |
To activate the service:
- Open the Phone app.
- Enter. USSD-command for your operator (see table above).
- Confirm activation (sending an SMS may be required).
- Check the work: call any number and wait for the reset - the phone must call back automatically.
Please note that the operator's auto dial services have limitations:
- ๐ The number of attempts is often limited (for example, 3-5 once).
- ๐ฐ There may be a fee for each repeated call.
- ๐ต Not working in roaming or on some fares.
๐ก
USSD-Operator teams are the most reliable way to auto dial if your Xiaomi doesnโt support the feature at the firmware level.
Auto dialing via Tasker or Automate (for advanced users)
If youโre willing to take the time to set up, you can automate repeat calls with scripting apps like Tasker or Automate, which lets you program your phone to perform trigger actions (e.g., โif the call isnโt answered, call back in 30 secondsโ).
Example of settings in Tasker:
- Install Tasker from Google Play.
- Create a new profile with the Phone Offhook trigger.
- Add Task with Wait (waiting for 30 seconds, for example).
- Add the Call action (re-call) with the %CNUM (last call number) variable.
- Save and activate the profile.
Advantages of this method:
- ๐๏ธ Complete control of logic (you can adjust the number of attempts, intervals, exceptions).
- ๐ฑ It works on all Xiaomi models, regardless of the version. MIUI.
- ๐ It can be integrated with other automations (e.g., send) SMS, if the call is not answered).
Disadvantages:
- โ๏ธ It's hard to set up without experience.
- ๐ Increased battery consumption (Tasker works in the background).
- ๐ It may be in conflict with energy-saving regimes. MIUI.
๐ก
If the Tasker seems too complex, try Automate โ it has a more user-friendly interface with block streams.
Why Automatic Calling May Not Work for Xiaomi
Even if you set up the function correctly, it may not work, and here are the main reasons and ways to eliminate them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Calls don't repeat. | The operator blocks frequent calls | Call for support and clarify the restrictions |
| The function disappears after restarting | Resetting MIUI settings | Use third-party apps or Tasker |
| Auto dialing only works for certain numbers. | Restrictions on international or short numbers | Check the operator's settings |
| The phone is overheating or braking. | Conflict with other applications | Clear the cache in Settings โ Apps |
Another common problem is the power-saving MIUI modes, which can block the background of auto dialing apps, to fix this:
- Go to Settings โ Battery and Performance โ Application Power Management.
- Find your auto dialing app (such as AutoRedial).
- Choose No Limits.
- Also turn off Autostart Minimization for this application.
If nothing helps, check:
- ๐ถ Communication quality โ in areas of poor signal, auto dialing can be triggered with a delay.
- ๐ฑ Version MIUI โ on beta versions of firmware functions are often bugged.
- ๐ Security settings โ antiviruses (such as Mi Security) can block automated calls.
๐ก
If the auto dial stopped working after the MIUI update, try rolling back to the previous firmware version or wait for a patch from Xiaomi.
Alternative ways: voice commands and smart watches
If setting up an auto dial on your phone seems too complicated, alternative methods can be used:
- ๐ค Voice assistant: Configure Google Assistant or Alice from Yandex to the command "Call back to the last number:
- โ Smartwatches: If you have a Mi Band or Xiaomi Watch, you can set up a quick call through them. For example, in Mi Band 7, you just need to double-press the screen after a dropped call to call back.
- ๐ฑ Quick Access Widget: Create a Contacts widget on the home screen and add frequently used numbers. One tap and the call repeats.