<!--
{
  "documentType" : "article",
  "framework" : "SiriKit",
  "identifier" : "/documentation/SiriKit/intent-class-identifiers",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Intent Class Identifiers"
}
-->

# Intent Class Identifiers

Identify intents that user notifications specify.

## Topics

### Payments

[`let INSendPaymentIntentIdentifier: String`](/documentation/Intents/INSendPaymentIntentIdentifier)

An [`INSendPaymentIntent`](/documentation/Intents/INSendPaymentIntent) object.

[`let INRequestPaymentIntentIdentifier: String`](/documentation/Intents/INRequestPaymentIntentIdentifier)

An [`INRequestPaymentIntent`](/documentation/Intents/INRequestPaymentIntent) object.

### Photos

[`let INSearchForPhotosIntentIdentifier: String`](/documentation/Intents/INSearchForPhotosIntentIdentifier)

An [`INSearchForPhotosIntent`](/documentation/Intents/INSearchForPhotosIntent) object.

[`let INStartPhotoPlaybackIntentIdentifier: String`](/documentation/Intents/INStartPhotoPlaybackIntentIdentifier)

An [`INStartPhotoPlaybackIntent`](/documentation/Intents/INStartPhotoPlaybackIntent) object.

### Workouts

[`let INStartWorkoutIntentIdentifier: String`](/documentation/Intents/INStartWorkoutIntentIdentifier)

An [`INStartWorkoutIntent`](/documentation/Intents/INStartWorkoutIntent) object.

[`let INPauseWorkoutIntentIdentifier: String`](/documentation/Intents/INPauseWorkoutIntentIdentifier)

An [`INPauseWorkoutIntent`](/documentation/Intents/INPauseWorkoutIntent) object.

[`let INResumeWorkoutIntentIdentifier: String`](/documentation/Intents/INResumeWorkoutIntentIdentifier)

An [`INResumeWorkoutIntent`](/documentation/Intents/INResumeWorkoutIntent) object.

[`let INCancelWorkoutIntentIdentifier: String`](/documentation/Intents/INCancelWorkoutIntentIdentifier)

An [`INCancelWorkoutIntent`](/documentation/Intents/INCancelWorkoutIntent) object.

[`let INEndWorkoutIntentIdentifier: String`](/documentation/Intents/INEndWorkoutIntentIdentifier)

An [`INEndWorkoutIntent`](/documentation/Intents/INEndWorkoutIntent) object.

### Ride Booking

[`let INListRideOptionsIntentIdentifier: String`](/documentation/Intents/INListRideOptionsIntentIdentifier)

An [`INListRideOptionsIntent`](/documentation/Intents/INListRideOptionsIntent) object.

[`let INRequestRideIntentIdentifier: String`](/documentation/Intents/INRequestRideIntentIdentifier)

An [`INRequestRideIntent`](/documentation/Intents/INRequestRideIntent) object.

[`let INGetRideStatusIntentIdentifier: String`](/documentation/Intents/INGetRideStatusIntentIdentifier)

An [`INGetRideStatusIntent`](/documentation/Intents/INGetRideStatusIntent) object.

### CarPlay

[`let INSetAudioSourceInCarIntentIdentifier: String`](/documentation/Intents/INSetAudioSourceInCarIntentIdentifier)

An [`INSetAudioSourceInCarIntent`](/documentation/Intents/INSetAudioSourceInCarIntent) object.

[`let INSetClimateSettingsInCarIntentIdentifier: String`](/documentation/Intents/INSetClimateSettingsInCarIntentIdentifier)

An [`INSetClimateSettingsInCarIntent`](/documentation/Intents/INSetClimateSettingsInCarIntent) object.

[`let INSetDefrosterSettingsInCarIntentIdentifier: String`](/documentation/Intents/INSetDefrosterSettingsInCarIntentIdentifier)

An [`INSetDefrosterSettingsInCarIntent`](/documentation/Intents/INSetDefrosterSettingsInCarIntent) object.

[`let INSetSeatSettingsInCarIntentIdentifier: String`](/documentation/Intents/INSetSeatSettingsInCarIntentIdentifier)

An [`INSetSeatSettingsInCarIntent`](/documentation/Intents/INSetSeatSettingsInCarIntent) object.

[`let INSaveProfileInCarIntentIdentifier: String`](/documentation/Intents/INSaveProfileInCarIntentIdentifier)

An [`INSaveProfileInCarIntent`](/documentation/Intents/INSaveProfileInCarIntent) object.

[`let INSetProfileInCarIntentIdentifier: String`](/documentation/Intents/INSetProfileInCarIntentIdentifier)

An [`INSetProfileInCarIntent`](/documentation/Intents/INSetProfileInCarIntent) object.

[`let INSetRadioStationIntentIdentifier: String`](/documentation/Intents/INSetRadioStationIntentIdentifier)

An [`INSetRadioStationIntent`](/documentation/Intents/INSetRadioStationIntent) object.

### Messaging

[`let INSearchForMessagesIntentIdentifier: String`](/documentation/Intents/INSearchForMessagesIntentIdentifier)

An [`INSearchForMessagesIntent`](/documentation/Intents/INSearchForMessagesIntent) object.

[`let INSendMessageIntentIdentifier: String`](/documentation/Intents/INSendMessageIntentIdentifier)

An [`INSendMessageIntent`](/documentation/Intents/INSendMessageIntent) object.

[`let INSetMessageAttributeIntentIdentifier: String`](/documentation/Intents/INSetMessageAttributeIntentIdentifier)

An [`INSetMessageAttributeIntent`](/documentation/Intents/INSetMessageAttributeIntent) object.

### VoIP Calling

[`let INStartCallIntentIdentifier: String`](/documentation/Intents/INStartCallIntentIdentifier)

[`let INSearchCallHistoryIntentIdentifier: String`](/documentation/Intents/INSearchCallHistoryIntentIdentifier)

An [`INSearchCallHistoryIntent`](/documentation/Intents/INSearchCallHistoryIntent) object.

[`let INAnswerCallIntentIdentifier: String`](/documentation/Intents/INAnswerCallIntentIdentifier)

[`let INHangUpCallIntentIdentifier: String`](/documentation/Intents/INHangUpCallIntentIdentifier)

[`let INStartAudioCallIntentIdentifier: String`](/documentation/Intents/INStartAudioCallIntentIdentifier)

An [`INStartAudioCallIntent`](/documentation/Intents/INStartAudioCallIntent) object.

[`let INStartVideoCallIntentIdentifier: String`](/documentation/Intents/INStartVideoCallIntentIdentifier)

An [`INStartVideoCallIntent`](/documentation/Intents/INStartVideoCallIntent) object.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)