When to use PredictableIntent

Asked on 06/13/2025

1 search

The Predictable Intent protocol is used to enhance the discoverability of your app's intents in Spotlight. By adopting this protocol, Spotlight can surface suggestions based on how the intent is used. This is particularly useful when you want to provide users with quick access to actions they frequently perform, making the interaction more efficient and intuitive.

For more details on how to implement this, you can refer to the session Develop for Shortcuts and Spotlight with App Intents (15:00).

Develop for Shortcuts and Spotlight with App Intents

Develop for Shortcuts and Spotlight with App Intents

Learn about how building App Intents that make actions available and work best with the new features in Shortcuts and Spotlight on Mac. We’ll show you how your actions combine in powerful ways with the new Apple Intelligence actions available in the Shortcuts app. We’ll deep-dive into how the new “Use Model” action works, and how it interacts with your app’s entities. And we’ll discuss how to use the App Intents APIs to make your actions available in Spotlight.

Design App Intents for system experiences

Design App Intents for system experiences

App Intents power system experiences in controls, Spotlight, Siri, and more. Find out how to identify the functionality that’s best for App Intents, and how to use parameters to make these intents flexible. Learn how to use App Intents to allow people to take action outside your app, and see examples of when to navigate into your app to show contextual information.

Get to know App Intents

Get to know App Intents

Learn about the App Intents framework and its increasingly critical role within Apple’s developer platforms. We’ll take you through a ground-up introduction of the core concepts: intents, entities, queries, and much more. You’ll learn how these pieces fit together and let you integrate your app through Apple’s devices, from software features like Spotlight and Shortcuts to hardware features like the Action button. We’ll also walk through how App Intents is your app’s gateway to integrating with Apple Intelligence going forward.