<!--
{
  "documentType" : "article",
  "framework" : "SiriKit",
  "identifier" : "/documentation/SiriKit/creating-an-intents-ui-extension",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Creating an Intents UI Extension"
}
-->

# Creating an Intents UI Extension

Create an Intents UI app extension to customize the interfaces displayed by Siri and Maps.

## Discussion

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 booked ride. 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.

> Note:
> watchOS doesn’t support Intents UI app extensions.

## Topics

### Configuration

  <doc://com.apple.sirikit/documentation/SiriKit/configuring-your-intents-ui-app-extension-target>

  <doc://com.apple.sirikit/documentation/SiriKit/configuring-the-view-controller-for-your-custom-interface>



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)