---
title: AppShortcutsBuilder
framework: appintents
role: symbol
role_heading: Enumeration
path: appintents/appshortcutsbuilder
---

# AppShortcutsBuilder

A result builder that allows you to declaratively describe the App Shortcuts that your app provides.

## Declaration

```swift
@resultBuilder enum AppShortcutsBuilder
```

## Topics

### Building App Shortcuts

- [buildBlock()](appintents/appshortcutsbuilder/buildblock().md)
- [buildBlock(_:)](appintents/appshortcutsbuilder/buildblock(_:)-110ow.md)
- [buildBlock(_:)](appintents/appshortcutsbuilder/buildblock(_:)-8xfbe.md)
- [buildExpression(_:)](appintents/appshortcutsbuilder/buildexpression(_:)-31qci.md)
- [buildExpression(_:)](appintents/appshortcutsbuilder/buildexpression(_:)-9u47j.md)
- [buildLimitedAvailability(_:)](appintents/appshortcutsbuilder/buildlimitedavailability(_:).md)
- [buildOptional(_:)](appintents/appshortcutsbuilder/buildoptional(_:)-3pbr9.md)
- [buildOptional(_:)](appintents/appshortcutsbuilder/buildoptional(_:)-4urzx.md)

## See Also

### App Shortcut definition

- [AppShortcut](appintents/appshortcut.md)
- [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)
- [ShortcutTileColor](appintents/shortcuttilecolor.md)
- [AppShortcutsContent](appintents/appshortcutscontent.md)
