Save a quote
save_quoteSaves a passage the reader asks to keep to their ReadingRate quotes, under a book in their library, with optional page, speaker, notes and themes. Saved quotes also appear in the ReadingRate app and in quote review.
Use when the user asks to save, keep or remember a quote or passage from a book. For a line of a poem, use save_poem_line.
Each call adds a new quote, so calling twice saves it twice.
Example: {"book_id": "", "quote_text": "124 was spiteful.", "page_number": 1}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | The reader's note on the quote (max 2000 characters) | |
| themes | No | Themes the quote touches (max 10, each max 100 characters) | |
| book_id | Yes | The book the quote is from: its ReadingRate book id or library entry id | |
| speaker | No | The character who says it, for dialogue (max 200 characters) | |
| quote_text | Yes | The words of the quote | |
| page_number | No | Page the quote is on |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| book | No | Book the quote belongs to: id, slug, title, authors | |
| quote | No | The saved quote: id, text, page, speaker, notes, themes | |
| message | No | Human-readable result | |
| success | No | Whether the quote was saved | |
| settings_url | No | Settings link, returned when the reader has turned off saving quotes from assistants | |
| total_quotes_for_book | No | Total quotes saved for this book |