---
title: AssistantSchemas.CameraIntent
framework: appintents
role: symbol
role_heading: Protocol
path: appintents/assistantschemas/cameraintent
---

# AssistantSchemas.CameraIntent

Assistant schema conformance for app intents that offer camera functionality.

## Declaration

```swift
protocol CameraIntent : AssistantSchemas.Model
```

## Topics

### Instance Properties

- [openInCaptureMode](appintents/assistantschemas/cameraintent/openincapturemode.md)
- [setDevice](appintents/assistantschemas/cameraintent/setdevice.md)
- [startCapture](appintents/assistantschemas/cameraintent/startcapture.md)
- [stopCapture](appintents/assistantschemas/cameraintent/stopcapture.md)
- [switchDevice](appintents/assistantschemas/cameraintent/switchdevice.md)

## Relationships

### Inherits From

- [AssistantSchemas.Model](appintents/assistantschemas/model.md)

### Conforming Types

- [AssistantSchema.IntentSchema](appintents/assistantschema/intentschema.md)
- [AssistantSchemas.IntentSchema](appintents/assistantschemas/intentschema.md)
