---
title: Hardware interactions
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/hardware-interactions
---

# Hardware interactions

Run your App Shortcuts from the Action button on iPhone or Apple Watch, or launch your own conversational app from the side button on iPhone.

## Overview

Overview On supported iPhone models, people can run custom actions quickly using the Action button. This button is configurable in Settings, so people can assign any App Shortcuts you create to quickly access your app’s features. In select regions, people can also place custom actions on the side button of an iPhone to launch your conversational app. On supported Apple Watch models, people can start a workout or dive session using the device’s Action button. This button is also configurable in Settings, and supports app intents that support the StartWorkoutIntent or StartDiveIntent protocol. For more information about how to create App Shortcuts, see App Shortcuts. For design guidance related to the Action button, see Action button.

## Topics

### Action button

- [Responding to the Action button on Apple Watch Ultra](appintents/actionbuttonarticle.md)
- [ConfirmationActionName](appintents/confirmationactionname.md)

### Dive support

- [StartDiveIntent](appintents/startdiveintent.md)

### Workout support

- [StartWorkoutIntent](appintents/startworkoutintent.md)
- [PauseWorkoutIntent](appintents/pauseworkoutintent.md)
- [ResumeWorkoutIntent](appintents/resumeworkoutintent.md)

### Side button

- [Launching your voice-based conversational app from the side button of iPhone](appintents/launching-your-voice-based-conversational-app-from-the-side-button-of-iphone.md)

## See Also

### Feature integration

- [Adopting App Intents to support system experiences](appintents/adopting-app-intents-to-support-system-experiences.md)
- [Apple Intelligence and Siri AI](appintents/apple-intelligence-and-siri-ai.md)
- [Spotlight integration](appintents/spotlight.md)
- [App Shortcuts](appintents/app-shortcuts.md)
- [Widgets, Live Activities, and Controls](appintents/widgets-live-activities-and-controls.md)
- [Focus](appintents/focus.md)
- [Visual intelligence](appintents/visual-intelligence.md)
