100% in Browser · Zero InstallManual or AI-Powered
Use and control your Android right from your computer screen
Plug in your USB cable and navigate your phone or tablet using your mouse, keyboard, or AI agents for automated tasks. No desktop software to download, no apps to install.
No Device ConnectedPlug in via USB and click Connect
Runs in Chrome & Edge Instant response without lag Touch, mouse & keyboard Manual or AI-assisted
No device connectedReady to Connect
Devices:No paired devices. Plug in via USB and click "+ Authorize new USB".
● Ready to Connect
No Device
Connect Android via USB
Plug your Android device via USB cable, enable USB Debugging, and click the connect button above to start.
✓ Quick checklist before connecting
1USB cable that supports data (not charge-only)
2USB Debugging enabled in Developer Options
3In the USB notification on your phone, select "No data transfer"
4Tap "Allow" on the USB debugging prompt on your device
BizAI Android Agent
Give a task and go.
Connect your Android to get started.
Checking session…
Entre na sua conta para ver seus agentes.
What task are we running today?
Give a task and go. Tell me what to do, and I will read your screen and execute each step automatically.
Connect USB cable to start
0 / 6000
AI Automation · Native BridgeWaiting for active mirror session to accept AI commands
Connect Your Favorite AI Agent to Android
Allow Claude, ChatGPT, Cursor, Antigravity, or any LLM to control your mirrored Android device in real-time with zero drivers.
1Plug in USB and start mirroring above
2Copy the Skill or Prompt below into your AI agent
3Ask your AI to execute any task on the device
💡 Paste this prompt at the start of your chat in ChatGPT, Claude.ai, Gemini, or Copilot.
# Instructions to Control Connected Android Device
You have access to an Android device mirrored live via WebUSB in the user's browser.
The active mirror session is running at: https://tools.bizaigpt.com/android-screen-mirror
The device bridge endpoint is: https://tools.bizaigpt.com/api/mirror-bridge
## Authentication & Targeting:
Every automation request requires:
1. Header "x-api-key": Your Pro API Key (e.g. pro_mirror_...)
2. Header "x-device-id" (or "deviceId" in JSON body): The target Android serial (e.g. 77986X, Pixel10Pro)
3. Header "x-session-token": Copy the pairing credential from the connected mirror page. Keep it private. Reconnect requires a new credential; a serial alone cannot pair a device.
## How to interact with the device:
Send HTTP POST requests to https://tools.bizaigpt.com/api/mirror-bridge with JSON body and headers:
Headers:
Content-Type: application/json
x-api-key: <PRO_API_KEY>
x-device-id: <DEVICE_SERIAL>
x-session-token: <PAIRING_TOKEN>
1. Open any URL:
{"action": "openUrl", "params": {"url": "https://example.com"}}
2. Read screen content (instant UI accessibility hierarchy):
{"action": "dumpUi"}
3. Click button or element by visible text / accessibility label:
{"action": "clickText", "params": {"text": "Continue"}}
4. Focus and type into input field:
{"action": "typeField", "params": {"hint": "email", "text": "user@example.com"}}
5. Send system key (HOME, BACK, ENTER, APP_SWITCH):
{"action": "key", "params": {"key": "ENTER"}}
6. Multi-step Batch Pipeline (Zero latency sequence):
{"action": "pipeline", "params": {"steps": [
{"action": "openUrl", "params": {"url": "https://example.com/login"}, "delayMs": 2500},
{"action": "typeField", "params": {"hint": "email", "text": "user@example.com"}, "delayMs": 500},
{"action": "clickText", "params": {"text": "Continue"}}
]}}
RULES:
- NEVER write computer vision, pixel-sampling, or coordinate-guessing scripts.
- Always use dumpUi, clickText, typeField, and openUrl.
- Keep the mirror browser tab open at https://tools.bizaigpt.com/android-screen-mirror while running tasks.
Need help connecting?
Step-by-step guide to enable USB debugging on any brand
How WebUSB Android Mirroring Works
Direct browser-to-device USB communication eliminates servers, drivers, and desktop installations. Your Android screen streams at 60 FPS using hardware GPU decoding.
WebUSB Direct Connection
Your browser communicates directly with the Android device via USB — no ADB server, no middleware, no network. Just plug in and connect.
Hardware WebCodecs H.264
GPU-accelerated video decoding renders NAL units straight to Canvas, delivering sub-millisecond render times at 60 FPS.
Native Touch Injection
Pixel-accurate pointer events are translated to Android touch coordinates and injected directly via the scrcpy protocol.