---
title: INBookRestaurantReservationIntentResponse
framework: intents
role: symbol
role_heading: Class
path: intents/inbookrestaurantreservationintentresponse
---

# INBookRestaurantReservationIntentResponse

Your app’s response to a book restaurant reservation intent.

## Declaration

```swift
class INBookRestaurantReservationIntentResponse
```

## Overview

Overview An INBookRestaurantReservationIntentResponse object contains final reservation booking information. You create an instance of this class when confirming or handling an INBookRestaurantReservationIntent object, which contains the details of the reservation that you need to book. You create an INBookRestaurantReservationIntentResponse object in the confirm(bookRestaurantReservation:completion:) and handle(bookRestaurantReservation:completion:) methods of your handler object. For more information about implementing your handler object, see INBookRestaurantReservationIntentHandling.

## Topics

### Initializing the Response Object

- [init(code:userActivity:)](intents/inbookrestaurantreservationintentresponse/init(code:useractivity:).md)

### Accessing the Response Information

- [code](intents/inbookrestaurantreservationintentresponse/code.md)
- [INBookRestaurantReservationIntentCode](intents/inbookrestaurantreservationintentcode.md)
- [userBooking](intents/inbookrestaurantreservationintentresponse/userbooking.md)

## Relationships

### Inherits From

- [INIntentResponse](intents/inintentresponse.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Book Restaurant Reservation

- [INBookRestaurantReservationIntentHandling](intents/inbookrestaurantreservationintenthandling.md)
- [INBookRestaurantReservationIntent](intents/inbookrestaurantreservationintent.md)
