<!--
{
  "availability" : [
    "*: -",
    "iOS: 26.2.0 -",
    "iPadOS: 26.2.0 -",
    "macCatalyst: -"
  ],
  "documentType" : "symbol",
  "framework" : "AppIntents",
  "identifier" : "/documentation/AppIntents/AssistantSchemas/AssistantIntent/activate",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "App Intents",
      "AppIntents"
    ],
    "preciseIdentifier" : "s:10AppIntents16AssistantSchemasO0C6IntentPAAE8activateQrvp"
  },
  "title" : "activate"
}
-->

# activate

```
var activate: some AssistantSchemas.Intent { get }
```

## Overview

To integrate your app’s functionality with Siri and Apple Intelligence,
you use Swift macros that generate additional properties and add protocol conformance
for your app intent implementation.

For general information about app intent domains, see [Making actions and content discoverable by Apple Intelligence](/documentation/AppIntents/making-actions-and-content-discoverable-by-apple-intelligence).

The following example shows an app intent that conforms to the `assistant.activate` schema:

```swift
@AppIntent(schema: .assistant.activate)
struct ActivateAssistantIntent {
    func perform() async throws -> some IntentResult {
        <#code#>
    }
}
```

---

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)