---
title: actionSetType
framework: homekit
role: symbol
role_heading: Instance Property
path: homekit/hmactionset/actionsettype
---

# actionSetType

The type of the action set, such as built-in or user-defined.

## Declaration

```swift
var actionSetType: String { get }
```

## Discussion

Discussion An action set type can be user-defined, trigger-owned, or one of the built-in types. Note that built-in action sets cannot be removed from the home, and trigger-owned action sets cannot be executed, renamed, or associated with another trigger.

## See Also

### Specifying a type

- [Action Set Types](homekit/action-set-types.md)
