Pipeline
pipelineRun, list, or create multi-step NotebookLM workflows that chain tool actions and parameters to automate notebook tasks, including source ingestion and content generation.
Instructions
Manage and execute multi-step notebook pipelines.
Actions:
run: Execute a pipeline on a notebook
list: List all available pipelines (builtin and user-defined)
create: Save a user-defined pipeline (pipeline_name + steps; each step is {"action": , "params": {...}})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | No | Step definitions (required for action=create) | |
| action | Yes | Operation to perform (run, list, create) | |
| input_url | No | URL variable for pipelines that need it (replaces $INPUT_URL) | |
| description | No | Pipeline description (for action=create) | |
| notebook_id | No | Target notebook UUID (required for action=run) | |
| pipeline_name | No | Pipeline name (required for action=run, e.g. "ingest-and-podcast") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||