# Open URL

Action `safari`

`action.open_url`

Open a URL in the default web browser. The URL field supports payload variable interpolation, letting you construct dynamic links from upstream data. Works with any URL scheme handled by macOS, including `https://`, `mailto:`, and custom app URL schemes.

## Ports

Direction | Name | Data Type | Description
--- | --- | --- | ---
Input | Input | Any | Incoming payload
Output | Output | Any | Passthrough after URL opens

## Configuration

Field | Type | Default | Description
--- | --- | --- | ---
url | Text | — | URL to open. Supports `{{var}}` interpolation.

## Output Variables

Variable | Type | Description
--- | --- | ---
opened | Boolean | Whether the URL was opened
url | String | The resolved URL

## Example

Open a URL from clipboard text: