# Links

Link actions let you connect screens together and open external content from your app. When you add a Link action to a component (like a button, list item, or icon), you choose where the user goes when they tap it.

![](/files/-Lij9e08DTamV4lw5A1C)

***

### Types of Links

* **Existing Screen**
  * Link to any existing screen in your app. This is the most common link type. Use it to connect your navigation, like linking a list item to a detail screen or a button to a settings page.
* **New Screen**
  * Link to a screen that doesn't exist yet. Select "New Screen..." from the Link action menu, name the screen, and pick a template. The link action automatically connects to your new screen once it's created.
* **Back**
  * A special link that returns the user to whatever screen they came from. This is most commonly used with a back arrow icon in an app bar.
  * Back links are especially useful when a screen can be reached from multiple places in your app, since the link always returns the user to the correct previous screen. The transition animation automatically reverses whatever transition brought the user to the current screen.
* [**Website (External Links)**](/actions/links/share-via-external-links.md)

  * Opens a URL outside your app. This includes:
    * **Websites** -- opens in a new browser tab (or in-app browser on mobile)
    * **Email** -- use a `mailto:` URL to open the user's email app
    * **Phone** -- use a `tel:` URL to open the phone dialer
    * **Text message** -- use an `sms:` URL to open the messaging app
    * **Messaging apps** -- use platform URLs to open WhatsApp, Telegram, and others
  * External links support Magic Text, so you can build dynamic URLs using data from your app.

  [**Learn more about External Links →**](/actions/links/share-via-external-links.md)

  [**Learn more about Special Links →**](/how-to/special-links-email-text-sms-and-phone.md)

***

![](/files/-Lij9l340_29PG7bbXZ6)

### Transitions

With Link Actions, you can also specify the type of transition the user sees when the move from one page to the next.  For example, the screen could slide to the left or come up from the bottom.  By default the transition will be set to push, which is the most commonly used.  If you are linking to a [Modal](/how-to/how-to-create-a-modal-popup-window.md), you should select the transition type of -- you guessed it -- Modal.

![](/files/0kHWmIvbzIPcm4UQBrDk)


---

# 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://help.adalo.com/actions/links.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.
