notebook_query_start
Start an asynchronous notebook query to handle long or source-heavy questions. Returns a query ID immediately, so you can poll for results without waiting.
Instructions
Start a notebook query asynchronously for source-heavy notebooks or long questions.
Use this instead of notebook_query when the response may take longer than the default 120-second budget. A timeout around 180 seconds is a useful starting point for source-heavy notebooks. Returns immediately with a query_id. Poll notebook_query_status with the query_id to get the result.
Workflow: notebook_query_start -> poll notebook_query_status until completed.
Args: notebook_id: Notebook UUID query: Question to ask source_ids: Source IDs to query (default: all) conversation_id: For follow-up questions timeout: Wall-clock query budget in seconds (default: from env NOTEBOOKLM_QUERY_TIMEOUT or 120.0; source-heavy notebooks may need 180+) new_conversation: Start a fresh conversation when conversation_id is omitted
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| timeout | No | ||
| source_ids | No | ||
| notebook_id | Yes | ||
| conversation_id | No | ||
| new_conversation | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||