---
title: IntentSystemContext
framework: appintents
role: symbol
role_heading: Structure
path: appintents/intentsystemcontext
---

# IntentSystemContext

Contextual information that the system provides while it performs an app intent.

## Declaration

```swift
struct IntentSystemContext
```

## Overview

Overview Access information that the system provides to your app intent while it performs its action in its perform() implementation. The available information varies by platform. For example, in watchOS, the intent system context includes a precise timestamp when a person starts the app intent’s action using the Action button on Apple Watch Ultra.

## Topics

### Instance Properties

- [currentMode](appintents/intentsystemcontext/currentmode.md)
- [isVoiceOnly](appintents/intentsystemcontext/isvoiceonly.md)
- [locale](appintents/intentsystemcontext/locale.md)
- [preciseTimestamp](appintents/intentsystemcontext/precisetimestamp.md)

## See Also

### Intent-related data

- [IntentModes](appintents/intentmodes.md)
- [IntentDescription](appintents/intentdescription.md)
- [IntentDialog](appintents/intentdialog.md)
- [IntentDeprecation](appintents/intentdeprecation.md)
- [IntentProjection](appintents/intentprojection.md)
