Instance Property


The SiriKit interaction object to use when configuring your app.


var interaction: INInteraction? { get }


When SiriKit launches your app, it fills this property with the intent and response information that are the reason for launching your app. Use the information in this property to configure your app’s interface and show any relevant interaction details. If your app was not launched because of a Siri interaction, the value in this property is nil.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software