Create an Intents UI app extension to customize the interfaces displayed by Siri and Maps.
For some intents, Siri and Maps display details of the response provided by your Intents app extension. When displaying this information, Siri and Maps place the data that you provided into a standard system interface. For example, the default ride-booking interface includes a map of the user’s location and information about the ride that was booked. You can customize this interface using an Intents UI app extension, which is a peer of the Intents app extension that you use to handle intents.
SiriKit offers different levels of customization for its interface:
In iOS 11 and later, you can use intent parameters to customize every portion of the Siri or Maps interface, making it possible to replace the default interface entirely.
You can provide a single custom view controller for SiriKit to display with the rest of the default interface.