---
title: ShortcutsLink
framework: appintents
role: symbol
role_heading: Structure
path: appintents/shortcutslink
---

# ShortcutsLink

A button that brings users to the current app’s App Shortcuts page in the Shortcuts app.

## Declaration

```swift
@MainActor @preconcurrency struct ShortcutsLink
```

## Overview

Overview You can create a button by calling the initializer with an additional closure, which gets called whenever the button is tapped before opening the Shortcuts app. ShortcutsLink(action: handleTap)     .shortcutsLinkStyle(.dark)

## Topics

### Initializers

- [init(action:)](appintents/shortcutslink/init(action:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
- [View](swiftui/view.md)

## See Also

### Buttons

- [ShortcutsUIButton](appintents/shortcutsuibutton.md)
- [ShortcutsLinkStyle](appintents/shortcutslinkstyle.md)
