Read a public full-session transcript page
get_transcriptReturns saved final transcript segments from an ended or interrupted public session rather than an AI-edited sermon section. Each page contains at most 20 segments and 12000 UTF-16 text units. next_cursor represents the next page for the same session; long segments continue with char_offset. Text is privacy-redacted, timestamps retain original metadata, and creation-time/ID ordering is stable. Pagination is live, so edits can invalidate a cursor. Saved references concern the returned page. Each page consumes the shared listing budget; oversized stored segments fail explicitly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Opaque next_cursor from the previous page of this same session. Omit for the first page. | |
| session_id | Yes | Exact public session ID from search_msza_ai or a sermon listing. Only ended/interrupted public sessions are accessible. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| returned | Yes | ||
| segments | Yes | ||
| text_type | Yes | ||
| references | Yes | Saved, potentially machine-generated annotations, not verified facts. selected_section covers the selected section before text truncation; session may refer to any part of the liturgy. Not all mentions are necessarily annotated. Use person/place IDs with their get tools. Pass prayer_id to get_prayer for any prayer-book entry including songs and liturgical texts. For Bible passages search by title to resolve passage coordinates. | |
| session_id | Yes | ||
| next_cursor | Yes |