Automatic dial-up is a useful feature that saves time and nerves when you need to urgently reach a busy interlocutor. On Xiaomi smartphones (including the Redmi and POCO lines), you can implement auto dial in several ways: through built-in MIUI tools, third-party applications or even hidden settings of the engineering menu. In this article, we will analyze all current methods with the latest firmware updates (2026).
It's important to understand that auto dialing and autocalling are different things: the first automatically repeats dialing after a reset, and the second automatically calls back at a predetermined interval if the caller is unavailable. We'll look at both options, and we'll also explain how to get around the limitations of operators who sometimes block frequent recalling. If your Xiaomi is running MIUI 14/15 or later, all the instructions will be relevant.
Before you start, check the firmware version in Settings โ About Phone โ MIUI Version. On older versions (below MIUI 12), some features may be missing - in this case, third-party software will help. Also note that some operators (for example, MTS or Beeline) may perceive auto dialing as spam and temporarily block your number. To avoid problems, use a minimum of 30 seconds between attempts.
1. Built-in auto dial in MIUI: where to look and how to turn on
Since MIUI 12, the standard Phone app has introduced automatic re-typing, which doesn't work on all models, but it's worth checking first, which is the most reliable way to do it without risking security.
To activate the built-in auto dial:
- Open the phone application (pipe icon).
- Move to the โฎ (three-point) โ Settings โ Additionally.
- Find the item "Call Auto" (or "Call" on some firmware).
- Set the slider in the "On" position and adjust the interval between attempts (the options are usually available: 5, 10, 30 seconds).
If this item is not available, then your Xiaomi model does not support the function at the firmware level. In this case, move to the following methods. Note that even if there is an option, it may not work with some of the features. SIM-cards (for example, virtual operators such as the Tele2 or Yota).
The built-in auto dialer in MIUI has limitations:
- ๐ It only works when you manually drop a call (if the subscriber dropped or did not respond).
- โฑ๏ธ Maximum interval between attempts - 30 seconds (on some firmware - 1 minute).
- ๐ต Does not work in "Do Not Disturb" or when active VPN.
- ๐ถ May conflict with operator functions (e.g., โCall Waitingโ or โRedirecting").
๐ก
If the built-in auto dialer doesn't work, try temporarily disabling Double SIM in your network settings, sometimes a conflict between cards blocks the function.
Auto dial through the engineering menu: hidden settings
For advanced users, there is a way to enable auto dialing via the Engineering Mode, which works on most Xiaomi models, but requires caution โ incorrect settings can disrupt network performance.
Instructions for activation:
- Open the Phone app and enter the code ##4636## (some firmware may require code ##36446337##).
- Select "Phone Information" (or "Phone Information").
- Scroll down to the Auto Redial block.
- Set the value "Enabled" and save the settings.
If after these actions the auto dialer did not work, try additional parameters:
- ๐ง In the same menu, find Call Settings and install Auto Retry.=on.
- ๐ก Restart your phone โ sometimes changes only apply after a reboot.
- ๐ If the function is not saved, check access rights: go to Settings โ Annexes โ Permit management โ Engineering menu and give all permissions.
What to do if the engineering menu is not opened?
โ ๏ธ Warning: Changes to the engineering menu may cause communication failures. If the network signal is lost after setting up, reset the settings to the factory in Settings โ System system โ Resetting settings โ Resetting network settings.
Third-party applications for auto dial: TOP-3 verified versions
If the built-in methods don't work, specialized applications will come to the rescue, and we tested dozens of programs and selected the three most reliable ones for Xiaomi:
| Annex | Features | Cons | Reference |
|---|---|---|---|
| AutoRedial | ๐ Interval from 5 seconds to 5 minutes ๐ Statistics of successful dial-ups ๐ Working in the background. | Advertising in the free version | Play Market |
| Redialer | ๐ Dual support SIM ๐ Voice notifications ๐ฑ Lightweight (3 MB) | No Russian language | Play Market |
| Auto Call Recorder & Redial | ๐ค Recording of conversations + autodiplex ๐ History of dial-ups ๐ No advertising. | Paid premium version | Play Market |
Before installing, check the permissions of the application. To work correctly, the auto dialer will require:
- ๐ Calls (reading and management)
- ๐ฑ Background work (exceptions to battery optimization)
- ๐ Notifications (for dial-up alerts)
To add an application to the optimization exceptions (otherwise MIUI may suspend it):
- Go to Settings โ Battery and Performance โ Battery Consumption Management.
- Select "Applications without restrictions".
- Add to the list the installed application for auto dialing.
Install an application from the Play Market
Give all necessary permits
Add to the Battery Optimization Exceptions
Set up the reset interval
Test on the number with an answering machine-->
4. Autocall through USSD-Teams: Bypassing operator restrictions
Some operators block frequent re-calls, perceiving them as spam. USSD-command to activate the auto dial service directly from the operator. ~3 rubles / day, but reliable.
USSD-codes for popular operators:
- ๐ก MTS: Dial *111*777# and follow the instructions.
- ๐ก Beeline: send *110*789#.
- ๐ก MegaFon: Activate through *105*700#.
- ๐ก Tele2: The service is called "Persistent Call", code โ *155*1#.
After activation of the service:
- If a call fails, the operatorโs system will automatically repeat the attempt every 20-60 seconds (depending on the tariff).
- The service is valid until the disconnection or until the funds in the account run out.
- To deactivate, use the same command with the last digit replaced by 0 (for example, *111*777*0# for MTS).
โ ๏ธ Note: Operatorโs auto dial service may conflict with the built-in function MIUI. If after activation, calls stop going at all, disable the service and use one of the previous methods.
5. Auto dial through Tasker: for advanced users
If you want maximum flexibility (e.g. auto dialing only at specific times or for specific contacts), set up automation through Tasker.
Example of auto dialing setup in Tasker:
- Install Tasker from Play Market and provide all permissions.
- Create a new profile ("+" โ Status โ Phone โ Call status").
- Select the "Call Completed" state.
- As an action, add "Phone โ Repeat the last call".
- Set a delay (for example, 30 seconds) in the task settings.
For fine-tuning, use variables:
- ๐ To limit auto dialing to certain contacts only, add a condition: %CNAME ~ Vasya|Masha.|Work (where %CNAME โ contact).
- โฐ To auto dial only worked during working hours, add a condition for time: %TIME > 0900 & %TIME < 1800
Finished profiles for Tasker can be imported from the community:
- ๐ XDA Developers
- ๐ TaskerNet (search for "auto redial")
๐ก
Tasker is the most powerful auto dialing tool, but it takes time to set up. If you want a simple feature, use standard methods or third-party apps.
Frequent problems and their solutions
Even after setting up the auto dialer correctly, letโs look at the typical errors and how to fix them:
| Problem. | Possible cause | Decision |
|---|---|---|
| The auto dialer's not working. | The operator blocks frequent calls | Use it. USSD-Operator command or increase the interval to 1-2 minute |
| The function shuts down itself. | Optimizing the battery in MIUI | Add the app to the exceptions in Settings โ Battery |
| It only works with one person. SIM-card | The Dual SIM Conflict | In the settings SIM-Please indicate priority for calls |
| After the MIUI update, the function disappeared. | Changes to firmware | Install a third-party app or roll back to the previous version |
If none of the methods worked, check:
- ๐ต Plane Mode: Even if it's off, manual switching sometimes helps.
- ๐ถ Network settings: go to Settings โ SIM-maps and mobile networks โ Call settings and reset them to factory.
- ๐ Application Conflict: temporarily disable antiviruses (such as Avast or Kaspersky) that can block calls.
On Xiaomi models with a Snapdragon processor (such as Xiaomi 13/14 or POCO F5), the built-in auto dialer may not work due to the limitations of the chipset, in which case only third-party software or engineering menus will help.