Can I control my app with Siri?

Generated on 7/30/2024

1 search

Tailscan

This post is brought to you by Tailscan, the best devtool for Tailwind CSS.

Yes, you can control your app with Siri. Apple provides two main frameworks for integrating your app with Siri: SiriKit and App Intents.

  1. SiriKit: This framework allows developers to use intents provided by the system to empower actions people already ask Siri to do, such as playing music or sending a text message. SiriKit domains are still the best ways for you to enable these kinds of features (Bring your app to Siri).

  2. App Intents: Introduced in iOS 16, this framework allows you to integrate your app with Siri, Shortcuts, Spotlight, and more. If your app does not overlap with an existing SiriKit domain, App Intents is the right framework for you (Bring your app to Siri).

Additionally, Siri can now invoke any item from your app's menus and access text displayed in any app that uses Apple's standard text systems. This allows users to directly reference and act on text visible on screen (Platforms State of the Union).

For more detailed guidance on how to bring your app to Siri, you can refer to the session Bring your app to Siri.

Relevant Sessions

  1. Bring your app to Siri
  2. Platforms State of the Union
  3. Bring your app’s core features to users with App Intents