How to connect auto dialer on the phone Xiaomi Redmi Note 9: 5 working methods

The AutoDial feature on the Xiaomi Redmi Note 9 allows you to automatically re-attempt the connection if the subscriber is busy or not responding, which is especially useful for business calls, important conversations or when you need to urgently call your relatives. However, standard MIUI settings do not always offer this option out of the box – it needs to be activated through hidden menus or third-party applications.

In this article, we’ll look at all the ways you can set up an auto dial on the Redmi Note 9 (including the Note 9 Pro and Note 9S) with MIUI 12/13/14 firmware in mind. You’ll learn how to enable the feature through the engineering menu, which apps are reliable, and how to avoid common bugs that may cause the auto dial to fail. We’ve tested all methods on current versions of Android (10–13) and prepared a compatibility table.

1 What is an Auto dialer and why is it needed on Xiaomi

Auto dial (or auto call replay) is a function that automatically calls back to a subscriber if:

  • πŸ“ž Line occupied (signal occupied")
  • πŸ”• The customer has dropped a challenge or has not responded
  • πŸ“΅ No network (temporarily unavailable)

The Redmi Note 9 doesn’t have this feature as obvious as Samsung or iPhone phones. Xiaomi’s standard phone app doesn’t have a separate auto dial switch, but it needs to be activated via an engineering menu or install additional programs, and it’s important to understand that the auto dialer only works for outgoing calls and doesn’t affect incoming calls.

Main use cases:

  • πŸ’Ό Business etiquette: Call the customer again in 30 to 60 seconds if they don’t respond.
  • 🚨 Emergency situations: call to taxi service, ambulance or relatives.
  • πŸ“‘ Poor network coverage: Automatic retry if communication is interrupted.
πŸ“Š How often do you need an auto call?
Every day.
Several times a week
Nearby
Never used it.

Method 1: Enabling Auto dial through the engineering menu (without root)

The most reliable method is to activate hidden settings via the Engineering Mode, which works on all versions of the Redmi Note 9 regardless of the firmware, but requires caution: improper changes can disrupt the communication module.

Instructions:

  1. Open the Phone app and type the combination: ##4636## Some firmware may require a call keyboard input (not in the dial bar!).
  2. In the menu that opens, select Phone Information (or Phone Information).
  3. Scroll down to the Set Auto Redial (or Auto dial).
  4. Set Enabled and set the parameters: πŸ”„ Redial Count – number of attempts (recommended 3-5). ⏱️ Redial Interval – the interval between attempts (optimally 10–30 seconds).

Save the settings and restart the phone.

Check the battery power (minimum 30%)

Record the current network settings (APN, network mode)

Do not interrupt the setup process

Reboot your phone after the changes-->

If there is no Auto Redial item in the engineering menu, then your firmware does not support it. In this case, try the methods 3 or 4 from this article.

⚠️ Note: Do not change other options in the engineering menu, especially in Band Selection or Network Type sections!

Method 2: Use of the AutoCall (without root) application

If the engineering menu didn't work, install a third-party app. We tested 5 popular programs and selected the two most stable ones for the Redmi Note 9:

AnnexRatings.PlusesConsReference
Auto Redial4.7 ⭐Simple interface, works without root, customizable intervalAdvertising in the free version, sometimes works with a delayGoogle Play
Redial Pro4.5 ⭐Support for blacklist, call log, work in the backgroundThe paid version (199) β‚½), may conflict with MIUIGoogle Play
Call Auto Redial4.3 ⭐Free, minimalist designNo Russian language, limited settingsGoogle Play

Instructions for setting up Auto Redial:

  1. Install the app from Google Play.
  2. Open it and grant permissions to Calls and Call Log.
  3. In the main menu, activate the Enable Auto Redial switch.
  4. Set up the parameters: πŸ”’ Number of retries – number of attempts (maximum 10). ⏲️ Delay between retries – interval (recommended 15-45 seconds). πŸ“΅ Stop on answer – stop on response.

load-up

Settings β†’ Applications β†’ Autoboot

Auto Redial

πŸ’‘

If the auto dial doesn’t work, check if the battery optimization is blocking it. Go to Settings β†’ Battery β†’ Battery Optimization, find the app and select Unlimited.

Method 3: Auto dial through settings SIM-Cards (for some operators)

Some mobile operators (such as MTS or Beeline) offer their own auto dialing services, which are network-level, so they are independent of the phone model, but there are limitations to this method:

  • βœ… No need to install applications.
  • ❌ Paid (usually 1-3) β‚½ call).
  • ❌ It only works for subscribers of the same operator.

How to connect:

  1. Send. USSD-team: πŸ“Ά MTS: *111*777# πŸ“Ά Beeline: *110*789# πŸ“Ά MegaFon: *105*700# πŸ“Ά Television2: *155*1*1*1#

Follow the instructions in the SMS from the operator.

  • MTS: *111*777*0#
  • Beeline: *110*789*0#
  • Add the task (+ β†’ Telephony β†’ Repeat the last call).
  • Set the delay before repeating (e.g. 20 seconds) and the maximum number of attempts.
  • Save the profile and activate it.

Tasker allows you to customize auto dialing to time of day, day of week, or even location (e.g., repeating calls only when you’re at work), but it will require you to understand the logic of the application or use ready-made templates from the community.

An example of a complicated scenario in Tasker
1. Autocall only for contacts from the group "Important" (uses the condition %CNUM). 2. Repeat calls from 9:00 to 18:00 on weekdays. 3. If the subscriber did not respond after 3 attempts, send an SMS with the text "Urgent call back!" 4. Keep a log of all repeated calls in the file on the phone. To implement this scenario, you will need to create 4 separate tasks and link them through variables.

6 Why Auto dialing may not work: 7 frequent errors

If you have set up an auto dialer but it doesn’t work, check these points:

Problem.Reason.Decision
Auto dialer's off.MIUI firmware blocks engineering menuUse the app (method 2) or update MIUI to the latest version
Calls are repeated endlessly.Incorrectly configured the number of attemptsSet a limit (e.g., 3-5 attempts) in the application settings
Auto dialing only works for certain contacts.Conflict with blacklist or SIM settingsCheck the exceptions in the auto dialer app or disable the operator service
After resetting, the settings are reset.App not added to autobootGo to Settings β†’ Applications β†’ Autoboot and turn it on
Autophone is working with a great delayBattery Optimization Limits Background WorkTurn off optimization for the app in battery settings

If none of the methods worked, check:

  • πŸ”‹ Battery charge: at a level below 15% MIUI Can block background processes.
  • πŸ“Ά Communication quality: in areas of weak signal, the auto dial may not work.
  • πŸ”„ Version MIUI: on old firmware (below) MIUI 12.5) Some functions may not work.

πŸ’‘

If the auto dialer doesn't work through the engineering menu, but it works through the app, the problem is in the firmware. Update MIUI to the latest version or use third-party solutions.

FAQ: Frequent questions about auto dialing on Redmi Note 9

❓ Can I set up an auto dial without applications?
Yes, through an engineering menu (method 1) or operator services (method 3), but on some Redmi Note 9 firmware, the engineering menu may not support this feature, so you will have to use third-party software.
❓ How many attempts of auto dialing is optimal?
The recommended number is 3-5 attempts at intervals of 15-30 seconds. More can be annoying to the subscriber, less ineffective. For business calls, you can increase to 7 attempts.
❓ Why Automatic Dialing Doesn't Work for All Contacts?
Possible causes: πŸ“΅ Contact in the blacklist (check in Settings) β†’ Blacklist). πŸ“ž Contact saved on SIM-card, not in the phone's memory (some apps don't read) SIM-contact). πŸ”§ In the settings of the auto dial, exceptions are set for certain numbers.
❓ Can I make an auto dial only for certain contacts?
Yes, Tasker (method 4) or Redial Pro (which has a black/white list function) will do this. In the settings, specify the numbers or contact groups for which you want to enable auto-repeat.
❓ Does the auto dial affect battery consumption?
Minimum.A backup auto dialer uses about 1-3% of the charge per day (with 5-10 repeat calls).If you notice a strong consumption, check if the application is not working in the loop due to an error (for example, endlessly repeats the call to an inaccessible number).