<!--
{
  "documentType" : "article",
  "framework" : "AppIntents",
  "identifier" : "/documentation/AppIntents/app-schema-domain-notes",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Notes"
}
-->

# Notes

Make your note-taking app’s actions available to Apple Intelligence and Siri by adopting schemas for common note actions.

## Discussion

The `.notes` domain defines app schemas that provide a
structured representation for common note actions and content.
Apply schemas in the `.notes` domain to make your app’s note-taking functionality available to Apple Intelligence and Siri.

- [`createNote`](/documentation/AppIntents/AppSchema/NotesIntent/createNote):
  An intent that creates notes when people say phrases like “Create a note called meeting notes.”
- [`updateNote`](/documentation/AppIntents/AppSchema/NotesIntent/updateNote):
  An intent that updates notes when people say phrases like “Rename this note to taxes.” or “Move this note to my work folder.”

> Tip: Xcode generates a template implementation when you type `notes_` 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](/documentation/AppIntents/apple-intelligence-and-siri-ai).

## Topics

### Actions

[`var createNote: some AppSchemaIntent`](/documentation/AppIntents/AppSchema/NotesIntent/createNote)

An intent schema that creates a new note.

[`var updateNote: some AppSchemaIntent`](/documentation/AppIntents/AppSchema/NotesIntent/updateNote)

An intent schema that updates a note.

[`protocol NotesIntent`](/documentation/AppIntents/AppSchema/NotesIntent)

Identifies intent schemas in the notes domain.

### Content and parameter types

[`var account: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/NotesEntity/account)

An entity schema for an account.

[`var folder: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/NotesEntity/folder)

An entity schema for a folder.

[`var note: some AppSchemaEntity`](/documentation/AppIntents/AppSchema/NotesEntity/note)

An entity schema for a note.

[`protocol NotesEntity`](/documentation/AppIntents/AppSchema/NotesEntity)

Identifies entity schemas in the notes domain.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)