---
title: AccessoryNotification.Action
framework: accessorynotifications
role: symbol
role_heading: Structure
path: accessorynotifications/accessorynotification/action
---

# AccessoryNotification.Action

A possible user interaction with a notification.

## Declaration

```swift
struct Action
```

## Topics

### Creating an action

- [init(identifier:title:type:)](accessorynotifications/accessorynotification/action/init(identifier:title:type:).md)

### Identifying an action

- [identifier](accessorynotifications/accessorynotification/action/identifier.md)
- [title](accessorynotifications/accessorynotification/action/title.md)

### Determining the action type

- [type](accessorynotifications/accessorynotification/action/type.md)
- [AccessoryNotification.Action.ActionType](accessorynotifications/accessorynotification/action/actiontype.md)

## Relationships

### Conforms To

- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)

## See Also

### Handling user interactions

- [actions](accessorynotifications/accessorynotification/actions.md)
