We have a list app that implements INAddTasksIntent so users can add items to our app with Siri.
We're now working on implementing an App Intent for the .reminders.createReminder schema for iOS 27.
Our app still supports iOS 18, so it implements both INAddTasksIntent and the .reminders.createReminder schema.
Observed behavior (iOS 27 beta 4):
When we say "Siri, add eggs to my grocery list in AppName", Siri routes the request to the legacy INAddTasksIntent handler in our SiriKit extension. Our new CreateReminderIntent is never invoked. I confirmed this with breakpoints and logging in both handlers. The CreateReminderIntent does seem to be set up correctly, because it appears in the Shortcuts app and I can invoke it via AppIntentsTesting.
Also, after using the above phrase, I was able to say "Siri, add cookies to my grocery list" and the item got added to my app via the INAddTasksIntent, even though I didn't specify the app name in the request. This also worked with a version of our app that does not contain CreateReminderIntent running on iOS 26.5. Isn't the app name normally required for INAddTasksIntent to be invoked?
Questions:
Is Siri activating the INAddTasksIntent instead of the new CreateReminderIntent expected behavior?
Are users on iOS 27 going to have a worse experience adding items to our app with Siri if we support both INAddTasksIntent and the new CreateReminderIntent? If so, how do you recommend we proceed?
Thank you for any guidance you can provide.