Skip to Content
Support Hub
Assistant BuildingGenerative Search

Assistant Building


Generative Search

Generative search uses Large Language Models (LLM) to respond conversationally using the knowledge stored in the Mavenoid asset library.

Generative Search combines information from multiple documents and multiple areas within the same document and compiles a personalized step-by-step guide, and presents it to each user in a matter of seconds.

With every AI-generated answer, source material is displayed so users can see exactly where the information included in their step-by-step guide originated. In addition to increasing transparency and trust, users can click through to see the extracted content in its original context. Images from uploaded files are also included to ensure users can follow along troubleshooting steps with unfamiliar components or complicated processes.

How it works

Instead of searching through the flow for information contained across a variety of different nodes, Generative Search only looks for information stored within Smart Asset nodes.

For example, if you upload a 10-page troubleshooting guide, Generative Search will ask the user questions to understand their issue, then only show the part of the guide that’s relevant with no need to scroll through everything else.

Adding Files to Smart Assets

You can add the following types of content to Smart Assets:

  • PDF files

  • Website knowledge

  • Custom data (in JSON format)

Each Smart Asset node should only contain one file. To keep things clear, rename the node to match the name of the file you uploaded.

Conditions on Assets

To make sure users only see information relevant to their product, add conditions directly to the files, not to the Smart Asset node itself.

When adding conditions to assets, it's important to make sure each value matches the value of a condition that has been set in a write node at another point in the flow. If the values do not match, the condition will not be met and the correct data will not be shown.

Creating the Search Node

When the files, conditions, and Smart Asset nodes are ready, you’ll need to create a Search Node.

You have two options:

  • Add it directly to a product flow (works fine for single flows).

  • Create a reusable component that includes the Search Node (recommended if you're using it across multiple product flows).

Even if the Search Node is inside a component, it can still "see" and use the Smart Assets inside the product flow where it's deployed.

AI Customization

You can customize how the AI responds in tone, length, depth, and style to align with your brand. You can also set escalation rules like trigger phrases and turn limits.

Need more help?

Ask a different questionAssistant Building
Select a different product
© 2025 Mavenoid ABSitemap
Terms of servicePrivacy policyCookie policyData processing agreement