---
title: Photos
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/app-schema-domain-photos
---

# Photos

Make your photo and video app’s actions available to Apple Intelligence and Siri by adopting schemas for common photo and video actions.

## Overview

Overview The .photos domain defines app schemas that provide a structured representation for common photo and video actions and content. Apply schemas in the .photos domain to make your app’s photo and video functionality available to Apple Intelligence and Siri. Each schema defines the requirements for intents, parameters, and results so people get a consistent experience across photo and video apps. For example, a person can edit a photo on different apps that support the editAsset schema with the same phrases. Most schemas in this domain operate on assets that are already in your app’s library. The exception is createAssets, which adds new assets from an external source. The following table maps example phrases that apply to each schema:  |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |   |  tip: Xcode generates a template implementation when you type photos_ and select a schema from the suggestions list. For more information about making your app’s actions available to Apple Intelligence and Siri, see Apple Intelligence and Siri AI.

## Topics

### Essentials

- [Integrating your photo app with Apple Intelligence](appintents/integrating-your-photo-app-with-apple-intelligence.md)

### Actions

- [addAssetsToAlbum](appintents/appschema/photosintent/addassetstoalbum.md)
- [cleanupPhoto](appintents/appschema/photosintent/cleanupphoto.md)
- [copyEdits](appintents/appschema/photosintent/copyedits.md)
- [createAlbum](appintents/appschema/photosintent/createalbum.md)
- [createAssets](appintents/appschema/photosintent/createassets.md)
- [crop](appintents/appschema/photosintent/crop.md)
- [deleteAlbum](appintents/appschema/photosintent/deletealbum.md)
- [deleteAssets](appintents/appschema/photosintent/deleteassets.md)
- [duplicateAssets](appintents/appschema/photosintent/duplicateassets.md)
- [editAsset](appintents/appschema/photosintent/editasset.md)
- [openAlbum](appintents/appschema/photosintent/openalbum.md)
- [openAsset](appintents/appschema/photosintent/openasset.md)
- [pasteEdits](appintents/appschema/photosintent/pasteedits.md)
- [postToSharedAlbum](appintents/appschema/photosintent/posttosharedalbum.md)
- [removeAssetsFromAlbum](appintents/appschema/photosintent/removeassetsfromalbum.md)
- [setDepth](appintents/appschema/photosintent/setdepth.md)
- [setExposure](appintents/appschema/photosintent/setexposure.md)
- [setFilter](appintents/appschema/photosintent/setfilter.md)
- [setRotation](appintents/appschema/photosintent/setrotation.md)
- [setSaturation](appintents/appschema/photosintent/setsaturation.md)
- [setWarmth](appintents/appschema/photosintent/setwarmth.md)
- [straighten](appintents/appschema/photosintent/straighten.md)
- [toggleDepth](appintents/appschema/photosintent/toggledepth.md)
- [toggleSuggestedEdits](appintents/appschema/photosintent/togglesuggestededits.md)
- [updateAlbum](appintents/appschema/photosintent/updatealbum.md)
- [updateAsset](appintents/appschema/photosintent/updateasset.md)
- [updateRecognizedPerson](appintents/appschema/photosintent/updaterecognizedperson.md)
- [AppSchema.PhotosIntent](appintents/appschema/photosintent.md)

### Content and parameter types

- [album](appintents/appschema/photosentity/album.md)
- [asset](appintents/appschema/photosentity/asset.md)
- [recognizedPerson](appintents/appschema/photosentity/recognizedperson.md)
- [AppSchema.PhotosEntity](appintents/appschema/photosentity.md)

### Types for static parameters

- [albumType](appintents/appschema/photosenum/albumtype.md)
- [assetType](appintents/appschema/photosenum/assettype.md)
- [filterType](appintents/appschema/photosenum/filtertype.md)
- [rotationDirection](appintents/appschema/photosenum/rotationdirection.md)
- [AppSchema.PhotosEnum](appintents/appschema/photosenum.md)

### Deprecated schemas

- [search](appintents/appschema/photosintent/search.md)

## See Also

### Primary domains

- [Audio](appintents/app-schema-domain-audio.md)
- [Calendar](appintents/app-schema-domain-calendar.md)
- [Camera](appintents/app-schema-domain-camera.md)
- [Clock](appintents/app-schema-domain-clock.md)
- [Files](appintents/app-schema-domain-files.md)
- [Mail](appintents/app-schema-domain-mail.md)
- [Maps](appintents/app-schema-domain-maps.md)
- [Messages](appintents/app-schema-domain-messages.md)
- [Notes](appintents/app-schema-domain-notes.md)
- [Phone](appintents/app-schema-domain-phone.md)
- [Reminders](appintents/app-schema-domain-reminders.md)
- [System and in-app search](appintents/app-schema-domain-system-and-in-app-search.md)
