Uploaded June 2026 | Updated September 2026, 1 week ago
Dive deep into an Xcode project showing how you can make your app available to Siri. Learn how to adopt App Schemas to let people ask questions about calendar events and take natural language actions like scheduling. Discover best practices for making content available in the Spotlight semantic index and providing context for on-screen awareness.
Explore related documentation, sample code, and more:
Integrating your calendar app with Apple Intelligence: developer.apple.com/documentation/AppIntents/integrating-your-calendar-app-with-apple-intelligence
Donating your app’s data and actions to the system: developer.apple.com/documentation/AppIntents/donating-your-apps-data-and-actions-to-the-system
Donations and discovery: developer.apple.com/documentation/AppIntents/donations-and-discovery
Making app entities available in Spotlight: developer.apple.com/documentation/AppIntents/making-app-entities-available-in-spotlight
Making actions and content discoverable by Apple Intelligence: developer.apple.com/documentation/AppIntents/making-actions-and-content-discoverable-by-apple-intelligence
Providing contextual cues to Apple Intelligence and Siri: developer.apple.com/documentation/AppIntents/providing-contextual-cues-to-apple-intelligence-and-siri
Apple Intelligence and Siri AI: developer.apple.com/documentation/AppIntents/apple-intelligence-and-siri-ai
Calendar: developer.apple.com/documentation/AppIntents/app-schema-domain-calendar
App schema domains: developer.apple.com/documentation/AppIntents/app-schema-domains
Build intelligent Siri experiences with App Schemas: developer.apple.com/videos/play/wwdc2026/240
Explore advanced App Intents features for Siri and Apple Intelligence: developer.apple.com/videos/play/wwdc2026/343
00:00 - Introduction
01:43 - App Schemas and the plan
03:44 - Build the CalendarEntity
08:00 - Build the AttendeeEntity
10:30 - Build the EventEntity
14:34 - Open events with OpenIntent
15:30 - Onscreen awareness
17:18 - Create events with Siri
19:24 - Update events
21:30 - Custom snippet views
22:30 - Delete events
23:35 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp
Dive deep into an Xcode project showing how you can make your app available to Siri. Learn how to adopt App Schemas to let people ask questions about calendar events and take natural language actions like scheduling. Discover best practices for making content available in the Spotlight semantic index and providing context for on-screen awareness.
Explore related documentation, sample code, and more:
Integrating your calendar app with Apple Intelligence: developer.apple.com/documentation/AppIntents/integrating-your-calendar-app-with-apple-intelligence
Donating your app’s data and actions to the system: developer.apple.com/documentation/AppIntents/donating-your-apps-data-and-actions-to-the-system
Donations and discovery: developer.apple.com/documentation/AppIntents/donations-and-discovery
Making app entities available in Spotlight: developer.apple.com/documentation/AppIntents/making-app-entities-available-in-spotlight
Making actions and content discoverable by Apple Intelligence: developer.apple.com/documentation/AppIntents/making-actions-and-content-discoverable-by-apple-intelligence
Providing contextual cues to Apple Intelligence and Siri: developer.apple.com/documentation/AppIntents/providing-contextual-cues-to-apple-intelligence-and-siri
Apple Intelligence and Siri AI: developer.apple.com/documentation/AppIntents/apple-intelligence-and-siri-ai
Calendar: developer.apple.com/documentation/AppIntents/app-schema-domain-calendar
App schema domains: developer.apple.com/documentation/AppIntents/app-schema-domains
Build intelligent Siri experiences with App Schemas: developer.apple.com/videos/play/wwdc2026/240
Explore advanced App Intents features for Siri and Apple Intelligence: developer.apple.com/videos/play/wwdc2026/343
00:00 - Introduction
01:43 - App Schemas and the plan
03:44 - Build the CalendarEntity
08:00 - Build the AttendeeEntity
10:30 - Build the EventEntity
14:34 - Open events with OpenIntent
15:30 - Onscreen awareness
17:18 - Create events with Siri
19:24 - Update events
21:30 - Custom snippet views
22:30 - Delete events
23:35 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp










