Key terminology:
- Device: A physical iOS or Android device
- Worker: A worker created using the native Uplink SDK (a device can create multiple workers)
- Address: A hex-encoded identifier used to reference specific workers
Installation
Optional: AI Automation
For AI-powered browser automation with natural language instructions:Quick example
API structure
The SDK is organized into four main classes, plus an optional AI automation package:Client
Main entry point for connecting to Uplink and managing workers
ClientWorker
Represents a worker (Uplink SDK running on a physical device)
Browser
Browser instance running on a device
Page
Browser tab/window with automation methods
AI Automation
Optional: Natural language actions and data extraction