UX Collective

We believe designers are thinkers as much as they are makers. https://linktr.ee/uxc

Follow publication

You're reading for free via Ben Davies-Romano's Friend Link. Become a member to access the best of Medium.

Member-only story

Making AI work for us: how can NotebookLM help us spread good design thinking?

How this tool can help you breathe new life into your UX docs.

Ben Davies-Romano
UX Collective
Published in
12 min read5 days ago

An illustration of a woman with pink glasses holding a notebook with a robot on the cover in front of a colourful rainbow background.
In the age of AI, notebooks have no spines 🤯. Image generated with Midjourney

Friends, this isn’t an AI-hype piece. I’m interested in how tools—AI or not—can help scale the impact a small but incredibly mighty team of content designers can have, especially given that we’re a scarce resource and can’t support everyone who might want or benefit from our expertise.

Enter Google’s NotebookLM. I’ll walk you through some of my experimentation with this tool, what I’ve found works, and how I’m currently using it. As a content designer, this will be through the lens of UX content design, but the same principles can apply to any design or product documentation.

Let’s go!

What is NotebookLM?

NotebookLM is an AI-powered research and documentation tool that can help you organize, reference, and interact with your content more engagingly through a chat interface.

I know what you’re thinking. A chat? Groundbreaking. (If you read that as Miranda Priestly, we can be friends.) It’s not a novel concept, but it’s quick, easy, and free to use, and so far, I’ve found it to be pretty helpful.

In particular, I wanted to see if it could help:

  • Non-content and UX partners get answers to common questions without asking us. (Yes, all is in our style guide, but… we all know how tricky it is to get anyone in the habit of consulting those.)
  • Audit and improve our existing documentation.
  • Educate us and our non-content partners and grow and evangelise content design thinking.

Let’s start by building a simple Content Design Notebook.

Get your documentation into shape

Now, you do need a pretty good foundation in docs before getting started. While I’ve found NotebookLM useful for drafting new docs, you need the foundations first.

Our first “Notebook” was intended to be a general Content Design Assistant. Our idea was that anyone should be able to ask content-related questions and get answers directly from our style guide.

We used all our existing docs as sources including:

  • Style guide: Including standard conventions, grammar, and tone guidelines.
  • Microcopy guidelines: Including examples of microcopy across contexts, for example, buttons, headings and labels.
  • Product/feature-specific guidelines: Domain-specific documentation and terminology, for example, covering the shopping and payment experiences in our contexts.
  • Wordlists and glossaries: As a source of truth on the definition and capitalization of terms, together with an archive of deprecated terms.
  • Content design educational resources: Including workflows, how-to guides, and general best practise. We create these to educate the broader team — and now to educate AI-based resources too!

If you’re light on the documentation, having a style guide with fleshed-out tone and voice guidelines is a good place to start. Here are a few resources to help you get started on these:

Create a great style guide that people use from Content Design London

6 steps to creating a UX writing style guide from Christopher Nosko

How to use voice and tone in UX writing from Rhiannon Jones

Upload your sources

Head on over to https://notebooklm.google.com/. You’ll already have access through your Google account.

Create a new Notebook, and start by uploading your sources. You can add files, links, and videos, but for our initial Content Design Notebook, we added PDF versions of all our documentation.

A screenshot of the NotebookLM interface showing PDFs of content design style guidelines uploaded in a list on the left, with an AI-generated summary of them on the right.
That’s right, kids, we’re back to the PDF days.

Always double-check that source list to make sure everything’s uploaded correctly, as upload errors happen pretty frequently. With free access, you can add up to 50 sources for a single Notebook (as of March 2025), which should be more than enough.

You’ll then get an AI-generated summary of all your guidelines, which acts as a concise explanation of everything you’ve included. This could go on your team page as an intro to your docs.

(Also — clock the emoji automatically selected. Clearly, NotebookLM knows we’re collaborative and mean business with the handshake 🤝. Drop your emojis in the comments!)

Test out your Notebook

Now we test! I put together a list of the 20–30 most common questions we get asked as Content Designers, along with what I’d expect the answers to be. This makes it super simple to see whether or not your Notebook is up to the job or not.

As an example — and I’m sure this will be one of your most common questions–here’s the result I got asking about capitalisation rules.

A screenshot of a chat interface in NotebookLM where the user has asked”How do I capitalize screen titles” and the response details out rules related to sentence case, citing examples from the sources informing the model in grey numbered bubbles.
CapiTaLisE HoWeveR yOu FeEl 💜

As you can see, the output is pretty detailed due to the amount of material we uploaded to this Notebook, and it describes our rules well. Each point also has a numbered reference, which you can click on to see exactly which source contains this information.

This means that if you see anything in your answer that’s unexpected or incorrect, you can see where in your docs it is present. That’s how NotebookLM can help you QA your docs and find any outdated information.

A screenshot of the chat interface in NotebookLM showing a source for an output selected, with the text that resulting in the output highlighted in purple.
Let’s not talk about the reading load of this screen for now. 😅

And if you ask something that doesn’t get an answer? Surprise! You found a gap in your docs! Go and write a guideline or doc to address it, and reupload the revamped source before trying again.

Sourcing examples

Our documentation is stuffed full of writing and microcopy examples. That means with NotebookLM, it’s simple to ask for examples of specific strings without needing to trawl through Figma.

For example, I know that in our documentation, we have a lot on rejection messages. So if I need to write a new rejection message, it’s quick to ask for examples together with contextual guidelines:

A screenshot of the chat interface of Notebook LM showing the user asking for examples of rejection messages, and the response listing out examples together with rationale.
NotebookLM 1: Ben trying to find examples in Figma 0

As you can see, I didn’t just ask for copy, but for rationale, so I get a list of examples of what we’ve defined as “good” rejection messages, together with contextual rationale about why these are good, all in less than 5 seconds.

And again here, as you can see, every point mentioned has a source to back it up. During testing, I carefully checked that everything was indeed referenced correctly, so I feel pretty confident in the fact that there’s a low likelihood of any hallucinations here.

Beyond the obvious use for me as a content designer, showing non-content and UX stakeholders how to request examples and rationale is an excellent way to help others learn not just about what good content looks like, but why it looks that way. It’s a great way to start spreading content design thinking.

Getting feedback on content

NotebookLM can also generate content that aligns pretty well with guidelines. However, we’ve found it more effective to provide a placeholder and ask for critique and concrete suggestions to improve.

In the past, I’ve written about a simple framework (Message, Context, Goal) to write prompts containing the right amount of context to usefully generate and critique UX content. This framework works well with NotebookLM. Here’s an example of a Message Context Goal prompt asking to improve a rejection message:

A screenshot of a user’s input in the chat interface of NotebookLM asking for critique on an error message.
Nice try, but your prompt is too long.

And in text form:

I’m writing a heading and description for a screen in which a user has tried to apply for a credit card, but they have been rejected as they are under 18. Provide 5 improvements for my current draft. My current draft is:

Heading: You’re rejected for the credit card.

Description: Nice try, but you’re too young. Come back when you’re older, kiddo.

For context, users set their age when they set up their account in the app, and on the landing page to sign up for the credit card, this age limit is clarified. If they start the flow to apply, they are instantly shown this rejection if their profile age is detected to be under 18. They must be 18 or older to apply (and even then, there is no guarantee of approval).

The message should clearly communicate why the user cannot currently apply for the card, and what condition (18 or older) must be fulfilled in order to be accepted in a conversational, concise and straightforward tone.

In the “Message” (or task) in the prompt, I’ve asked concretely for 5 suggestions to improve my provided draft.

Before we look at the output, let’s consider my draft as a human writer. It’s pretty clear that you’ve been rejected for the card and why, but it’s patronising and harsh in tone. And I don’t know many brands that could get away with calling anyone “kiddo”, even if they’re underage and trying to apply for a credit card.

Here are the suggestions from my Notebook:

A screenshot of a response in the chat interface of NotebookLM listing out 5 improvements that can be made to the user’s entered placeholder text.

All of these improvements make sense, and again, as you can see, it’s clear that most of these are referencing or style guidelines.

I included this example because something rare happened. Spot it? Improvement #4 doesn’t have a source indicated and suggests a sentence not directly from the docs. It’s a decent suggestion to combine the heading and description, although the example sentence isn’t quite right tone-wise. Rather than a hallucination, this seems to be an extension of the source material, bringing in elements of UX thinking that we haven’t expressly documented.

While I appreciate the suggestions for better text, I appreciate the reasoning behind why my suggestion doesn’t work more, as it teaches me how to write better content myself, and gives me the knowledge to judge whether or not similar examples are good.

Now, the caveat here is that my original prompt was very detailed. (That’s what happens when a content designer prompts, after all.)

Realistically, we know a lot of our stakeholders aren’t going to write such detailed and elaborate prompts, so let’s see how my Notebook handles a simple prompt that skips out on most of the context.

A screenshot of the NotebookLM interface where a user has suggested improvements and receives an answer in a list.
MAKE IT BETTER PLS.

In this case, the Notebook has relied more on the concrete examples of strings present in my docs. And honestly, all of these are much better than the placeholder in the original input. In other examples I tested too, the output was generally pretty good given the complete lack of context — and where it wasn’t so useful, it was clear that I needed to give more context.

The caveat here is that you’ll need adequate examples of strings in your documentation to account for this use case. It may be worth creating a repository of strings and copy samples and uploading this as a source.

One more tip: If you’ve got a lot of sources, sometimes you may get very long responses that surface some less relevant information. You can toggle sources on or off to have more granular control over what’s used to respond to your query:

Mo’ sources, mo’ problems?

For example, if I’m writing error messages, I might only toggle on our general writing guidelines and dedicated error message resources. Something like guidelines for writing cashback content might not be so applicable here.

When you do change the sources reference, make sure you “refresh” your conversation at the top of the chat interface.

Creating a best practice Notebook

So far, we’ve been focused on a general Content Design Notebook. Another kind of Notebook I’ve found useful is a subject-specific one.

Say for example that I need to write some error messages. I research and find a bunch of excellent resources on writing good error messages, but it’s a lot of information.

So, I can now set up a dedicated Error Message Notebook, and add links to all the resources I’ve consulted:

A screenshot of a list of resources and webpages from the NotebookLM interface.
It’s a lean, mean, error-message-writin’ machine.

I can then ask questions and draw on the amazing knowledge contained in all these fabulous resources at once, for example:

A screenshot of the NoteBookLM chat interface showing the user asking for tips for writing error messages and a detailed response.
NotebookLM does love dropping names. Shout out to Dominic, Autumn, and Rhiannon.

This is a great way for me to quickly learn and get the most relevant knowledge I need, and be able to interact with research in a new and fast way. And again, it’s easy to see where the information surfaced comes from.

I can then share this Notebook with the product and design team I’m working on errors with as a resource to learn about how we can communicate well in this context.

When I’ve shared such Notebooks, I’ve seen product managers and designers in particular trying again to evaluate ideas for messaging by sharing a draft and asking for improvement. Let’s see how that works out with the error message Notebook:

A screenshot of the NotebookLM interface showing the user asking the tool to evaluate a line of copy and the response being the evaluation.
2026 will be the year we see “silly sauage” making it big in UX writing, mark my word.

Here, I completely agree with the evaluation. Calling a user a “silly sausage” in an error state is a non-starter, but the explanation concisely explains precisely why. Again, this is a great way for non-content folks to be exposed to content design thinking and learn!

Playing around with your Notebook’s Studio

There’s one other part of NotebookLM, to the right of the chat interface — the Studio.

A screenshot of the Studio feature from NotebookLM showing buttons with the options to generate an audio summary of the resources, add notes, timelines, study guides, and create FAQs.
Take a shot everytime Google labels something as “Note”.

This is a bit of a mish-mash of features. Let’s take a look at some of the features here most applicable to our UX Notebooks.

First up, the study guide! With the error message Notebook, I wanted to research, learn, and apply best practices, so I thought why not try the study guide feature to assimilate all this material? Here’s what this generated:

A screenshot of a generated study guide in the NotebookLM interface, showing a section labelled Quiz followed by a list of questions.
If Rhiannon from Deliveroo has 4 apples in her left hand and gives 2 to Autumn Kotsiuba, does Dominic Warren prefer oranges over apples?

The study guide contained a couple of interesting sections. The first was a pop quiz. Now, for my sources, these questions were a little too on the nose. I don’t need to know specifically what Vitaly Dulenko identifies as the three vital parts of a good error message, for example, but rather more generally what a good error message includes. But I appreciate the questions to think through all of the content I’ve read through and interacted with through the chat.

Further down in my study guide, however, I found a glossary:

The Merriam-Webster Dictionary defines content design as…

Not to be a cliche, but as a content designer, a good glossary makes my heart SING. While I don’t need a definition of Content Design in every single Notebook I create, there are other terms in here that I can add to my team’s glossary or content design word list, and this can form the basis of a useful resource for non-UX folk.

The most useful part of the Studio is arguably the FAQ generator. Here’s a snapshot of the generated FAQs for the error message Notebook:

Yes, but what is content design?

This list of FAQs was comprehensive, and covered information from all sources without me needing to interact in the chat and proactively request information. When I upload resources to a new Notebook, especially as a best practice style Notebook, I always generate FAQs first, as it’s an excellent way to succinctly breeze through all of the content uploaded as sources.

There’s one final feature of the Studio I want to call out. And it’s probably the most (in)famous. Indeed, if you got your Spotify Wrapped last year, you’re likely already familiar with this. It’s the Audio Overview.

You can generate a fake podcast-style discussion of two hosts discussing all the sources you’ve uploaded. It’s another medium for interacting with your content.

Indeed, when I generated the audio overview for our content design guidelines, there was a whole discussion on a word that the company no longer uses, and it made me realise that there was a section in our style guide that desperately needed updating to reflect this. So, it’s potentially another good way to audit your docs.

Otherwise, it’s a pretty fun gimmick to share some UX best practices with your stakeholders in an engaging format. And if you’re interested in AI, it’s fascinating to hear how these fake hosts intonate, get stuck on certain phrases, and very occasionally, get stuck in cycles of vocal fry or shouting the most random words. (I wish I could share the error message one as an example, but alas… ask me for the audio over on Bluesky if you’re interested.)

So, to sum up, with NotebookLM, you can…

  • Create a new interactive way for your team and non-UX stakeholders to engage with your guidelines and documentation.
  • Educate your team about good UX thinking and best practice.
  • Quickly digest a large number of best practice resources to inform your work.

I’d love to hear any other ways you’ve been using NotebookLM or any other similar tools. Let’s chat!

P.S. On the subject of making AI work for us in UX, check out the following from content design superhero Ilinca Apolzan for more inspiration on how these tools can help scale our impact and make our day-to-day work easier:

➡️ How I used AI to turn Figma designs into translation files — saving hours of work

➡️ The AI prompt that writes WCAG-compliant alt text

Written by Ben Davies-Romano

UX, Product, Growth | https://www.linkedin.com/in/benjamin-w-davies/ Principal Content Designer in FinTech | 🏳️‍🌈 and 😴

Responses (2)

Write a response

Ben, this is an absolute masterclass in making AI work for us rather than the other way around. Your insights into scaling content design impact with NotebookLM are both practical and inspiring. I love how you break down the process step by step…

--