Auto dial on Xiaomi: a complete guide to setup in 2026

Automatic dial-up on Xiaomi smartphones is a feature that saves time when you make frequent calls to the same numbers. MIUI There is no built-in auto dialer, it can be implemented in several ways: through hidden settings, third-party applications or automation, POCO, Black Shark and other lines on the base MIUI 14/15 hyperos.

It is important to understand that auto dialing is often blocked by carriers as a potential spam tool, so some methods may require circumvention of restrictions, for example, through a change of the phone. IMEI (illegal in most countries or use of virtual SIM. We will focus on legal and safe ways that work in 2026 without the risk of a lock on the number.

If you need to call hotlines, call centers or frequently occupied numbers, autocalls will be a real lifeline. And for business tasks (for example, calling customers), consider specialized solutions with script support and recording conversations.

1. Built-in capabilities MIUI: cock-up

In the firmware MIUI There's a half-hidden re-dialing function that works when a call is dropped, and it's not a full-fledged auto dialing, but it can partially replace it:

  1. Open the Phone app.
  2. Go to Settings. β†’ Additionally. β†’ Rapid re-setting.
  3. Turn on the option and set the interval (available 5, 10, 30 seconds or 1 minute).

After that, when the call is dropped, the system will automatically try to call back after a selected period of time.

  • πŸ”„ Works only after manual call reset (not suitable for busy numbers).
  • πŸ“΅ Does not support a repeat call in the absence of a response.
  • ⏱️ Maximum interval - 1 minute (not enough for calling).

⚠️ Note: On some models (POCO F5, Redmi Note 12 Pro+) This section may not be available. In this case, try resetting the Phone app to Settings. β†’ Annexes β†’ Application management β†’ Phone. β†’ Warehouse β†’ Clear the data.

You'll need to use third-party solutions to make a full auto dial, but first check if your operator is blocking calls like this - some (like Tele2) automatically reset calls from the same number within 5 minutes.

πŸ“Š What kind of smartphone you Xiaomi?
Redmi (Note/K series)
POCO (F/X/M)
Mi (11/12/13)
Black Shark
Other

2. Applications for auto dialing: TOP-5 solutions for Xiaomi

If the built-in features aren't enough, third-party apps come to the rescue, and we've tested dozens of options and selected those that work consistently on the Internet. MIUI 14/15 All applications on the list support Russian and do not require root rights.

AnnexFeaturesConsReference
AutoRedialβœ… 1 second interval, blacklist support, call recording❌ After 7 days, sometimes blocked. MIUIGoogle Play
Redial Proβœ… It works in the background, support for Dual SIM❌ No Russification, Advertising in the Free VersionGoogle Play
Call Repeaterβœ… Simple interface, support for widgets❌ Limitation of 5 repetitions per dayGoogle Play
Tasker + Pluginβœ… Full automation, integration with other tasks❌ Complicated settings require knowledgeGoogle Play
MacroDroidβœ… Free for basic functions, time triggers❌ No direct auto dial support (you need to configure through scripts)Google Play

For most users, AutoRedial is the best choice, offering the best balance of functionality and simplicity. If you want deep customization (such as a schedule dial or under certain conditions), look for Tasker or MacroDroid.

Allow installation from unknown sources (Settings β†’ Applications β†’ Special Access β†’ Installation of Unknown Applications)

Check for free space (minimum 50 MB)

Disable battery optimization for the application (Settings) β†’ Battery β†’ Optimizing the battery β†’ All applications β†’ Find an app β†’ No restrictions)

Reboot the smartphone after installation-->

Important: Auto dialing apps may conflict with system services MIUI, If you have problems with calls after installation (cliffs, no sound), try turning off the Call Improvement feature in Settings. β†’ Sound. β†’ Improving calls.

3. Auto dialing via Tasker: step-by-step instructions

Tasker is a powerful automation tool that allows you to create an auto dial script with flexible settings, such as:

  • πŸ”„ Repeated dial at specified intervals (for example, 30 seconds).
  • ⏰ Scheduled launch (e.g. dial-up to hotline every day at 9:00 am).
  • πŸ“΅ Stopping after successful connection.
  • πŸ”Š Reproduction of the sound signal before dialing.

The setup will require:

  1. Install Tasker and AutoInput plugin (to work with the call interface).
  2. Create a new task (Tasks) β†’ +).
  3. Add the action Phone β†’ Dial the number and specify the target number.
  4. Add action Task β†’ Wait (specify intervals, for example 30 seconds).
  5. Add action Variables β†’ Set a variable (e.g, %COUNT meaningfully %COUNT+1).
  6. Add a condition if %COUNT < 10 (limited to 10 attempts).
  7. Save the task and create a profile to run it (for example, by time or via a widget).

The finished profile can be exported and imported to other devices. Example of code to import:

BEGIN TASKER PROJECT


Profile: Auto dial at 123456789




Time: 09:00 to 18:00




Enter: Autodial




A1: Dial the number [Number:123456789]




A2: Wait [Msec:30000]




A3: Set the variable [Name:%COUNT Value:%COUNT+1]




A4: If [%COUNT < 10]




A5: Go to [Tag:A1]




A6: End if




END TASKER PROJECT

⚠️ Attention: On Xiaomi with MIUI 15 HyperOS Tasker may not have access to phone features due to new security restrictions. MIUI Optimization through ADB: adb shell settings put global miui_optimization 0 This command will reset some system settings, so back up the data.

πŸ’‘

If Tasker does not see the β€œDial Number” action, install the AutoInput plugin and use the β€œAutoInput” action. β†’ Press simulation" for emulation of manual set.

Many operators (e.g. MTS, Beeline, MegaFon) block auto dialing as potential spam. If your repeated calls are reset in a few seconds, try these methods:

  • πŸ“ž Use different numbers: If you have dual SIM, alternate lines when dialing. For example, the first call with SIM1, second SIM2.
  • ⏱️ Increase the interval: Instead 5-10 pause in seconds 1-2 Minutes will reduce the likelihood of blocking.
  • πŸ”„ Change. IMEI (Test only!: Some apps (e.g. Chamelephon) allow you to temporarily change IMEI, This violates the laws of many countries and can result in the device being blocked.
  • 🌐 VoIP gateways: Use applications like Zoiper or Linphone with SIP-dial-up account.

The most reliable legal way is to rent a virtual number from services like Zadarma or Sipnet, which will allow you to:

  • πŸ”’ Restrictions of the main operator.
  • πŸ“Š Keep phone records.
  • 🎧 Record conversations (if permitted by law).
ServiceCost (ruble/min)Auto dial supportCall recording
Zadarma0.5–1.5βœ… (through API)βœ…
Sipnet0.3–1.0βœ… (personalization)❌
Mango Office0.8–2.0βœ… (integration CRM)βœ…

⚠️ Note: Using virtual numbers to call individuals without their consent may violate federal law β„– 152-FZ on personal data, use this method only for legal purposes (for example, dialing hotlines or business communications).

5. Auto dial for business tasks: CRM and cloud services

If you need to organize an auto-diall for a business (customer calls, meeting reminders, surveys), standard applications will not work. CRM-Telephony Integration Systems: Consider the Best Xiaomi Compatible Solutions:

  • πŸ“Š Bitrix24: Built-in telephony with auto dial, call recording and analytics. SIP and mobile numbers.
  • πŸ”„ AmoCRM: Integration with Zadarma and Mango Office for automatic script call.
  • πŸ€– CallTouch: Cloud Call Tracking with Repeat Dialing for Missed Calls.
  • πŸ“ˆ MegaPlan: Suitable for mass calls with the ability to adjust pauses between calls.

To connect the telephone to CRM Xiaomi will need:

  1. Register at the selected CRM.
  2. Connect a virtual PBX (for example, Zadarma).
  3. Install a mobile application CRM smartphone.
  4. Set up a dial-up script in your personal account.

Example of settings in Bitrix24:

  1. Go to Telephony. β†’ Settings β†’ Scripts.
  2. Create a new script with the β€œMissed Call” trigger.
  3. Add the action "Call back in X minutes."
  4. Specify the maximum number of attempts (recommended 3-5).
  5. Save and activate the script.
How to get around the limit of 5 attempts in Bitrix24?
Free fare Bitrix24 Limits automatic dialing to 5 per day. To circumvent this limitation: 1. Use multiple accounts (e.g., one for outbounds, one for inbounds). 2. Connect an external PBX (e.g., Zadarma) and set up a second dial on its side. 3. API Bitrix24 To create custom script (programming knowledge is required).

For small businesses, AmoCRM is the best solution. + Zadarma. This combination allows:

  • πŸ“ž Automatically call back customers who have not responded.
  • πŸ“Š Monitoring the effectiveness of calls in real time.
  • πŸ’¬ Integrate chatbots for pre-collection.

6. Hidden functions MIUI call-in

V MIUI There are a few hidden features that can be useful when setting up an auto dial, which you can't find in standard settings, but they're available through engineering mode or special commands.

List of hidden opportunities:

  • πŸ“Ά Forced network selection: If the auto dialer is not working due to a bad signal, you can manually switch to the phone. 3G (To do this, type in the dialer: ##4636## Then select Phone Information β†’ Establish a preferred network type β†’ WCDMA only.
  • πŸ”• Disable Call Waiting: If the operator resets repeat calls, turn off Call Waiting service via USSD-Team: ##004#
  • πŸ”Š In engineering mode (#36446337##) go to Hardware Testing β†’ Audio β†’ Mic Volume and set the value 255 (maximum), which will help if the interlocutor can not hear you on the auto dial.
  • πŸ“΅ Block Automatic Detector: If the operator blocks calls because of the number detector, turn off the transmission: *#31#

⚠️ Warning: Changing your settings in the engineering mode can lead to unstable network operation or even loss of communication.Before experimenting, write down the current settings or make a backup through Settings. β†’ Additionally. β†’ Backup and reset.

Another useful trick is to reset the call statistics, and if the system blocks repeated calls because of "suspicious activity," clear the log.

  1. Go to Settings β†’ Applications β†’ Application Management β†’ Phone β†’ Storage.
  2. Click Clear Data (this will delete the entire call log!).
  3. Reboot your smartphone.

πŸ’‘

Before using hidden codes, check their compatibility with your Xiaomi model. some commands (for example, to change the code). IMEI) Can only work on Qualcomm processors and cause a failure on devices with MediaTek.

7. Frequent problems and their solutions

When setting up an auto dial on Xiaomi, users encounter common errors, and we've compiled the most common ones and how to fix them.

Problem.Possible causeDecision
Calls are reset in 5-10 secondsBlocking by the operatorIncrease the interval between dials to 1-2 minutes or use a virtual number
The app doesn't start the dial-upOptimization of MIUI batteryDisable optimization for the application in Settings β†’ Battery β†’ Optimizing the battery
No sound on the auto dial.Conflict with the function "Improving calls"Turn off Settings. β†’ Sound. β†’ Improving calls
The app doesn't see any contactsLack of access authorizationGive permission to the Settings β†’ Annexes β†’ Permits β†’ Contacts
Auto dialing only works through Wi-FiRestrictions of the mobile operatorTry using VoIP (for example, through Google Voice)

If none of the methods worked, check:

  • πŸ“Ά Communication quality: Possibly a problem in the coverage area. Try switching to another network (2G/3G/4G) In Settings β†’ SIM-maps and mobile networks β†’ Preferred type of network.
  • πŸ”„ Updates: On some versions MIUI 14 were bugs with calls. Update the firmware through Settings. β†’ The phone. β†’ Updating the system.
  • πŸ› οΈ Conflict with other apps: Disable antiviruses (such as Avast or Dr.Web) that may block phone features.

If the problem persists, try resetting your network settings:

  1. Go to Settings. β†’ SIM-maps and mobile networks.
  2. Select Network Resetting.
  3. Confirm the action and restart the smartphone.

πŸ’‘

If the autophone is not working POCO F5 or Redmi Note 12, Try to revert to an older version. MIUI through the official Xiaomi website.Some users report that the feature is stable on the MIUI 13, but glitch 14/15.

Can I set up an auto dial without third-party applications?
Yes, but with serious limitations, the standard phone app has a Quick Re-Dire function. β†’ Additionally, but it only works after a manual call reset and does not support automatic dialing to occupied numbers.
Why is the operator blocking my calls?
Operators (especially MTS, Beeline, Tele2) block auto dialing as potential spam. Algorithms detect repeat calls from one number in a short period of time and reset them. To bypass the lock: Increase the interval between dials to 1-2 minutes. Use Dual SIM You can use a virtual number, either Zadarma or Sipnet, and if you're blocking calls even at long intervals, contact the operator's support and find out why.
How to make an auto dial on Xiaomi with Google Assistant?
Google Assistant doesn't support direct auto dialing, but you can create a workaround through Google Routines (routines) and Tasker: Install Tasker and AutoVoice plugin. Create a task in Tasker to dial to the desired number. In Google Assistant, create a routine with a voice command (e.g., "Call Back to Work"). As a routine, select "Run Tasker" now, when you pronounce the Assistant command, you will launch an auto dial. Less method, you need voice confirmation for each call.
Will the phone be in power saving mode?
No, in most cases, the power saving mode blocks the background activity of applications, including auto dial.To ensure stable operation: Turn off power saving for the auto dial application in Settings β†’ Battery β†’ Battery optimization. Add the app to the list of Secure Apps (Settings) β†’ Battery β†’ Secure applications. Turn off the Adaptive Battery function in Settings β†’ Battery β†’ In addition, on POCO Black Shark is also advised to disable Game Mode, which may limit background processes.
Can I set up an auto dial on Xiaomi smartwatch (Mi Band, Watch)?> Xiaomi smartwatches (including Mi Band) 7/8, Watch 2 Pro) do not support auto dialing: πŸ“ž Initiate a call via a conjugated smartphone (one tap) = one-off). πŸ“΅ Show notifications of missed calls. πŸ”Š Control volume during a conversation. Auto dial will have to use a smartphone or connect the watch to third-party services through a phone. IFTTT (But it will require a permanent internet connection).