Wayback Machine
28 captures
25 Jun 2020 - 11 Nov 2025
Mar APR May
20
2020 2021 2022
success
fail
About this capture
COLLECTED BY
Collection: Common Crawl
Web crawl data from Common Crawl.
TIMESTAMPS
loading
The Wayback Machine - https://web.archive.org/web/20210420211058/https://developer.apple.com/videos/play/wwdc2020/10197
  • Global Nav Open Menu Global Nav Close Menu
  • Apple Developer
Search Developer
Cancel
  • Apple Developer
  • Discover
  • Design
  • Develop
  • Distribute
  • Support
  • Account

Videos

Open Menu Close Menu
  • Collections
  • Topics
  • All Videos

More Videos

Streaming is available in most browsers,
and in the WWDC app.

  • Overview
  • Transcript
  • Broaden your reach with Siri Event Suggestions

    Whether you're hosting event information in your app, on the web, or in an email, Siri Event Suggestions can help people keep track of their commitments — without compromising their privacy. We'll show you how to set up your reservations so that they automatically show up in the Calendar app and how to work with the Siri Event Suggestions APIs for iOS and Markup for web and email.

    Resources

    • Have a question? Ask with tag wwdc20-10197
    • Integrating Your App with Siri Event Suggestions
    • Register with Apple for Siri Event Suggestions Markup
    • Search the forums for tag wwdc20-10197
      • HD Video
      • SD Video

    Related Videos

    WWDC 2020

    • Design for intelligence: Apps, evolved
    • Design for intelligence: Discover new opportunities
    • Design for intelligence: Make friends with "The System"
    • Design for intelligence: Meet people where they are
    • What's new in SiriKit and Shortcuts

    WWDC 2019

    • Integrating with Siri Event Suggestions
  • Download

    Hello and welcome to WWDC.

    Hey. My name is Sofiane. I work on Proactive Intelligence here at Apple, and today, I'll be joined by my colleagues Romain and Magnus to tell you about how we make integrating your reservations with the system really easy, and all of the great benefits that come with it.

    We first introduced the Siri Event Suggestions API last year in iOS 13, and over the past year, we've seen some great adoption of the API in your apps. But we've also listened to your feedback and made a ton of improvements. So let's dive right in.

    So, what is Siri Event Suggestions? At its core, the feature makes it super easy to get reservations from your app into Calendar.

    All someone has to do is make a reservation in an app, like they normally would, and it'll magically appear in Calendar, just like that.

    The system then uses on-device intelligence to streamline everyday interactions with your reservations. So, for example, on the lock screen, Siri can notify you when it's time to leave for a restaurant reservation, based on local traffic conditions. And when you open Maps, you get a Siri Suggestion, so getting directions to the airport to catch a flight is as easy as just one tap.

    Siri can also proactively suggest turning on Do Not Disturb, so you can stay focused on what matters, like the movie you're about to watch.

    And Siri can even provide a suggestion to check-in for your flight right on your lock screen.

    Today, we're gonna talk about some of the enhancements we've made to make your life as a developer easier, as well as some of the improvements we've brought to the user experience.

    We're gonna break the talk down into four broad segments.

    We're gonna go over some exciting updates on reservation categories and how we've expanded to more platforms.

    Next, my colleague Romain will introduce a brand-new way to use web markup to integrate with Siri Event Suggestions on your website and emails.

    We've also gotten great feedback from you over the past year, so Magnus will speak to some donation best practices we know you'll be interested in.

    Finally, we have a short segment where we'll share some tips and tricks to make debugging easier.

    All right. We've got a ton of great content, so let's get started.

    We already support a wide range of categories, from restaurants, to flights, to event reservations, and this year, we're expanding transit support to include bus and boat reservations.

    As with train reservations, these are not meant to represent things like an all-day bus ticket, but instead, trips that are booked for a specific time.

    In addition to supporting more reservation categories, we're also expanding to new platforms.

    This year, we're delighted to bring Siri Event Suggestions to macOS Big Sur.

    You can use the Intents framework to donate your reservations in your app, including apps built with Mac Catalyst.

    And just as with iOS, all you need to do is donate your reservations to the system. And just like that, people will get all of the same on-device intelligence they do today, like getting a reservation in Calendar, Siri Suggestions, and more.

    And if you have an iOS and a macOS app, you should still donate your reservation on all platforms.

    As long as the data you're donating is consistent, the system will make the cross-platform experience seamless by automatically syncing reservations across all devices using end-to-end encryption. By popular demand, we're also making development easier than ever by enabling you to use Simulator.

    Just select the simulator as a target, and build and run your app as you normally would. The Siri Event Suggestions API is offered as part of the Intents framework, which is available for apps on iOS, and now on the Mac as well.

    You can check out last year's session "Integrating with Siri Event Suggestions," which covers this topic in-depth, and is a great way to get started with the API.

    We really want everyone to benefit from the same on-device intelligence, regardless of how they're making or accessing their reservation information.

    And we know you interact with customers through many channels. Someone might start by making a reservation on your website, then later modify it using your app, maybe check it from a confirmation email. And that's why we're thrilled to announce that we're introducing new ways to integrate with Mail and Safari.

    All you need to do is embed web markup within the HTML of your website or emails,