manage_labels
List existing labels, create new ones with optional emoji, or delete labels by their IDs for a NotebookLM notebook.
Instructions
Manage a notebook’s source labels (RPC-backed): list them, create one, or delete some. action=list (default) / create (needs name) / delete (needs label_ids).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Label name (for create). | |
| emoji | No | Optional label emoji (for create). | |
| action | No | Default list. | |
| label_ids | No | Label ids to delete (for delete). | |
| notebook_id | No | Notebook UUID (alternative to notebook_url). | |
| notebook_url | No | NotebookLM notebook URL. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | The tool payload on success. The exact shape depends on the tool. | |
| error | No | Human-readable error message, present only when success is false. | |
| success | Yes | Whether the tool call succeeded. |