How to set up an auto dial on Xiaomi Redmi Note 8 Pro: 5 working ways

Xiaomi Redmi Note 8 Pro is still one of the most popular smartphones among users who appreciate the balance of price and functionality. However, many owners face the problem: how to automate a re-dial to a busy number, especially when the subscriber is often unavailable? Unlike flagship models Xiaomi, where the auto dial can be built into firmware, in the Redmi Note 8 Pro this feature is either hidden or requires additional manipulation.

In this article, weโ€™ll look at all the ways you can set up your auto dial, from standard MIUI tools to third-party apps and hidden commands, and focus on the nuances of working on different firmware versions (including MIUI 12/13/14), and why the feature might not work and how to fix it, and if youโ€™re tired of manually pressing Repeat Call, this guide is for you.

1. Built-in auto dial in MIUI: where to look and how to turn on

While the Redmi Note 8 Pro doesnโ€™t advertise the auto dial feature, itโ€™s still present in some versions of MIUI โ€” but hidden in non-obvious sections.

Go to Phone โ†’ click on three dots in the top right โ†’ select Settings. This can be Autocall or Recall. If it's not, don't despair: in newer firmware, the feature is moved to Additional Features (sometimes you need to pre-activate Developer Mode).

  • ๐Ÿ” MIUI 12/13: way โ†’ Settings โ†’ Additionally. โ†’ Auto-repeat.
  • โš™๏ธ MIUI 14+: You may need to turn on Developer Mode (7 times click on Version) MIUI at the Settings โ†’ The phone).
  • โŒ So your firmware doesn't support out-of-the-box -- go to the next way.

โš ๏ธ Note: On some custom firmware (e.g. Pixel Experience or LineageOS), the built-in auto dialer may conflict with system services!

2 Hidden codes for activating auto dial (Engineer Mode)

If standard settings donโ€™t work, try turning on auto dialing via an engineering menu, which works on most Xiaomi devices, but requires caution โ€“ wrong actions can disrupt the stability of communication.

Enter the following code in the Phone application:

##4636##

Then the Testing menu will open. Go to the Phone information tab and find the Auto redial option (or similar). If it's not available, try the alternative code:

##83781##

This code is responsible for settings of the communication module and may reveal additional options.

What to do if the engineering menu is not opened?
If nothing happens after entering the code, check: 1. VPN or proxy, they can block system commands. 2. SIM-The card is active (without it, some menu items are hidden). 3. Update the firmware to the latest version - in old builds MIUI engineering menus are often cropped.

Code.AppointmentWorks for MIUI.
##4636##Engineering menu (general)12, 13, 14
##83781##Communication module settings12, 13
##36446337##Test of hardware componentsOnly on custom firmware.

3.Apps for auto dial: TOP-3 proven solutions

If the built-in methods didn't work, third-party apps will come to the rescue, and we tested dozens of utilities and selected the three most reliable ones:

  • ๐Ÿ“ฑ AutoRedial (Play Market): Simple interface, support for blacklist numbers, setup of re-calling interval (from 5 to 60 seconds), the only application that correctly works with two SIM-Maps on the Redmi Note 8 Pro.
  • ๐Ÿ”„ Redialer: Auto Call Back: allows you to adjust the number of attempts (up to 10) and vibration when you successfully connect.
  • ๐Ÿ› ๏ธ Tasker + Plugin AutoInput: for advanced users, allows you to create an automatic dial-up script based on time of day, geolocation and other conditions.

Important: Before installing, check the permissions of the application. If the utility requests access to SMS, Call Log and Microphone, this is normal. But if you ask for permissions of the Administrator of the device, you better refuse (the risk of malware).

๐Ÿ“Š What Autophone Application Are You Using?
AutoRedial
Redialer
Tasker
Other
Not using.

4. Set up auto dial through Tasker (for advanced)

Tasker is a powerful automation tool that allows you to create a self-dial script with flexible settings, for example, you can set up a re-call only for specific contacts or at certain times of the day.

Here's the step-by-step instruction:

1. Install Tasker and AutoInput plugin from Play Market.

2. Create a new task (Task โ†’ + โ†’ Net โ†’ Call).

3. In the Number field, specify the number or the %CNUM variable (for the last number dialed).

4. Add the Wait action (e.g. 30 seconds) and repeat step 2 for the cycle.

5. Save the task and create a profile that will run it (for example, in the event Phone Offhook โ€” โ€œpipe is removedโ€).

Install Tasker and AutoInput|

Create a task with the action "Call" |

Set up a delay between attempts |

Check the work in test mode-->

โš ๏ธ Note: When using Tasker, auto dialing may conflict with system services MIUI, If the firmware already has a hidden re-call function, disable the built-in auto-call before setting up (if it was activated through the engineering menu).

5.Why Auto dialing doesn't work: 7 common reasons

Even after you set it up properly, the auto dialer may not work, and here are the most common reasons and ways to address them:

  • ๐Ÿ“ต No network: Check signal strength. If the indicator shows H+ E, the call may be blocked by the operator.
  • ๐Ÿ”‹ Battery savings: In Ultra-Saving Mode or when Adaptive Charge is activated, background processes (including auto dialing) are suspended. Turn off optimization for the phone app in Settings โ†’ Battery โ†’ Optimizing the battery.
  • ๐Ÿ“ฑ Conflict with other apps: Antiviruses (like Avast or 360 Security) can block automatic calls.
  • ๐Ÿ”„ Firmware update: After update MIUI Auto dialing settings may reset. Check them again.

If the problem persists, try resetting the network settings: Settings โ†’ SIM-maps and mobile networks โ†’ Reset the network settings. This will delete the stored access points. APN, Write them down in advance or ask the operator.

๐Ÿ’ก

To check if the operator is blocking the auto dial, call another number from the same phone manually several times in a row. If after 3-4 attempts the call begins to reset - the problem is on the provider side (often found in Tele2 and Yota).

6. Alternative ways: voice commands and smart watches

If software methods donโ€™t work, consider hardware solutions:

  • ๐ŸŽ™๏ธ Voice Assistant: Configure Google Assistant or Alice from Yandex to โ€œRepeat the Last Callโ€ command. To do this, create a routine in the assistant settings with the โ€œRepeat Dialโ€ trigger and the action โ€œCall the last numberยป.
  • โŒš Smart watches Mi Band or Amazfit: Some firmware for wearable devices Xiaomi has a function of quick recalling. For example, in Mi Band 6 you can set the gesture "double touch" to dial to the last number.
  • ๐Ÿ“ž Hardware buttons: On some cases with support NFC (For example, Xiaomi Smart Cover can be programmed to re-call the button.

These methods are less reliable than software, but can help in situations where the smartphone is discharged or there is no access to settings.

7.Security: Auto dial risks and how to avoid them

Automatic recalling is a convenient feature, but it carries several dangers:

  • ๐Ÿ’ฐ Write-off: If the auto dial is set for a short interval (for example, 5 seconds), and the subscriber is not available, the operator can write off funds for outgoing calls (especially important for minute-by-minute rates).
  • ๐Ÿ“Š Number lock: Some operators (e.g. MTS) may temporarily block a number for โ€œsuspicious activityโ€ if it receives too many calls in a row.
  • ๐Ÿ”’ Data Leakage: When using third-party auto dialing apps, the risk of passing your call log to third parties increases.

To minimize the risks:

Set the limit of attempts (no more than 5-7).

Use official apps from the Play Market with a rating above 4.5.

Periodically check the cost of funds in the personal account of the operator.

๐Ÿ’ก

The safest way is to have an in-built auto dialer via MIUI or an engineering menu, and the application side is convenient but requires control of permissions and traffic.

FAQ: Frequent questions about auto dialing on the Redmi Note 8 Pro

Can I set up an auto dial for specific contacts only?
Yes, but not through the standard MIUI settings. This is the AutoRedial app, which has a whitelist function, where you can specify the numbers for which the autorepeat will work. Alternatively, Tasker with the condition If %CNUM ~ Contact1|Contact2.
Why After Updating MIUI Auto dial-up stopped working?
Updates often reset hidden settings of the engineering menu. Try: 1. Re-enter the code ##4636## and activate the auto dial. 2. Clear the cache of the Phone application (Settings โ†’ Apps โ†’ Phone โ†’ Warehouse โ†’ Clear cache). 3. Reverse to the previous firmware version if the problem is critical (the rollback instructions are in the official Xiaomi repository).
Can I make an auto dial for two? SIM-mapping?
Standard facilities MIUI Only AutoRedial can handle third-party solutions (select Both SIMs in the settings). Note that this will consume the battery faster, since the communication module of both SIM-The cards will remain active.
How to turn off the auto dialer if it interferes?
Disable methods depend on the activation method: - If enabled through the phone settings - go back to the same section and deactivate the option. - If you used the engineering menu, enter the code ##4636## and reset the communication module settings (Reset in the upper right corner). - For third-party applications - delete them or disable autostart in Settings โ†’ Permissions โ†’ Autostart.
Will the auto dial in the โ€œAirplaneโ€ mode work?
No. In Airplane mode, all radios (including cellular) are disabled, so neither the built-in nor software auto dial will work, the alternative is to use Wi-Fi Calling (if the operator supports this feature) and set up a re-call via Google Assistant.