What's the new confirmation button?
Asked on 2025-07-01
•@wwdc251 search
The new confirmation button is part of the interactive snippets feature discussed in the session titled "Design interactive snippets" at WWDC 2025. In this session, it is explained that there are two types of snippets: results and confirmations. Confirmation snippets are used when an intent requires an action before showing the result. The action verb in the confirmation button can be customized to make it clear what the next step is, such as "order." This verb can be changed to any of the pre-written options or customized to fit the intent.
For more details, you can refer to the Design interactive snippets session starting at the "Types" chapter.

Explore new advances in App Intents
Explore all the new enhancements available in the App Intents framework in this year’s releases. Learn about developer quality-of-life improvements like deferred properties, new capabilities like interactive app intents snippets, entity view annotations, how to integrate Visual Intelligence, and much more. We’ll take you through how App Intents is more expressive than ever, while becoming even easier and smoother to adopt. We’ll also share exciting new clients of App Intents this year like Spotlight and Visual Intelligence, and learn to write app intents that work great in those contexts.

Design interactive snippets
Snippets are compact views invoked from App Intents that display information from your app. Now, snippets can allow your app to bring even more capability to Siri, Spotlight, and the Shortcuts app by including buttons and stateful information that offer additional interactivity as part of an intent. In this session, you’ll learn best practices for designing snippets, including guidance on layout, typography, interaction, and intent types.

What’s new in Apple Pay
Discover the latest improvements and new APIs in Apple Pay. You’ll discover enhancements to the Apple Pay eCommerce experience, like the new dynamic payment button, and learn how to take advantage of enhanced support for preauthorized payments. We’ll cover brand-new features coming to order tracking in Wallet, and recommendations to help your orders look their best. We’ll also dive into FinanceKit’s new background delivery APIs, allowing financial management apps to get the latest data, even when they’re not active.