Car Commands

Manage vehicle door locks and get the vehicle’s status.


Users can lock or unlock the car’s doors and get other car-related information using Siri. Automotive vendors use their Intents app extension to validate the user’s request and communicate with the user’s registered vehicles.


Get Car Lock Status

protocol INGetCarLockStatusIntentHandling

The handler interface for requesting the current status of the car’s locks.

class INGetCarLockStatusIntent

A request to get the lock status of the user’s car.

class INGetCarLockStatusIntentResponse

Your app’s response to a request to get the car’s lock status.

Set Car Lock Status

protocol INSetCarLockStatusIntentHandling

The handler interface for requesting to lock or unlock a car.

class INSetCarLockStatusIntent

A request to lock or unlock the user’s car.

class INSetCarLockStatusIntentResponse

Your app’s response to a request to lock or unlock the car.

Get Car Power Level Status

protocol INGetCarPowerLevelStatusIntentHandling

The handler interface for requesting a car’s current power level.

class INGetCarPowerLevelStatusIntent

A request for the current power level of the user’s car.

class INGetCarPowerLevelStatusIntentResponse

Your app’s response to a request for the car power level.

Activate Car Signal

protocol INActivateCarSignalIntentHandling

The handler interface for requesting to activate the car’s signals.

class INActivateCarSignalIntent

A request to activate the signals on the user’s car.

class INActivateCarSignalIntentResponse

Your app’s response to a request to activate a car’s signals.

Data Objects

struct INCarSignalOptions

The signals produced by the user’s car.

Resolution Results

class INCarSignalOptionsResolutionResult

A resolution result for the signals the intent is managing on the car.

See Also

Siri Domains


Send messages and search the user’s received messages.

Lists and Notes

Create and manage notes and to-do list items.


Start, end, and manage fitness routines.


Send payments between users or pay bills.

VoIP Calling

Initiate calls and search the user’s call history.

Visual Codes

Convey contact and payment information using Quick Response (QR) codes.


Search for and display photos.

Ride Booking

Book rides and report their status.


Interact with a vehicle’s CarPlay system.

Restaurant Reservations

Create and manage restaurant reservations with help from the Maps app.


Listen and control audio through Siri Intents or listen and watch media content from your app with shortcuts.