Auto dialing on Xiaomi Redmi 9 smartphones can make life much easier if you often have to call back to busy numbers or wait for a caller to respond. Unlike older button phones, where this feature was built in by default, modern Android devices (including MIUI) do not always offer it out of the box. However, this does not mean that the opportunity is impossible β it can be implemented both by standard means and using third-party applications.
In this article, weβll look at all the current ways to set up an auto dial on Redmi 9, including hidden MIUI features, apps from Google Play, and workarounds for cases where standard methods donβt work. Weβll focus on the nuances associated with the firmware version (e.g. MIUI 12/13/14) and regional restrictions. If youβre tired of manually pressing βCall Backβ or want to automate your call centers, this guide is for you.
1. Verification of built-in auto dialing functions in MIUI
Before installing third-party apps, make sure your Redmi 9 doesnβt support auto dialing out of the box. MIUI (especially for European and global regions, this feature is hidden in the depths of settings or activated through the USSD-code.
Here's how to check for it:
- π± Open the Phone app and go to the Call log.
- π Click on the number you want to set up the auto dial, and hold it (long press).
- βοΈ In the menu that appears, look for items like βAutoTravatorβ, βCall back automaticallyβ or βCall settings".
- π If there are no such items, try entering them. USSD-code: ##4636## β Go to Phone Information and check the Call Settings section.
π‘
On some MIUI firmware for Russia, the auto dial function is blocked by the operator. To get around this, try changing the device region in the settings to India or Europe (in Settings β Additional β Region).
If there is no built-in feature, donβt worry, weβll look at alternatives later, but itβs worth remembering that on MIUI firmware below version 12.5, auto dialing through standard means is virtually impossible β only third-party apps will help here.
2. setting up an auto dial through USSD-codes (hidden method)
Many Xiaomi users are unaware that some features (including auto dialing) can be activated through service codes, a method that doesnβt work on all firmware, but itβs worth a try.
- Open the Phone app and go to the Keyboard tab.
- Enter the code # #7594## (this is a universal code to enable hidden call features on Qualcomm chips that are in Redmi 9).
- If the code worked, you'll see the Engineering Mode menu. Go to Call Settings.
- Look for Auto Redial or Call Retry options and set the Enabled value.
- Save the settings and restart the phone.
What if the code doesn't work?
β οΈ Attention: Changing the settings in Engineering Mode can lead to unstable operation of the phone. Do not change other settings unless you are sure of their purpose. If after activation of the auto dial there are problems with communication (for example, the network disappears), return the settings to the original state.
3. Auto dialing apps from Google Play
If standard methods don't work, third-party apps will come to the rescue.Google Play has several proven solutions that support Redmi. 9 and other devices MIUI. We tested the top.-3 Appendix and compiled a comparative table:
| Annex | Ratings. | Features | Cons | Reference |
|---|---|---|---|---|
| AutoRedial | 4.6 β | Customizable number of attempts (up to 99) Call interval (5β60 seconds) Operates in the background | Advertising in the free version | Download |
| Redial Pro | 4.4 β | Support for blacklist numbers Logistic Unsuccessful calls Widget for quick access | Paid premium version | Download |
| Call Repeater | 4.3 β | Minimalist interface No advertising works without the Internet | Limitation on 10 attempts | Download |
Whichever option you choose, the settings are similar:
Install the app from Google Play|Open it and give access to calls |Add the number to the auto dial list |Tune the interval and number of attempts |Activate the function via widget or notification
-->
β οΈ Attention: Auto dialing apps require permission to Calls and Call Log. Make sure you download them from an official store - fake apps can steal your contacts or call paid numbers.
4. Auto dial through Tasker (for advanced users)
If you like automation, Tasker is a powerful tool for creating custom scripts, including auto dialing, which is more complicated than installing a specialized application, but gives you more flexibility.
- π Auto dial only to specific numbers (e.g. call centers).
- β±οΈ Different intervals for different contacts.
- π΅ Stop attempts if the subscriber responded to SMS.
Here is the basic scenario for Redmi 9:
- Install Tasker from Google Play.
- Create a new task (Tasks β +) and call it AutoRedial.
- Add the action Phone β Call and specify the number.
- Add the Task β Wait action (set an interval, for example, 30 seconds).
- Add the Task β Goto action (specify the start mark of the task to create a cycle).
- Add a exit condition (for example, if the duration of the conversation is > 0 seconds).
Ready profile for Tasker
π‘ Tip: To ensure Tasker runs consistently on Redmi 9, turn off battery optimization for it in settings (Settings) β Annexes β Tasker β Battery β Without limitation; otherwise background tasks may be interrupted.
5. Bypasses: Auto dial-ups through call centers and services
If none of the above methods work, you can use external services. Some telecom operators (for example, MTS, Beeline) offer the service "Autodale" for an additional fee, and there are online services that call back to occupied numbers automatically.
Here are some proven options:
- π Service "Autophone" from the operator: Activated through USSD-code (e.g. for MTS: *111*777#). Cost - about 3β5 day-day.
- π Zadarma: Free auto dial via web interface, suitable for calls to landline numbers.
- π€ Bots on Telegram: For example, @AutoRedialBot β You send a number and the bot calls until it gets through.
β οΈ Note: Using third-party auto dial services may violate your carrier's rules, such as MegaFon blocking such services if they are considered "automatic calls.
6. Solving Auto dialing issues on Redmi 9
Even after you set up your auto dial, you may encounter problems, and here are the most common ones and how to solve them:
| Problem. | Possible cause | Decision |
|---|---|---|
| Auto dialing is not running. | The app is blocked by battery optimization | Turn off optimization in Settings β Battery β Battery Mode |
| Calls are interrupted after 1-2 attempts | Limitation of operator to frequent calls | Increase the interval between calls to 40-60 seconds |
| The app doesn't see the call log | Permits not granted | Go to Settings β Applications β Permissions β Call Log and enable access |
| Auto dialing only works through Wi-Fi | Restrictions of the mobile Internet | Turn off traffic savings in settings SIM-map |
If the problem is not solved, try the following steps:
- Reinstall the auto dialing app.
- Clear the cache and data of the Phone application (Settings β Apps β Phone β Storage β Clear the cache).
- Check if the antivirus (such as Avast or 360 Security) is blocking your calls.
- Update Redmi 9 to the latest version (Settings β About Phone β System Update).
Standard settings MIUI| App from Google Play|Tasker| Operator Services |No Auto dial
-->
7. Alternative methods: how to do without an auto dial
If setting up an auto dial seems too complicated or doesnβt work on your Redmi 9, you can use alternative approaches:
- π± Quick call back via widget: Add Contacts or Phone widget to the home screen for quick access to the latest numbers.
- π Voice commands: Configure Google Assistant to call back the last number (Hey Google, redial).
- β±οΈ Alarm clock with reminder: Set an alarm for 5-10 minutes with a reminder to "Call back to [number]".
π‘ Lifehack: If you often have to call busy numbers (e.g., customer service), keep the number in contact with the console (e.g., 1234567890.
π‘
On Redmi 9 with MIUI 14 firmware and later, a standard auto dialer may appear after the Google service update. Check for updates in Settings β Google β Google Play Services.