---
title: Books
framework: appintents
role: collectionGroup
role_heading: API Collection
path: appintents/app-schema-domain-books
---

# Books

Make your ebook reader’s actions available in the Shortcuts app by adopting schemas for common reading actions.

## Overview

Overview The .books domain defines app schemas that provide a structured representation for common reading actions and content. Apply schemas in the .books domain to make your ebook reader’s functionality available as actions in the Shortcuts app. Schemas in this domain don’t make your conforming types discoverable by Apple Intelligence and Siri. tip: Xcode generates a template implementation when you type books_ and select a schema from the suggestions list. For more information about app schemas, see App schema domains.

## Topics

### Actions

- [navigatePage](appintents/appschema/booksintent/navigatepage.md)
- [openBook](appintents/appschema/booksintent/openbook.md)
- [updateCharacterSpacing](appintents/appschema/booksintent/updatecharacterspacing.md)
- [updateFontSize](appintents/appschema/booksintent/updatefontsize.md)
- [updateLineSpacing](appintents/appschema/booksintent/updatelinespacing.md)
- [updateSettings](appintents/appschema/booksintent/updatesettings.md)
- [updateWordSpacing](appintents/appschema/booksintent/updatewordspacing.md)
- [AppSchema.BooksIntent](appintents/appschema/booksintent.md)

### Content and parameter types

- [audiobook](appintents/appschema/booksentity/audiobook.md)
- [book](appintents/appschema/booksentity/book.md)
- [settings](appintents/appschema/booksentity/settings.md)
- [AppSchema.BooksEntity](appintents/appschema/booksentity.md)

### Types for static parameters

- [contentType](appintents/appschema/booksenum/contenttype.md)
- [font](appintents/appschema/booksenum/font.md)
- [fontSize](appintents/appschema/booksenum/fontsize.md)
- [navigationDirection](appintents/appschema/booksenum/navigationdirection.md)
- [pageNavigationSetting](appintents/appschema/booksenum/pagenavigationsetting.md)
- [relativeCharacterSpacingChange](appintents/appschema/booksenum/relativecharacterspacingchange.md)
- [relativeFontChange](appintents/appschema/booksenum/relativefontchange.md)
- [relativeLineSpacingChange](appintents/appschema/booksenum/relativelinespacingchange.md)
- [relativeWordSpacingChange](appintents/appschema/booksenum/relativewordspacingchange.md)
- [theme](appintents/appschema/booksenum/theme.md)
- [AppSchema.BooksEnum](appintents/appschema/booksenum.md)

### Deprecated schemas

- [playAudiobook](appintents/appschema/booksintent/playaudiobook.md)
- [search](appintents/appschema/booksintent/search.md)

## See Also

### Shortcuts-specific domains

- [Browser](appintents/app-schema-domain-browser.md)
- [Journaling](appintents/app-schema-domain-journaling.md)
- [Presentation](appintents/app-schema-domain-presentation.md)
- [Reader](appintents/app-schema-domain-reader.md)
- [Spreadsheet](appintents/app-schema-domain-spreadsheet.md)
- [Whiteboard](appintents/app-schema-domain-whiteboard.md)
- [Word processor](appintents/app-schema-domain-word-processor.md)
