# How to use Knowledge Graph

Last updated 5 days ago

### Who can use this feature

- Supported on **Starter and Enterprise** plans

- Also available in [WRITER Agent](https://support.writer.com/article/235-ask-writer), our [Mac extension](https://support.writer.com/article/213-getting-started-with-the-macos-desktop-app), our [Windows extension](https://support.writer.com/article/236-using-the-writer-for-windows-desktop-app), the [WRITER for Chrome extension](https://support.writer.com/article/52-using-writer-for-chrome), the [WRITER for Edge extension](https://support.writer.com/article/239-using-writer-for-microsoft-edge), the [WRITER for Figma extension](https://support.writer.com/article/22-writer-for-figma) and within custom agents.

Knowledge Graph allows you to ask powerful questions and generate content from your company's data. Knowledge Graph draws on a variety of your company's internal sources, so you can access information even when you aren't sure where it's stored, and get insights from data stored across multiple places. Knowledge Graph allows you to ask and answer questions with confidence, knowing you're writing content and giving answers based on information you can trust.

P.S. Trying to learn how to configure and manage a Knowledge Graph? See our article [here](https://support.writer.com/article/242-how-to-create-and-manage-a-knowledge-graph).

## What is Knowledge Graph?

Knowledge Graph is WRITER's data retrieval system, which allows you to query huge sets of business data quickly and more accurately than any other tools, so you can access valuable insights wherever you're working.

Want a more concrete example?

Imagine you're a Sales representative, and you receive a question from Tricia, a longstanding customer: "I'm looking at the budget for next year, and I'm trying to figure out which plan makes the most sense for my team. Would Premium be the right fit for us?"

Until now, there were two ways to handle this:

**Fast but shallow**: You deliver your trained talking points about the Premium plan, using generic talk tracks and trying to make it sound personalized to Tricia's needs as quickly as you can

**Slow but personalized:** You search through multiple tools to get more context to inform your answer.

- Salesforce: What plan does Tricia have right now? Has she used a Premium subscription in the past? How long has she been a customer? How much does she currently spend?

- Zendesk: What has Tricia asked about in previous customer support conversations? Did she inquire about certain features or capabilities which weren't available on her plan?

- Snowflake: What is her account usage like currently? How many active users are at her organization?

With that context in mind, you review other internal assets from your colleagues:

- Which plan has features that correspond to things Tricia has mentioned in the past? How does your product marketing describe those features? This information lives on an internal enablement slide deck produced by Product Marketing and Sales leadership.

- Is there anything on the upcoming roadmap for the Premium plan which fits Tricia's needs? The roadmap lives in an Airtable but your Product team also put together a more polished Powerpoint presentation last month.

All of this research produced an incredible, compelling, highly personalized response. You've delivered stellar customer service – but realistically, it took you hours to get back to her after putting all of this together, all while other inquiries were coming in.

Knowledge Graph combines the **best of both worlds**: it allows you to search across multiple sources of internal data, structured and unstructured, then analyzes all of the most relevant results, and finally composes a reasonable answer for you – in moments, not hours. You can provide that same level of high-quality, personalized service without sacrificing speed or letting other inquiries go stale.

## How can I access Knowledge Graph?

### Using Knowledge Graph in our web app

Knowledge Graph is accessible through [WRITER Agent](https://support.writer.com/article/235-ask-writer), our open-ended generative AI tool.

From the WRITER home page, select **\+ Knowledge Graph** from WRITER Agent. Then select the **Knowledge Graph** you'd like to connect to from the list.

_A asking a question_

Simply enter your question in the input field and submit. Knowledge Graph will search across your data to find the most relevant information, perform any necessary analysis, and then produce a well-written answer.

_Example prompt:_

_What is a good customer quote that I can use about \[X\]?_

When WRITER cites a source from your Knowledge graph, you can select the source to see the specific excerpt within the file which supports our answer.

_Using your answer_

Need to workshop your answer a bit? Select **Send output to a canvas** to open up an easy to edit workspace in WRITER with the output copy-pasted at the top. You could also select **Copy text** to copy the output to your clipboard.

_Generating content from Knowledge Graph_

You can also use Knowledge Graph to generate content. Just select the appropriate Knowledge graph and give WRITER Agent a task. Select the **canvas** icon to send the generation to the editable canvas.

_Example prompt:_

_Generate a LinkedIn post referencing 3 quotes from customers._

When WRITER cites a source from your Knowledge graph, you can select the source to see the specific excerpt within the file which supports our answer.

### Using Knowledge Graph in the WRITER Chrome extension extension

Select the purple ✨sparkles icon to open up the commands widget within the [WRITER Chrome extension](https://support.writer.com/article/52-using-writer-for-chrome) extension.

Select **Ask your Knowledge Graph** and submit your question.

### Using Knowledge Graph in the WRITER for Edge extension

Select the purple ✨sparkles icon to open up the commands widget within the [WRITER for Edge](https://support.writer.com/article/239-using-writer-for-microsoft-edge) extension.

Select **Ask your Knowledge Graph** and submit your question.

### Using Knowledge Graph in the WRITER for Mac extension

Select WRITER for Mac from the dock or the top toolbar to open the commands widget. Select **Chat with Ask WRITER**.

From this point, Knowledge Graph works exactly the same way as within the web app.

Toggle on **Enable Knowledge Graph mode** in the input field, select the appropriate Knowledge Graph, then submit your question. Toggle Knowledge Graph mode off to return to regular Ask WRITER mode.

### Using Knowledge Graph in the WRITER for Windows extension

Select WRITER for Windows from the system tray or the taskbar to open the commands widget.

Select **Ask your Knowledge Graph** and submit your question.

### Using Knowledge Graph in the WRITER for Figma extension

Under the main Figma menu, select **Plugins > WRITER for Figma** to launch the extension.

Select **Ask your Knowledge Graph** and submit your question.

Use the **Previous outputs** menu at the bottom of the widget to review previous questions and outputs from your Knowledge Graph.

## When should I use Knowledge Graph instead of WRITER Agent?

|     |     |
| --- | --- |
| The user already knows which file the answer is located in. | WRITER Agent |
| The answer can be generated using 1-10 source files, of less than 10,000,000 total words. The source files are immediately available. | WRITER Agent |
| The user does not know which file the answer is located in. | Knowledge Graph |
| The type of question requires accessing lots of varied source data. | Knowledge Graph |
| The answer requires using sources longer than 10,000,000 total words. | Knowledge Graph |
| The answer doesn't have one straightforward answer, but requires reading multiple sources to decide which one best helps answer the question. | Knowledge Graph |

## What kinds of questions can I ask Knowledge Graph?

Knowledge Graph is great at searching across huge troves of structured and unstructured data to put together answers for you. Knowledge Graph is helpful when you want to know the **best** answer to a question among multiple possibilities, or when you want to retrieve a **specific** piece of information and you don't know where it currently lives.

**NOTE:** Knowledge Graph – like any LLM-based technology – does not do well at providing the **exhaustive** answer to a question. "Does Acme, LLC have a good relationship with WRITER?" is a good question to ask. "What is the total amount of money spent by Acme, LLC on WRITER?" is not a good question to ask. The more narrow your window of retrieval (i.e. "total amount of money spent _in 2012_") the better your output. If you need to know **every single instance** of something for your work, LLM technology is not suited to this task.
