# Uplink ## Docs - [Natural Language Actions](https://docs.uplink.build/api-reference/ai/act.md): Perform browser actions using natural language instructions with page.act() - [AI Automation Best Practices](https://docs.uplink.build/api-reference/ai/best-practices.md): Guidelines and patterns for effective AI-powered browser automation - [Type-Safe Data Extraction](https://docs.uplink.build/api-reference/ai/extract.md): Extract structured data from web pages using AI with Zod schema validation - [AI Automation Overview](https://docs.uplink.build/api-reference/ai/overview.md): Use AI to automate mobile browsers with natural language instructions - [AI Agent Setup](https://docs.uplink.build/api-reference/ai/setup.md): Configure AI agents for browser automation with Anthropic or OpenAI - [Android SDK](https://docs.uplink.build/api-reference/android.md): Integrate the Uplink native SDK into your Android app - [Browser](https://docs.uplink.build/api-reference/browser.md): API reference for the Browser class - [Client](https://docs.uplink.build/api-reference/client.md): API reference for the Uplink Client class - [ClientWorker](https://docs.uplink.build/api-reference/client-worker.md): API reference for the ClientWorker class representing a worker - [iOS SDK](https://docs.uplink.build/api-reference/ios.md): Integrate the Uplink native SDK into your iOS app - [JavaScript SDK Overview](https://docs.uplink.build/api-reference/overview.md): Overview of the Uplink JavaScript SDK for mobile browser automation - [Authentication](https://docs.uplink.build/api-reference/page/authentication.md): Handle authentication flows on mobile devices - [Cookies](https://docs.uplink.build/api-reference/page/cookies.md): Manage browser cookies for authentication and session handling - [Events](https://docs.uplink.build/api-reference/page/events.md): Listen to page events and lifecycle hooks - [Interaction](https://docs.uplink.build/api-reference/page/interaction.md): Methods for interacting with page elements - [JavaScript Execution](https://docs.uplink.build/api-reference/page/javascript.md): Execute JavaScript code in the page context - [Navigation](https://docs.uplink.build/api-reference/page/navigation.md): Methods for navigating pages and checking URLs - [Page API Overview](https://docs.uplink.build/api-reference/page/overview.md): Overview of the Page class for browser automation - [HTTP Requests](https://docs.uplink.build/api-reference/page/requests.md): Make API calls from the mobile device with mobile-specific headers and IP - [Screenshots](https://docs.uplink.build/api-reference/page/screenshots.md): Capture screenshots of mobile browser pages - [Waiting](https://docs.uplink.build/api-reference/page/waiting.md): Methods for waiting for elements, conditions, and network requests - [Core Concepts](https://docs.uplink.build/fundamentals/core-concepts.md): Understanding the key concepts of Uplink's mobile automation platform - [Device Management](https://docs.uplink.build/fundamentals/device-management.md): Managing mobile devices in your Uplink automation workflows - [Integration Options](https://docs.uplink.build/introduction/integration-options.md): Choose between SDK integration or the Connect app for your automation needs - [Quickstart](https://docs.uplink.build/introduction/quickstart.md): Get started with Uplink mobile automation in minutes - [What is Uplink?](https://docs.uplink.build/introduction/what-is-uplink.md): A mobile device automation platform for testing, AI agents, and browser automation on real mobile devices - [Sessions](https://docs.uplink.build/sessions.md): Managing sessions and authentication in Uplink ## OpenAPI Specs - [openapi](https://docs.uplink.build/api-reference/openapi.json)