Knowledge bases (Brains)

Last updated 6 June 2026

A Flexie Brain called Support Playbook with categories for Installation, Billing, and Common Errors, and a document for resetting a password that the assistant can read and follow related links from

Out of the box, the assistant knows your records and your setup. A knowledge base, called a Brain in Flexie, adds the things that are not stored as records: how your business does things, the fine print of your offering, the way you like replies written. Give the assistant a Brain and its answers become grounded in your own material instead of general knowledge.

Why use one

A knowledge base grounds the assistant in your own approved material. Instead of answering from general knowledge, it answers from your product details, your policies, your playbooks, and the answers you have already written, applied consistently every time.

How a knowledge base is organised

Three simple levels, plus links between entries:

Building one by hand

The Brain page is a simple three-column manager:

  1. Knowledge bases on the left. Create one, give it a name and a short description.
  2. Categories in the middle for the selected knowledge base.
  3. Documents on the right: pick a category, then add and edit its documents in a clean reader-and-editor view.

You can search within a knowledge base to find an entry quickly, and build up a web of related documents as the library grows.

Locked vs. editable

Each knowledge base is either editable or locked (read-only):

What the assistant does with a knowledge base

When a knowledge base is assigned to an assistant, it can:

The assistant can only reach the knowledge bases it has been assigned, and it can only change the ones that are not locked.

Assigning knowledge bases to an assistant

A knowledge base does nothing until you give it to an assistant. You choose which knowledge bases each can use:

When an assistant has knowledge bases assigned, a short summary of them is woven into its instructions, so it knows what it can look things up in.

A worked example

You sell software and support is answering the same setup questions over and over. You create a "Support Playbook" knowledge base, with categories like Installation, Billing, and Common Errors, and a document for each recurring question. You assign it to the assistant that drafts support replies. From then on, when a case comes in, the assistant searches the playbook, reads the relevant entry, and drafts a reply grounded in your own approved answers, not a guess.

Closely related