---
title: Siri Event Suggestions
framework: sirikit
role: collectionGroup
role_heading: API Collection
path: sirikit/siri-event-suggestions
---

# Siri Event Suggestions

Provide users with current, actionable information connected to a reservation.

## Overview

Overview Siri can expose reservation information from your app in context and at specific times so the user can take relevant actions based on the circumstances. Your app donates an INInteraction object that contains information about the reservation that can be sent to the user to allow them to confirm a hotel reservation, remind them to check in for a flight, help them return a rental car, and several other options. tip: If you send your users reservation information in email or web pages, use Siri Event Suggestions Markup to provide the information to Siri as well. Siri uses reservation IDs to prevent duplicate entries. Apps offering reservations with check-in capabilities can integrate with Shortcuts Suggestions on the Lock Screen and allow users to launch your app to complete checking in for their reservation. Create a new reservation object with an array of INReservationAction objects that contain a user activity and relevant time frame. Siri provides users with the ability to launch your app with the user activity and time frame information. For instance, a flight reservation app may provide users the ability to check-in for a flight starting 24 hours before the departure time.

## Topics

### Essentials

- [Donating Reservations](sirikit/donating-reservations.md)
- [Integrating Your App with Siri Event Suggestions](sirikit/integrating-your-app-with-siri-event-suggestions.md)

### Reservation Details

- [INGetReservationDetailsIntent](intents/ingetreservationdetailsintent.md)
- [INGetReservationDetailsIntentResponse](intents/ingetreservationdetailsintentresponse.md)

### Common Reservation Data Objects

- [INReservation](intents/inreservation.md)
- [INReservationAction](intents/inreservationaction.md)
- [INReservationStatus](intents/inreservationstatus.md)
- [INSeat](intents/inseat.md)

### Travel Reservations

- [INFlightReservation](intents/inflightreservation.md)
- [INTrainReservation](intents/intrainreservation.md)
- [INBoatReservation](intents/inboatreservation.md)
- [INBusReservation](intents/inbusreservation.md)
- [INRentalCarReservation](intents/inrentalcarreservation.md)

### Food, Lodging, and Event Reservations

- [INRestaurantReservation](intents/inrestaurantreservation.md)
- [INLodgingReservation](intents/inlodgingreservation.md)
- [INTicketedEventReservation](intents/inticketedeventreservation.md)

## See Also

### Shortcuts and Donations

- [Offering Actions in the Shortcuts App](sirikit/offering-actions-in-the-shortcuts-app.md)
- [Adding User Interactivity with Siri Shortcuts and the Shortcuts App](sirikit/adding-user-interactivity-with-siri-shortcuts-and-the-shortcuts-app.md)
- [Donating Shortcuts](sirikit/donating-shortcuts.md)
- [Deleting Donated Shortcuts](sirikit/deleting-donated-shortcuts.md)
- [Soup Chef: Accelerating App Interactions with Shortcuts](sirikit/soup-chef-accelerating-app-interactions-with-shortcuts.md)
- [Soup Chef with App Intents: Migrating custom intents](sirikit/soup-chef-with-app-intents-migrating-custom-intents.md)
- [Adding Shortcuts for Wind Down](sirikit/adding-shortcuts-for-wind-down.md)
- [INShortcutReference](intents/inshortcutreference.md)
- [INInteraction](intents/ininteraction.md)
- [INShortcut](intents/inshortcut-swift.enum.md)
- [INVoiceShortcutCenter](intents/invoiceshortcutcenter.md)
- [INVoiceShortcut](intents/invoiceshortcut.md)
- [INShortcutAvailabilityOptions](intents/inshortcutavailabilityoptions.md)
- [INShortcutReference](intents/inshortcutreference.md)
- [INIntentDonationMetadata](intents/inintentdonationmetadata.md)
