---
title: AppShortcut
framework: appintents
role: symbol
role_heading: Structure
path: appintents/appshortcut
---

# AppShortcut

A type that defines a preconfigured shortcut for a specific app intent.

## Declaration

```swift
struct AppShortcut
```

## Mentioned in

Getting started with the App Intents framework

## Overview

Overview note: Session 10170: Implement App Shortcuts with App Intents, and session 10169: Design App Shortcuts. note: Apple may extract anonymized App Shortcuts data such as localized phrases, display representation values, and the title and description of related intents. Machine learning models use this data when training to help improve the App Shortcuts experience.

## Topics

### Creating an app shortcut

- [init(intent:phrases:shortTitle:systemImageName:)](appintents/appshortcut/init(intent:phrases:shorttitle:systemimagename:)-8yntq.md)
- [init(intent:phrases:shortTitle:systemImageName:parameterPresentation:)](appintents/appshortcut/init(intent:phrases:shorttitle:systemimagename:parameterpresentation:).md)
- [init(intent:phrases:shortTitle:systemImageName:)](appintents/appshortcut/init(intent:phrases:shorttitle:systemimagename:)-2hk1x.md)

## See Also

### App Shortcut definition

- [AppShortcutPhrase](appintents/appshortcutphrase.md)
- [AppShortcutPhraseToken](appintents/appshortcutphrasetoken.md)
- [NegativeAppShortcutPhrase](appintents/negativeappshortcutphrase.md)
- [NegativeAppShortcutPhrases](appintents/negativeappshortcutphrases.md)
- [NSAppIconActionTintColorName](bundleresources/information-property-list/cfbundleicons/cfbundleprimaryicon/nsappiconactiontintcolorname.md)
- [NSAppIconComplementingColorNames](bundleresources/information-property-list/cfbundleicons/cfbundleprimaryicon/nsappiconcomplementingcolornames.md)
- [AppShortcutsBuilder](appintents/appshortcutsbuilder.md)
- [ShortcutTileColor](appintents/shortcuttilecolor.md)
- [AppShortcutsContent](appintents/appshortcutscontent.md)
