Features & Usage Guide

Master automated Android control with our step-by-step tutorials.

1. Quick Start: Connection & Setup

Before sending any commands, connect your Android device and assign an LLM API key.

1

Enable USB Debugging

On your Android phone go to Settings → About Phone → tap Build Number 7 times. Then go to Developer Options and enable USB Debugging.

2

Connect to PC

Plug in via USB cable. On your phone, tap "Allow" when the USB debugging popup appears. DroidAI will automatically detect the device via ADB.

3

Insert API Key

Open DroidAI Settings, select your AI provider (Gemini, Claude, GPT, DeepSeek, Grok), and paste your API key. The connection indicator will turn green when verified.

4

Send Your First Command

Type a command like "Open YouTube" in the command bar and press Enter. Watch the AI take over your phone!

$ adb devices
List of devices attached
R5CT1234XYZ    device
💡 Pro Tip
You can also connect wirelessly! Run adb tcpip 5555 then adb connect <phone-ip>:5555 to go cable-free.

2. Natural Language Control

You don't need macros. Just tell DroidAI what you want to do.

1

Write a Descriptive Prompt

The more context you provide, the better the result. Include app names, specific actions, and any conditions.

2

Works in Any Language

Korean, English, Spanish, Japanese — write in your native language. The AI translates your intent into precise device actions.

3

Watch It Execute

The real-time execution log shows every step: screen observation, tap coordinates, text input, swipe gestures — all happening live.

Example Commands:
> Check Instagram DMs and reply to unread messages
> Search YouTube for "lofi music" and play the first result
> Send "I'll be home late" to Mom on KakaoTalk
> Take a screenshot and save it
⚡ Best Practice
Avoid vague commands. Instead of "do something on my phone", say "Open Google Maps, search for nearby cafes, and navigate to the first result".

3. Screen Mirroring

View and control your device directly from the web dashboard in real-time.

1

Ultra-low Latency Streaming

Powered by scrcpy, delivering 60 FPS real-time screen mirroring. See your phone's screen exactly as it appears, with virtually zero delay.

2

Direct Click & Swipe

Use your mouse to click, drag-to-swipe, and scroll. Use your keyboard to type directly into any app. It's like holding your phone on your PC screen.

3

Keyboard Shortcuts

Press Home, Back, and Recent keys using your keyboard shortcuts. Power button, volume control — all mapped to your PC keyboard.

🖥️ Resolution
For best performance, keep the mirror resolution at 1080p or lower. Higher resolutions may increase latency on older PCs.

4. Multi-Agent Reasoning

Our dual-agent system ensures complex tasks are planned and executed flawlessly.

1

Manager Agent

Receives your command, analyzes the current screen via screenshot, and plans the optimal sequence of steps to accomplish the task.

2

Executor Agent

Takes each planned step and performs the precise action — tapping specific coordinates, typing text, swiping in the right direction.

3

Feedback Loop

After each action, the Executor sends a new screenshot back to the Manager. If something unexpected happened, the Manager replans. This self-correcting loop continues until the task is complete.

🧠
Manager
Plan & Analyze
action
screenshot
Executor
Tap & Swipe

5. Multi-Device Execution

Command dozens of devices with a single click. Ideal for batch operations and device fleet management.

1

Connect Multiple Devices

Plug in phones via USB hub or connect wirelessly on the same network. All detected devices appear in the Multi-Device dashboard.

2

Select Target Devices

Check the boxes next to the devices you want to control. Use "Select All" to target every connected device at once.

3

Choose Execution Mode

Parallel: All devices execute simultaneously. Sequential: Devices execute one by one. Batch: Run in groups of N at a time to balance performance.

📱 1
📱 2
📱 3
📱 4
📱 5
● 3 running   ● 1 queued   ● 1 idle

6. Workflows & Scheduling

Automate repetitive daily routines without lifting a finger.

1

Build a Routine

Chain multiple commands into a sequential workflow. Each step runs only after the previous one completes successfully.

2

Set Time Triggers

Schedule workflows to run at specific times — daily at 9 AM, every 30 minutes, or on specific days of the week.

3

Loop & Repeat

Set a workflow to repeat N times or loop indefinitely. Perfect for replying to messages, checking notifications, or morning routines across devices.

Open App
Login
Check Messages
Close App
🔄
⏰ Runs daily at 09:00 AM · Repeats 3 times

7. Telegram Integration

Control all your devices securely from your mobile phone via Telegram — no PC screen needed.

1

Link Your Bot

Go to Dashboard → Settings → Integrations. Click "Link Telegram" and follow the QR code or authentication link to connect your account.

2

Send Commands via Chat

Open your DroidAI bot in Telegram and start chatting. Use slash commands for quick actions or type natural language for complex tasks.

3

Get Real-time Feedback

The bot sends you progress updates, screenshots, and completion confirmations — right in your chat. You're always in the loop, even when away from your PC.

Available Commands:
/run <task>
/ss screenshot
/devices list
/macro <id>
/auto <min> task
/stop cancel
🔒 Security
Only your linked Telegram account can control the bot. All messages are end-to-end encrypted via Telegram's protocol. No one else can access your devices.

Frequently Asked Questions

Common questions about DroidAI setup and usage.

Q

Do I need to root my phone?

No. DroidAI works entirely through ADB (Android Debug Bridge) via USB Debugging. No root or custom ROM is required. It works on any Android 7.0+ device.

Q

Which AI models are supported?

We support Gemini, Claude, GPT-4o, DeepSeek, and Grok. You can bring your own API key from any of these providers and switch between them freely.

Q

Is my data stored on your servers?

No. Your API keys are stored locally in your browser. Commands and screenshots are processed in real-time but never stored on our servers. Your privacy is our top priority.

Q

How many devices can I connect at once?

There is no technical limit. Users have tested with 100+ devices simultaneously. The main bottleneck is your PC's processing power and port availability.

Q

Can the AI handle complex multi-step tasks?

Yes! The multi-agent system (Manager + Executor) can handle tasks requiring 10+ steps, visual verification, and adaptive replanning if something goes wrong.

💬 Need More Help?
Join our Telegram Support Channel for real-time assistance from the community and our team.