---
title: INActivateCarSignalIntentHandling
framework: intents
role: symbol
role_heading: Protocol
path: intents/inactivatecarsignalintenthandling
---

# INActivateCarSignalIntentHandling

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

## Declaration

```swift
protocol INActivateCarSignalIntentHandling : NSObjectProtocol
```

## Overview

Overview Use the methods of the INActivateCarSignalIntentHandling protocol to resolve, confirm, and handle requests to activate signals on the user’s car. Adopt this protocol in an object of your Intents extension that is capable of activating the car’s signals. Siri delivers an INActivateCarSignalIntent object to your handler when the user asks to activate a signal. The provided intent object can contain the car’s name (if specified), and the types of signals (audible or visual).

## Topics

### Resolving the Intent Parameters

- [resolveCarName(for:with:)](intents/inactivatecarsignalintenthandling/resolvecarname(for:with:).md)
- [resolveSignals(for:with:)](intents/inactivatecarsignalintenthandling/resolvesignals(for:with:).md)

### Confirming the Response

- [confirm(intent:completion:)](intents/inactivatecarsignalintenthandling/confirm(intent:completion:).md)

### Handling the Intent

- [handle(intent:completion:)](intents/inactivatecarsignalintenthandling/handle(intent:completion:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

### Inherited By

- [INCarCommandsDomainHandling](intents/incarcommandsdomainhandling.md)

## See Also

### Activate Car Signal

- [INActivateCarSignalIntent](intents/inactivatecarsignalintent.md)
- [INActivateCarSignalIntentResponse](intents/inactivatecarsignalintentresponse.md)
