---
title: INSendRideFeedbackIntent
framework: intents
role: symbol
role_heading: Class
path: intents/insendridefeedbackintent
---

# INSendRideFeedbackIntent

An intent indicating that the user provided feedback for a completed ride.

## Declaration

```swift
class INSendRideFeedbackIntent
```

## Overview

Overview When the user provides feedback for a completed ride, SiriKit sends an INSendRideFeedbackIntent object to your handler. SiriKit populates this intent object with the ride identifier and the feedback, including a possible driver rating and tip. Upon receiving this intent, validate the provided information and forward it along to your service. SiriKit guarantees that it provides at least one piece of feedback. To handle this intent, the handler object in your Intents extension must adopt the INSendRideFeedbackIntentHandling protocol. Your handler should confirm the request and create an INSendRideFeedbackIntentResponse object with the status of the task. Additional Intent Attributes The following table lists additional attributes of this intent object:  |   |   |

## Topics

### Initializing the Intent Object

- [init(rideIdentifier:)](intents/insendridefeedbackintent/init(rideidentifier:).md)

### Identifying the Ride

- [rideIdentifier](intents/insendridefeedbackintent/rideidentifier.md)

### Identifying the Feedback

- [rating](intents/insendridefeedbackintent/rating.md)
- [tip](intents/insendridefeedbackintent/tip.md)

## Relationships

### Inherits From

- [INIntent](intents/inintent.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [INIntentSetImageKeyPath](intents/inintentsetimagekeypath.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Send Ride Feedback

- [INSendRideFeedbackIntentHandling](intents/insendridefeedbackintenthandling.md)
- [INSendRideFeedbackIntentResponse](intents/insendridefeedbackintentresponse.md)
