Abhishek
Abhishek

Reputation: 4340

Is it possible to get Siri to start a conversation?

From what I know of the SiriKit documentation, everything requires the user to invoke Siri and imitate a conversation (albeit a short one).

Is it possible when writing your own app, to use events such as arriving at home (location) to trigger Siri to say “Welcome home!”? This can be followed with Siri waiting for any sort of acknowledgement, and then offering HomeKit related actions - “now that we’re back, wanna fire up the console?”.

I recognise the issues that may arise with this - the user may not be alone, or may be engaged in something else, etc. but in combination with the X’s attention awareness - it might work.

Upvotes: 1

Views: 302

Answers (1)

David Pasztor
David Pasztor

Reputation: 54745

No, such thing is not possible.

You cannot programatically invoke Siri, since you cannot even directly interact with Siri from an app, only using Intents Extensions. Only the user can start the interaction with Siri. Intents Extensions are invoked automatically by Siri when the user makes a prompt which can be executed by your app's Intents Extension.

Upvotes: 1

Related Questions