---
title: workout
framework: appintents
role: symbol
role_heading: Type Property
path: appintents/audiocontext/workout
---

# workout

A workout session of any type.

## Declaration

```swift
static var workout: AudioContext { get }
```

## Discussion

Discussion Use this to donate entities relevant to any workout, regardless of activity type or intensity. You can donate entities to multiple workout contexts simultaneously. More specific contexts (e.g., a specific activity type) give the system stronger hints than broader ones (e.g., any workout). The system considers all matching entities and their relevance when determining what to suggest.
