<!--
{
  "availability" : [
    "iOS: 10.0.0 -",
    "iPadOS: 10.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 11.0.0 -",
    "tvOS: 14.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 3.2.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SiriKit",
  "identifier" : "/documentation/Intents/INInteraction/intentHandlingStatus",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "Intents"
    ],
    "preciseIdentifier" : "c:objc(cs)INInteraction(py)intentHandlingStatus"
  },
  "title" : "intentHandlingStatus"
}
-->

# intentHandlingStatus

The current state of the interaction.

```
var intentHandlingStatus: INIntentHandlingStatus { get }
```

## Discussion

This property reflects your app’s current progress (if any) toward completing the interaction. The value of this property is set automatically using the code in the response object. The default value of this property is [`INIntentHandlingStatus.unspecified`](/documentation/Intents/INIntentHandlingStatus/unspecified).

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)