---
title: AnyIntentValue
framework: appintents
role: symbol
role_heading: Protocol
path: appintents/anyintentvalue
---

# AnyIntentValue

A type the system uses to access a parameter or property value.

## Declaration

```swift
protocol AnyIntentValue : Sendable
```

## Topics

### Getting the value type

- [Value](appintents/anyintentvalue/value.md)

### Getting type-specific information

- [title](appintents/anyintentvalue/title.md)
- [isOptional](appintents/anyintentvalue/isoptional.md)

## Relationships

### Inherits From

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

### Conforming Types

- [EntityProperty](appintents/entityproperty.md)
- [IntentParameter](appintents/intentparameter.md)
- [IntentParameterContext](appintents/intentparametercontext.md)

## See Also

### Foundational types

- [AppValue](appintents/appvalue.md)
