<!--
{
  "availability" : [
    "iOS: 10.0.0 -",
    "iPadOS: 10.0.0 -",
    "macCatalyst: 13.0.0 -",
    "macOS: 12.0.0 -",
    "tvOS: 14.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 3.2.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "SiriKit",
  "identifier" : "/documentation/IntentsUI",
  "metadataVersion" : "0.1.0",
  "role" : "Framework",
  "symbol" : {
    "kind" : "Framework",
    "modules" : [
      "IntentsUI"
    ],
    "preciseIdentifier" : "IntentsUI"
  },
  "title" : "IntentsUI"
}
-->

# IntentsUI

Customize content in the interface for Siri and Maps.

## Overview> Note: SiriKit, Intents, and IntentsUI frameworks continue to provide legacy support for Shortcuts actions, widget configuration, and most existing Siri interactions. To implement modern support for these features and integrate your app with Apple Intelligence and Siri AI, use the <doc://com.apple.documentation/documentation/AppIntents> framework.

IntentsUI is a [SiriKit](/documentation/SiriKit) framework that enables people to interact with specific intents, and allows you to define actions in your app that respond to user inputs or system events. Use Intents UI to create custom UI that reflect interactions and enhance your app experience. The framework also prioritizes privacy and security by providing access to only the relevant data tied to each intent.

## Topics

### Custom UI for Siri and Maps

  <doc://com.apple.sirikit/documentation/SiriKit/creating-an-intents-ui-extension>

[`INUIHostedViewControlling`](/documentation/IntentsUI/INUIHostedViewControlling)

Methods for presenting custom content in the Siri and Maps interfaces.

[`INUIHostedViewSiriProviding`](/documentation/IntentsUI/INUIHostedViewSiriProviding)

Methods for hiding portions of the default interfaces that Siri provides.

[`INParameter`](/documentation/Intents/INParameter)

A parameter of an interaction object.

[`INIntentSetImageKeyPath`](/documentation/Intents/INIntentSetImageKeyPath)

### Custom UI for Shortcuts

  <doc://com.apple.sirikit/documentation/SiriKit/shortcut-related-ui>

  <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)