Introduction

Agents

Learn how to organize and manage multiple AI agents in FutureBase

Agents are the core organizational unit in FutureBase. Each agent represents a separate AI chatbot deployment, typically tied to a specific website, product, or brand.

What is an Agent?

An agent in FutureBase is a self-contained chatbot configuration that includes:

  • Knowledge Base — The content your agent uses to answer questions (URLs, FAQs, files)
  • Chat Widget — A customizable chat bubble you embed on your website
  • Conversations — All chat interactions between your visitors and the AI
  • Tickets — Support requests that need human attention
  • Integrations — Connections to external tools like Slack, Discord, or Notion

Each agent has its own settings, branding, and AI configuration, making it easy to run multiple chatbots across different websites or products from a single FutureBase account.

Creating an Agent

From the main navigation, click on Agents to see all your existing agents.

Click "New Agent"

Click the New Agent button in the top-right corner. A dialog will appear asking for your agent details.

Enter agent details

  • Name — A descriptive name for your agent (e.g., "My Website Support")
  • URL — The website URL where this agent will be deployed (e.g., https://example.com)

Start configuring

After creating your agent, you'll be taken to the agent dashboard. From there, you can start adding content to your knowledge base, customize the chat widget, and set up integrations.

Managing Agents

Agent Dashboard

Each agent has its own dashboard showing key metrics:

  • Total conversations
  • Customer satisfaction
  • Response accuracy
  • Active tickets

Knowledge Base

Build your agent's knowledge by adding:

  • Website URLs — Automatically scrape and index pages from your website
  • FAQs — Add frequently asked questions and answers manually
  • Files — Upload documents (PDF, TXT, Markdown) for the AI to reference

Playground

Test your agent directly from the dashboard before deploying it. The playground lets you simulate conversations and fine-tune responses.

Chat Widget Customization

Customize your chat widget's appearance to match your brand:

  • Colors and theme (light, dark, or system)
  • Widget position on the page
  • Welcome messages
  • Chat bubble icon

Multi-Agent Workflows

FutureBase supports running multiple agents under a single organization. This is useful when:

  • You manage multiple websites or products
  • You want separate chatbots for different departments
  • You need different AI configurations per brand

Each agent is completely isolated — content, conversations, and settings are never shared between agents.

Best Practices

  • Use descriptive names — Name your agents clearly so team members can identify them at a glance
  • Keep content focused — Each agent's knowledge base should only contain content relevant to that specific website or product
  • Test before deploying — Always use the Playground to verify your agent's responses before going live
  • Monitor regularly — Check your agent dashboard and conversation logs to identify areas for improvement

On this page