Contents

Apple Intelligence and Siri AI

Integrate your app with Apple Intelligence and bring it to Siri AI.

Overview

Apple Intelligence combines language models with your app’s actions and content to power Siri AI. It uses the app intents, app entities, and app enums you define to wrap your app’s actions and content in types the system can understand. Perform the following additional steps to make actions and content discoverable by Apple Intelligence and Siri AI:

Index entities to make them available in Spotlight. Apple Intelligence uses the semantic search capabilities of Spotlight to find your app’s content, even when someone describes it vaguely.

Choose transferable types. Conforming your AppEntity to Transferable or types from the App Intents framework enables the system to move content across apps so people can perform tasks across apps with Siri AI.

Adopt schemas. Schemas define the structure of your app intents, app entities, and app enums. Schemas act as a contract between your app and the system; Apple Intelligence uses them to identify, query, and understand actions and content. Siri AI uses the schemas to match actions and content to phrases people say in everyday conversation.

Associate entities with views and other structures. People use Siri AI to interact with content that’s visible onscreen, but that content is private to your app. Associating views, user activities, or other visible content with app entities gives Apple Intelligence onscreen context. For example, onscreen context lets someone refer to an onscreen photo conversationally as “this photo”.

Donate actions and content. Donations give Apple Intelligence behavioral cues to identify trends, predict future behavior, and disambiguate vague requests. For example, if someone asks your app for the weather each morning, Apple Intelligence can proactively suggest the same action.

Topics

Content

Onscreen context

Actions

Sample code

See Also

Feature integration