Siri for developers

Siri is the world’s most popular intelligent assistant.

Siri open on iOS, iPadOS, watchOS, and HomePod.

New
More seamless messaging and calls

Siri now selects the app best suited to message or call a contact, even without the user saying the app’s name. And Siri now supports audio messages, the ability to edit or unsend messages, improved rich attachment reading, and faster contact resolution through system intelligence.

Learn more

New
App Shortcuts voice improvements

In iOS 17, Siri now recognizes variations of trigger phrases for your App Shortcuts. For example, an App Shortcut with the phrase “Scan files” can also be triggered by similar phrases, like “Scan page” or “Help me scan this document.”

Learn more

HomePod

People control HomePod with their voice to conveniently access iOS and iPadOS apps that support App Shortcuts, SiriKit, Music, Messaging, VoIP calling, Lists, and Notes.

Space Gray HomePod mini.

Integrate your music streaming service

SiriKit Media Intents on HomePod let streaming music services integrate directly with HomePod to deliver a seamless playback experience. People can simply ask Siri to access music and playlists from your service and play them on one or multiple HomePod speakers throughout the home.

If you’d like to integrate your service with HomePod, let us know.

New

Siri support for AirPlay on HomePod

In iOS 17 and HomePod software version 17, people can now use Siri to start an AirPlay session from HomePod and play media (like music, audiobooks, podcasts, radio, and meditations) using apps installed on their iPhone or iPad. Any app that adopts SiriKit Media Intents and AirPlay works with HomePod.

Learn more

SiriKit

Apps adopt SiriKit by building an extension that communicates with Siri, even when your app isn’t running. This extension registers with specific domains and intents that it can handle. Siri handles all of the interaction, including the voice and natural language recognition, and works with your extension to get information and handle requests.

Learn more about SiriKit

Some of the actions users can authorize on apps using SiriKit:

“Play Today’s Hits in MyMusicApp.”

Music. Search and play songs, artists, albums, stations, or playlists. Add songs to your library or playlist, and like or dislike content to suit your tastes. Part of media intents.

Works with HomePod

“Find videos for kids in MyMediaApp.”

Media. Search and play videos, podcasts, and audiobooks.

“Send a text to Carey using MyTextApp.”

Messaging. Send and receive text and audio messages through apps that support messaging. Have incoming messages read automatically with Announce Messages.

Works with HomePod

“Lock my car with MyCarApp.”

Car Commands. Manage vehicle door locks and get vehicle information.

“Call Mike on MyVoIPApp.”

VoIP Calling. Initiate video and audio calls with apps that support voice over IP.

Works with HomePod

“Send $100 to John for dinner last night using MyPayApp.”

Payments. Send and request payments to and from other people, using apps that support personal payments.

“Start my daily run workout from MyWorkoutApp.”

Workouts. Start, pause, and end workouts using your favorite workout app.

“Add eggs and milk to my grocery list in MyListApp.”

Lists and Notes. Create reminders and notes, update a to-do list, or check your grocery list.

Works with HomePod

“Set the heater to 72 degrees from MyCarApp.”

CarPlay. Interact with a vehicle’s CarPlay system. (Specifically designed for CarPlay automaker apps.)