Skip to main content
Use this page while creating or editing experts. It explains what each field controls, defaults, and how to choose values.

Basics and Behavior

Configuration

Hives

Hives are Braintrust’s pre-built tool bundles. Always prefer hives over custom MCP servers when a hive exists for the service you need — they are tested, maintained, and handle per-user credential isolation automatically. See the Hives Reference for the full catalog.

MCP Servers

Use custom MCP servers only when no built-in hive covers the service you need. You are responsible for maintaining the endpoint and debugging connection issues.

Automations (Advanced)

Access and Visibility

Edit-Only Fields

Common Mistakes and Fixes

Validation Rules (Current Product Behavior)

  • Name: minimum 3 characters; letters/spaces only.
  • Description: minimum 10 characters.
  • System Prompt: minimum 10 characters.
  • Email local part: minimum 3; lowercase letters/numbers/./_/-; no @.
  • MCP server: name and valid URL required.
  • Automation template: display name minimum 3; prompt minimum 10; names must be unique.

System Prompt Patterns

A well-structured system prompt is the single biggest factor in expert quality. Use these patterns as a starting point.

Role Definition

Start every prompt with a clear role statement: “You are [ROLE] for [CONTEXT].” This anchors the expert’s behavior.

Boundary Setting

Explicitly state what the expert should not do. This prevents scope creep and hallucinated capabilities.

Tool Usage Instructions

Tell the expert when to use which tool. Without guidance, experts may use tools unnecessarily or miss tools they should use.

Output Format Specification

Define the expected format, length, and structure of responses. Be specific — “a bullet list” is better than “a summary.”

Uncertainty Handling

Tell the expert what to do when it doesn’t know: ask the user, state uncertainty, or skip the question.

Template

Q&A / Information Agent

A simple expert that answers questions using a knowledge base.

Data Analysis Agent

An expert that pulls data from various sources and produces analysis.

Automated Reporting Agent

An expert that runs on a schedule and delivers reports to a Space or DM.