How to put an auto dial on the phone Xiaomi Redmi 9: 3 proven ways

The auto dial feature on Xiaomi Redmi 9 can be a real lifeline if you make frequent calls to busy numbers or want to automate reconnection attempts. Unlike many budget smartphones, Redmi 9 supports this option both through built-in MIUI tools and through third-party applications. But there are nuances: not all firmware versions are equally friendly to setup, and some mobile operators block the feature at the network level.

In this article, we will discuss three working methods for setting up an auto dial, from standard phone features to circumventing restrictions with special utilities, learn how to avoid typical errors (for example, why auto dial only works 1 time or does not work with certain numbers), and get a checklist for quick diagnosis of problems. If you use Redmi 9 at work or often communicate on the phone, this instruction will save you hours of manual dialing.

Method 1: Built-in auto dialing function in MIUI

The most obvious way is to use the native Xiaomi Redmi 9 settings. The autocall function is hidden in the phone menu, but it takes less than a minute to activate. Importantly, this method only works on versions of MIUI 12 and later. If you have an older firmware, skip this section and go to method 2 or 3.

To activate the auto dial:

  1. Open the Phone app (the tube icon on the home screen).
  2. Click on the three dots in the top right corner and select Settings.
  3. Go to the Calls section β†’ Additional settings.
  4. Find the Autocall option and move the slider to the right.
  5. Set the interval between attempts (options available: 10, 20, 30 or 60 seconds).

Once activated, the phone will automatically repeat the last failed call at a selected interval. Note: the built-in auto dial on Redmi 9 only works 3 times in a row, after which it shuts down. This is a MIUI limitation that cannot be circumvented without third-party applications.

Caller Slider enabled | Call interval set | Phone not in Do Not Disturb mode | Not blacklisted-->

πŸ’‘

If the call auto is not available in the menu, update the Phone app via Google Play or check the MIUI version in the settings (About Phone β†’ MIUI version).

Method 2: Auto dialing via USSD-commands (for operators MTS, Beeline, Tele2, MegaFon)

Many Russian operators support auto dialing through special USSD-This method is universal and works even on older versions. MIUI, But there are two disadvantages: the commands differ from operator to operator, and the service can be paid (usually). ~1-3 rouble-for-activation).

Here are the current commands for popular operators (2026):

Operator.Include teamShutdown commandCost
MTS*111*444#*111*444*0#Free of charge.
Beeline*110*180#*110*181#1.50 rub/day
Tele2.*155*1#*155*0#Free of charge.
Megaphone*130*1#*130*0#2 rub/calling

To activate the auto dial:

  1. Open the Phone app and go to the Keyboard tab.
  2. Enter. USSD-command for your operator (see table above).
  3. Press the call button (green tube).
  4. Wait. SMS-notification of successful activation.

⚠️ Note: Automatic call service through USSD It may conflict with the built-in function MIUI. If after activation of the command calls are duplicated, disable one of the methods.

MTS|Beeline|Tele2.|Megaphone|Yota|Other-->

Method 3: Third-party applications for auto dialing

If the first two methods do not work (for example, you have a non-standard operator or an older version of MIUI), then you will have to install specialized applications.

  • πŸ“± Auto Redial is a simple application with flexible interval settings and number of attempts.
  • πŸ”„ Repeat Call allows you to set different intervals for different contacts.
  • πŸ› οΈ Tasker + AutoInput plugin for advanced users, allows you to create an automatic dial-up script with additional conditions (for example, only during working hours).

Instructions for setting up Auto Redial:

  1. Download the app from Google Play.
  2. When you first start, give permissions for Calls and Contacts.
  3. In the main menu, select Settings β†’ Repeat interval (recommended 15-20 seconds).
  4. Set the maximum number of attempts (e.g. 10).
  5. Go back to the home screen and press Start. Now, if you call it wrong, the app will automatically try again.

⚠️ Note: Some auto dialing apps (such as Repeat Call Pro) contain aggressive advertising or require a subscription.

How to get around the MIUI limit of 3 repeat calls?
The built-in MIUI limits auto dialing to three attempts, but this limitation can be circumvented with the Tasker app: Create a Phone β†’ Call task, add a Call State β†’ Missed condition, and set the loop to the right number of repetitions. For more details, see the Tasker documentation.

Why AutoCalling Doesn't Work: 5 Frequent Problems and Solutions

Even after setting up the auto dial on Redmi 9 correctly, it can crash, and here are the typical reasons and ways to fix them:

Problem.Possible causeDecision
The auto call only works 1 time.Conflict with operator serviceTurn it off. USSD-Operator command and use only the built-in function MIUI third-party
Calls don't repeat.Energy saving mode blocks background activityAdd the Phone or Auto Redial app to battery exclusions (Settings β†’ Battery β†’ Battery Optimization)
The auto dialer only works on SIM1.Limitation MIUI two-way SIM-mapInstall a third-party app and select the desired SIM in its settings
The interval between calls is not observedDo Not Disturb mode is active.Turn off mode or add contact to exceptions (Settings β†’ Sound β†’ Do not disturb)
Auto dial is disabled after restartingResetting the application settingsEnable AutoRun for AutoDialing Application (Settings β†’ Applications β†’ AutoRun)

If none of the solutions worked, try resetting your network settings:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Select Network Reset (Input required) PIN-code).
  3. After restarting the phone, repeat setting the auto dial.

πŸ’‘

Before resetting your network settings, save important SMS and mobile internet data – they will be deleted!

How to set up an auto dial for specific contacts

By default, the auto dial on Xiaomi Redmi 9 applies to all outgoing calls, but you can limit it to only selected numbers. This is useful if you want to automate dialing only to work numbers or contacts of loved ones.

For this:

  1. Open the Contacts app and select the contact you want.
  2. Click Change (Crimea icon).
  3. Scroll down and click the Additional Fields.
  4. Add a new field with the Note type and type autoredial:on.
  5. Save the changes.

Now, the auto dialer will only work for this contact. To disable the feature for it, delete the note or replace it with on on off.

πŸ’‘

For mass addition of notes to contacts, use export/import via VCF-Edit the file in the text editor by adding the NOTE:autoredial:on line for each contact you need, and then import back.

Auto dial and battery: how to reduce charge consumption

Constant repeat calls can significantly reduce the battery life of the Redmi 9, especially if you use short intervals (10-15 seconds) to minimize consumption:

  • πŸ”‹ Increase the interval between calls to 30-60 This will reduce the load on the communications module.
  • πŸ“΄ Turn off the auto dial manually when it is not needed (for example, at night).
  • ⚑ Use Optimized Battery Mode for Auto dialing applications (Settings) β†’ Battery β†’ Battery mode).
  • πŸ”Œ Connect your phone to charge during long auto dial sessions.

It’s also worth checking which apps consume the battery in the background:

  1. Go to Settings β†’ Battery β†’ Battery Use.
  2. Find the auto dialer app in the list and make sure it’s not in the top of the flow rate.
  3. If the consumption is too high, try an alternative app (e.g. Light Auto Redial with a minimalist interface).

⚠️ Warning: When you are actively dialing, the phone may overheat if the body temperature exceeds 40.°C, turn off the function and let the device cool down.

FAQ: Frequent questions about auto dial on Xiaomi Redmi 9

Can I set different intervals for different contacts?
Yes, but only with third-party applications like Repeat Call. The built-in MIUI feature uses a single spacing for all calls. In Repeat Call, you can create separate profiles for contacts with custom settings.
Why does the auto dialer only work on one SIM-map?
This is a limitation of MIUI: the built-in autorepeat feature is tied to the main SIM (usually SIM1). To use the second SIM, use applications like Auto Redial, where you can select the desired card in the settings.
How to turn off the sound of repeated calls so that it does not interfere?
Go to Settings β†’ Sound β†’ Call Mode and select No Sound or Vibration. Alternatively, auto dialing apps (such as Repeat Call) have a Quiet Repetition option.
The dialer's working, but the caller can't hear the beeps.
This is a Typical problem for operators with an active Call Waiting service. Ask the subscriber to turn it off (*43# command for most operators) or use it. USSD-Auto dial command instead of built-in function.
Can I make an auto dial through Wi-Fi calls (VoWiFi)?
Technically, yes, but only if your carrier supports VoWiFi and your auto dialing settings have the option "Use Wi-Fi for calls." Check VoWiFi availability in Settings β†’ SIM-maps and mobile networks β†’ Additionally. β†’ Wi-Fi calls.