# IntentResult

**Kind**: interface | **Module**: [Intents](https://docs.interop.io/browser/reference/javascript/intents/index.md)

**Source**: https://docs.interop.io/browser/reference/javascript/intents/intentresult/index.html

The result of a raised intent.

## Properties

- **`handler`** (`IntentHandler`, required)
  The intent implementation that handled the intent.
- **`request`** (`IntentRequest`, required)
  The arguments that were used to raise the intent with.
- **`result`** (`any`, optional)
  The data returned by the intent implementation when handling the intent.

## Related types

- [IntentHandler](https://docs.interop.io/browser/reference/javascript/intents/intenthandler/index.md)
- [IntentRequest](https://docs.interop.io/browser/reference/javascript/intents/intentrequest/index.md)
