# Open Unsplash dialog

The **Open Unsplash Dialog** action node displays a modal dialog that allows a user to search for and select an image from [Unsplash](https://unsplash.com/). The details of the selected photo, including the image URL, photographer's name, and photographer's Unsplash profile URL, can be stored for further use.

Note that an [Unsplash Access Key](https://unsplash.com/developers) is required to use this action node. The access key must be stored as a [secret](/reference/security/secrets.md).

{% hint style="info" %}
**Example**

An example setup of Open Unsplash Dialog is showcased in our [Showroom](https://showroom.appfarm.app/action-nodes/open-unsplash-dialog)! You may view a demo, as well as access the setup in Create. If you do not have access, you may register [here](https://showroom.appfarm.app/sign-up).
{% endhint %}

## Settings

### Image URL

Set the data source property to store the image URL.

### Photographer Name

Set the data source property to store the photographer's name. This is typically used for photo attribution.

### Photographer Profile

Set the data source property to store the photographer's Unsplash profile URL. This is typically used for photo attribution.

### Image Size

Set the preferred size of the image. Choose the appropriate size based on your usage of the image.

* Thumbnail (200px)
* Small (400px) - default
* Regular (1080px)
* Fullsize

### Limit Orientation

Filter search results by image orientation.

* All - default
* Landscape
* Portrait
* Squarish

### Access Key

Select the secret that holds the [access key provided by Unsplash](https://unsplash.com/developers).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.appfarm.io/library/action-nodes/open-unsplash-dialog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
