deep_link_navigate
Navigate to a specific screen in a mobile app using deep links or Universal Links. Supports custom URL schemes and HTTPS URLs for Android and iOS apps. Specify the URI, platform, and optional device or app identifiers.
Instructions
Navigate to a specific screen in the app using a deep link or Universal Link. Supports custom URL schemes (myapp://path) and HTTPS URLs for App Links/Universal Links.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uri | Yes | Deep link URI to navigate to (e.g., myapp://home/profile or https://example.com/app/products/123) | |
| platform | Yes | Target platform | |
| deviceId | No | Device ID (optional, uses first available). For Android: emulator-5554. For iOS: UDID or "booted" | |
| packageName | No | Android package name to target specific app (e.g., com.example.myapp) | |
| bundleId | No | iOS bundle ID to target specific app (e.g., com.example.myapp) | |
| waitAfterMs | No | Time to wait after navigation in milliseconds (default: 1000) | |
| extras | No | Android intent extras to pass with the deep link | |
| timeoutMs | No | Timeout in milliseconds (default: 15000) |