open-url
Open a URL or URL scheme on a device to navigate to a web page or deep-link into an app. Supports cross-platform schemes like https, tel, mailto, and more.
Instructions
Open a URL or URL scheme on the device. Use to navigate to a web page or deep-link into an app. On Chromium, this navigates the primary renderer to the given URL. Cross-platform schemes: https://, tel:, mailto:. iOS also: messages://, settings://, maps://. Android also: geo:, plus any app-specific deep link. Returns { opened, url }. Fails if no app is registered to handle the URI (iOS/Android) or the renderer rejects the navigation (Chromium).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL or scheme to open (e.g. https://example.com, messages://, tel:555, geo:37.0,-122.0). For Chromium this navigates the renderer. | |
| udid | Yes | Target device id from `list-devices` (iOS UDID, Android serial, or Chromium id). |