---
title: InvocationResponse
framework: SiriKit Cloud Media
role: symbol
role_heading: Object
platforms: [sirikit cloud media 1.0.2+]
path: sirikitcloudmedia/invocationresponse
---

# InvocationResponse

Properties to include in responses from all intent endpoints.

## Declaration

```data
object InvocationResponse
```

## Properties

result: The outcome of handling the intent. method: The action your service takes to process this intent. metrics: Performance details about processing the request. debug: A URI for additional data about this request. Only include this property in debugging or staging environments, not in production.

## Topics

### Providing a Result

- [InvocationResponse.Result](sirikitcloudmedia/invocationresponse/result-data.dictionary.md)

### Instrumenting Your Service

- [ExecutionMetrics](sirikitcloudmedia/executionmetrics.md)
- [ServiceDebugReference](sirikitcloudmedia/servicedebugreference.md)

## Relationships

### Inherited By

- [AddMediaIntentHandlingConfirmInvocationResponse](sirikitcloudmedia/addmediaintenthandlingconfirminvocationresponse.md)
- [AddMediaIntentHandlingHandleInvocationResponse](sirikitcloudmedia/addmediaintenthandlinghandleinvocationresponse.md)
- [AddMediaIntentHandlingResolveMediaDestinationInvocationResponse](sirikitcloudmedia/addmediaintenthandlingresolvemediadestinationinvocationresponse.md)
- [AddMediaIntentHandlingResolveMediaItemsInvocationResponse](sirikitcloudmedia/addmediaintenthandlingresolvemediaitemsinvocationresponse.md)
- [PlayMediaIntentHandlingHandleInvocationResponse](sirikitcloudmedia/playmediaintenthandlinghandleinvocationresponse.md)
- [PlayMediaIntentHandlingResolveMediaItemsInvocationResponse](sirikitcloudmedia/playmediaintenthandlingresolvemediaitemsinvocationresponse.md)
- [PlayMediaIntentHandlingResolvePlayShuffledInvocationResponse](sirikitcloudmedia/playmediaintenthandlingresolveplayshuffledinvocationresponse.md)
- [PlayMediaIntentHandlingResolvePlaybackQueueLocationInvocationResponse](sirikitcloudmedia/playmediaintenthandlingresolveplaybackqueuelocationinvocationresponse.md)
- [PlayMediaIntentHandlingResolvePlaybackRepeatModeInvocationResponse](sirikitcloudmedia/playmediaintenthandlingresolveplaybackrepeatmodeinvocationresponse.md)
- [PlayMediaIntentHandlingResolveResumePlaybackInvocationResponse](sirikitcloudmedia/playmediaintenthandlingresolveresumeplaybackinvocationresponse.md)
- [ProtocolExceptionInvocationResponse](sirikitcloudmedia/protocolexceptioninvocationresponse.md)
- [UpdateMediaAffinityIntentHandlingHandleInvocationResponse](sirikitcloudmedia/updatemediaaffinityintenthandlinghandleinvocationresponse.md)
- [UpdateMediaAffinityIntentHandlingResolveAffinityTypeInvocationResponse](sirikitcloudmedia/updatemediaaffinityintenthandlingresolveaffinitytypeinvocationresponse.md)
- [UpdateMediaAffinityIntentHandlingResolveMediaItemsInvocationResponse](sirikitcloudmedia/updatemediaaffinityintenthandlingresolvemediaitemsinvocationresponse.md)

## See Also

### Requests

- [Invocation](sirikitcloudmedia/invocation.md)
- [Session](sirikitcloudmedia/session.md)
- [Constraints](sirikitcloudmedia/constraints.md)
- [PlayerContext](sirikitcloudmedia/playercontext.md)
