studio_create
Generate an audio podcast or other Studio artifact from a NotebookLM notebook. Starts async generation, returns an artifact ID for tracking and downloading.
Instructions
Start generating a Studio artifact (audio/podcast by default).
Returns immediately with { artifact_id, status, title } — generation is
asynchronous and typically takes 2-5 minutes. Poll download_artifact
to check progress and retrieve the file when complete.
Currently implemented: audio (Audio Overview / podcast). Other artifact types (video, slides, etc.) raise NotImplementedError.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"notebook_id": "<notebook_id>"
},
"name": "studio_create"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| artifact | No | audio | |
| language | No | en | |
| notebook_id | Yes | ||
| instructions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||