The handler interface for fetching information about the person making a reservation.


@protocol INGetRestaurantGuestIntentHandling


Use the methods of the INGetRestaurantGuestIntentHandling protocol to confirm and handle requests to return information about the person making a reservation. The system delivers an INGetRestaurantGuestIntent object to your handler when the user begins the process of making a reservation. Your handler object should return information about the current user along with preferences about how the system should display that user’s information. Your handler is also responsible for specifying whether the user information displayed by the system is changable before assigning it to the reservation.

Maps does not require you to confirm the contents of a get restaurant guest intent before handling it. User interactions drive the selection of data in Maps, ensuring that the data Maps places into an intent object is already valid.


Confirming the Response

- confirmGetRestaurantGuest:completion:

Confirms whether you can provide the guest information.

Handling the Intent

- handleGetRestaurantGuest:completion:

Handles returning the information about the user making the reservation.



Inherits From

See Also

Get Restaurant Guest


A request for information about the guest who is making reservations.


Your app’s response to a get restaurant guest intent.