Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.circuit.ai/llms.txt

Use this file to discover all available pages before exploring further.

After creating an agent with a domain template, you can customize every aspect of its behavior. This page covers the key configuration options.

Reference scope

The reference scope controls which indexes the agent can search. This is the most important configuration decision, as it determines what knowledge the agent has access to.
Give the agent access to a small number of focused indexes.Pros: Faster searches, more relevant results, fewer off-topic citations.Best for: Specialized agents like a field support agent that only needs product manuals and troubleshooting guides.
Start narrow and expand. It’s easier to add indexes to an agent’s scope than to debug why it’s returning irrelevant results from a scope that’s too broad.

Tools

Tools define what actions the agent can take when answering a question. The available tools include:
ToolWhat it does
SearchQueries indexes to find relevant content.
ReadReads specific document sections for deeper context after finding them via search.
WriteGenerates structured output like reports, summaries, or draft documents.
Web fetchRetrieves content from external URLs. Useful for agents that need to reference public information.
This is a representative sample. Circuit provides additional special-purpose tools that vary by domain. The domain template sets reasonable defaults, and you can add or remove tools based on what the agent needs to do.

Agent instructions

You can provide custom instructions that shape the agent’s behavior. These instructions tell the agent:
  • How to structure its responses
  • What tone to use (formal, conversational, technical)
  • What to prioritize when multiple documents are relevant
  • Any domain-specific rules or constraints
For example, a customer service agent might include: “Always suggest the customer contact support if the issue requires hands-on service. Never recommend the customer perform electrical work themselves.”

Skills

Skills are reusable instruction sets that give an agent specialized capabilities. Each skill includes:
  • Custom instructions for a specific task type
  • Optional reference files the agent can use
Skills let you add capabilities without changing the agent’s core configuration. For example, you might add a “warranty lookup” skill to a support agent.

Actions

Actions define structured workflows an agent can perform. For example, an action might present a structured form that guides a user through a troubleshooting procedure or a parts-ordering request. Circuit supports many action types. The available actions depend on the agent’s domain and configuration.

Dashboard configuration

Some agents support a dashboard: a customized landing page that users see when they open the agent. This can include pinned documents, quick-action buttons, or a welcome message.
Changes to agent configuration take effect immediately. Users chatting with the agent will see the updated behavior on their next message.