studio_download
Download a generated artifact from NotebookLM by type or ID, choose output format, and save to a local path or get a signed download link.
Instructions
Download a generated artifact. Accepts a notebook name or ID.
Target the artifact in ONE of two ways (exactly one):
artifact— a name-or-id ref (title / id / unique-id-prefix), the form the otherartifact_*tools take; resolves to its type + id.artifact_type— one of audio|video|slide-deck|infographic|report| mind-map|data-table|quiz|flashcards, optionally withartifact_id(full or unique-prefix) for a specific one; omitartifact_idto get the latest artifact of that type.
output_format overrides the default file format where supported:
slide-deck → pdf|pptx; quiz/flashcards → json|markdown|html.
Over stdio the artifact is written to path (required). Over the
remote (http) connector the server filesystem is unreachable, so the tool
returns a clickable resource_link plus {"status": "download_ready", "url": …} — a short-lived signed URL; path is ignored. A text kind
(report/data-table) also returns the body inline (bounded content +
char_count + truncated) for link-incapable hosts. On the remote
connector an explicit artifact_id (and output_format) is validated up
front — an unknown/ambiguous id fails immediately, not as a 400 when opened.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| artifact | No | ||
| notebook | Yes | ||
| artifact_id | No | ||
| artifact_type | No | ||
| output_format | No |