# IntentResult

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

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

Describes the result from a raised Intent.

## Properties

- **`handler`** (`IntentHandler`, required)
  The Intent handler implementation used for handling the Intent.
- **`request`** (`IntentRequest`, required)
  The `IntentRequest` object used for raising the Intent.
- **`result`** (`any`, optional)
  Data returned by the Intent handler implementation.

## Related types

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