Docslide
How it works Pricing Blog FAQ Contact
Blog / How-to 7 min read

NotebookLM API for Slide Decks: Automation Options for Teams

August 2026 · Docslide

Docslide turns the document you already wrote into a finished PowerPoint or Google Slides deck.

There is no self-serve NotebookLM API. You cannot open a settings page, copy an API key and script your own notebooks, and that has not changed through 2026. What does exist is a separate enterprise product: Gemini Notebook Enterprise, formerly NotebookLM Enterprise, which Google documents on Google Cloud with APIs for creating and managing notebooks. Slide deck generation is not one of the documented API operations. It is a feature you click in the interface.

That distinction matters more than it sounds, because the two things get discussed as if they were the same product. Somebody says "NotebookLM has an API" and somebody else spends a week discovering that the thing with the API is a Google Cloud enterprise deployment their company does not have, and that even inside it, the deck they wanted to generate on a schedule is still a button.

Here is what is actually available, what Google has documented and dated, and what teams building a real deck pipeline do instead.

Does NotebookLM have an API?

Not in the consumer product. The version most people mean when they say NotebookLM, the one at the public web address that you sign into with a personal or Workspace Google account, offers no API key, no developer console entry and no documented programmatic access to your notebooks. Every "NotebookLM API" you find on GitHub is either a browser automation wrapper driving the interface, or an unofficial reverse-engineered client, and both break whenever the interface changes.

The enterprise product is different. Google Cloud documents notebook APIs under Gemini Notebook Enterprise, covering the creation and management of notebooks and their sources, with some capabilities marked Preview rather than generally available. It is a Google Cloud service, procured and deployed like one, with the admin, billing and data-residency setup that implies. It is not something you enable on an individual account.

Is there a NotebookLM API key?

No, not for the consumer product, which is the honest answer to the question most people are actually asking. If you are searching for an API key, you almost certainly have a personal or Workspace notebook and want to automate something you are currently doing by hand. There is no key to find.

Inside a Gemini Notebook Enterprise deployment, access works the way other Google Cloud services work: through project credentials and IAM rather than a portable key you paste into a script. Your cloud administrator provisions it. That is a procurement conversation, not a signup.

Can you generate a slide deck through the API?

Not as a documented operation, and this is the specific gap that sends people looking in the first place. Google's Gemini Enterprise release notes record on 19 May 2026 that "You can create slide decks and infographics using Google NotebookLM Enterprise. This feature is generally available (GA)." That entry is about the capability arriving in the enterprise product. It is not an announcement of an endpoint, and the documented notebook APIs cover notebook and source operations rather than Studio outputs like slide decks.

So the realistic position in August 2026 is that you can script the input side, getting sources into notebooks, and you cannot script the output side that you actually wanted. The deck still gets generated by a person clicking Slide Deck, and downloaded by a person choosing from the three-dots menu.

What can and cannot be automated today

This is the table worth keeping, because the boundary is not where most people assume it is.

What you want to automate Consumer NotebookLM / Gemini Notebook Gemini Notebook Enterprise What that means in practice
Create a notebook and add sources No API Documented notebook APIs on Google Cloud The one part that genuinely automates, and only on the enterprise product.
Generate a slide deck on a schedule No API GA as a feature since 19 May 2026, not as a documented endpoint A person clicks it. A weekly deck stays a weekly manual task.
Download the finished deck programmatically No API Not documented PDF or PPTX from the three-dots menu, by hand, every time.
Push the deck into Google Slides No export at all No export at all Download the .pptx and convert it in Drive. Covered in full on our page about getting a NotebookLM deck into Google Slides.
Generate an audio overview No API Documented, with Preview status on parts of it Better covered than slides, which tells you where the API work went.
Build on the Podcast API Never available Deprecated 20 May 2026 Google's release notes state it is deprecated and that Google "isn't allowlisting new customers". Read this row twice before you plan around any of these.

How much does NotebookLM API access cost?

There is no published per-call price for a NotebookLM API, because there is no consumer API to price. Gemini Notebook Enterprise is bought as part of a Google Cloud enterprise agreement, so what it costs your organization depends on that contract rather than on a public rate card. If your finance team is asking for a number, the honest answer is that this is a procurement line item, not a usage-based developer bill.

That is worth knowing early. A lot of automation plans quietly assume a few dollars of API spend and turn out to require an enterprise product the company has not bought.

The compliance detail nobody mentions

One line in Google's Gemini Enterprise release notes deserves attention from anyone with operations in Europe. Dated 3 June 2026, it states that the Discover Sources feature and Studio features, "such as audio overview, slide deck, infographic, video overview, mind map, and reports, are not MLP compliant" in the EU region.

For a US-only team this changes nothing. For a US company with an EU subsidiary, or a compliance officer who reviews every tool touching business documents, it means the slide deck feature specifically is on the restricted list in that region. Confirm it with your admin before you build a reporting process on top of it, rather than after somebody asks where the data went.

How teams automate slide decks without a NotebookLM API

Once you accept the deck generation itself will not be scripted, three routes remain, and they suit different teams.

Write the deck yourself in code. A Python script using a library like python-pptx gives you total control and no vendor dependency at all, which is the right answer when the deck is highly repetitive: the same twelve slides every Monday with new numbers. It is also real software that somebody has to maintain, and if you are standing that pipeline up on your own infrastructure you will want servers provisioned and deployed with zero downtime rather than a script on somebody's laptop. We walk through the library approach in detail in automating PowerPoint with Python.

Automate the document, not the deck. This is the route most teams underrate. The bottleneck is rarely the slides. It is assembling the underlying report, and once that document exists, converting it is fast and repeatable. If your monthly analysis already lands as a Word file or a PDF, converting that into a deck is a single step rather than a generation task, which is what turning a report into a presentation covers.

Use a converter that takes the source files directly. Docslide reads the documents you already wrote and builds a native deck from them: real text boxes on your master slides, native chart objects rebuilt from your tables, and speaker notes that cite the source page. It exports to PowerPoint and to Google Slides. The relevant difference from the NotebookLM route is not speed, it is what lands: a NotebookLM deck is generated as rendered slides, so the text is part of the picture, which is exactly the problem described in why NotebookLM slides are not editable in PowerPoint.

To be plain about our own limits: Docslide has no NotebookLM or Gemini Notebook integration either. There is no API connection to your notebook, and we are not going to imply one. You upload the same source documents yourself, which in practice costs nothing because those files are already on your machine.

Which route fits your team

If you need a deck built from documents that change every month and read by people who will edit it afterwards, the converter route wins, because the output is editable and the input is the work you already did. If you need the same rigid deck on a fixed schedule with only the numbers changing, write it in code and stop paying attention to vendor roadmaps. If you specifically need notebooks created and populated programmatically inside an enterprise Google Cloud deployment, the Gemini Notebook Enterprise APIs are real and documented, and you should still plan for the deck itself to be a manual click.

What none of these routes should depend on is a promised feature. The pattern in Google's own release notes over 2026 is instructive: a Podcast API deprecated in May, Studio features restricted in one region in June, a product rename in July, and a Google Slides export announced in February that has still not shipped. Automate against what is documented today. If you are hitting quota walls before you even reach the export step, what Google actually documents about Slide Deck limits and errors collects the published numbers, and every Docslide tier on the pricing page exports without a watermark.

Your next deck is already written.

Docslide turns the documents you already wrote into finished, editable decks: layouts, charts from your data, and speaker notes, exported to PowerPoint and Google Slides.