---
title: INUIAddVoiceShortcutViewControllerDelegate
framework: IntentsUI
role: symbol
role_heading: Protocol
platforms: [iOS 12.0+, iPadOS 12.0+, Mac Catalyst 13.1+, macOS 12.0+, visionOS 1.0+]
path: intentsui/inuiaddvoiceshortcutviewcontrollerdelegate
---

# INUIAddVoiceShortcutViewControllerDelegate

The protocol an object implements to receive notifications from the view controller adding a shortcut to Siri.

## Declaration

```swift
protocol INUIAddVoiceShortcutViewControllerDelegate : NSObjectProtocol
```

## Topics

### Handling View Controller Events

- [addVoiceShortcutViewController(_:didFinishWith:error:)](intentsui/inuiaddvoiceshortcutviewcontrollerdelegate/addvoiceshortcutviewcontroller(_:didfinishwith:error:).md)
- [addVoiceShortcutViewControllerDidCancel(_:)](intentsui/inuiaddvoiceshortcutviewcontrollerdelegate/addvoiceshortcutviewcontrollerdidcancel(_:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Handling View Controller Events

- [delegate](intentsui/inuiaddvoiceshortcutviewcontroller/delegate.md)
