For the complete documentation index, see llms.txt. This page is also available as Markdown.

What is Agent Builder?

Agent Builder is the core building area of the MaiAgent platform. Here, you can combine different modules to create AI Agents that can answer questions, query data, and execute tasks.

Big Picture: How Agent Relates to Each Module

The Agent is the core brain, responsible for understanding user questions and generating responses. Other modules extend the Agent's capabilities — the Knowledge Base gives it domain expertise to reference, the Database lets it query structured data, Tools let it perform actions, Skills let it follow SOPs to handle complex tasks, and Scheduled Tasks let it run automatically on a schedule. The Crawler is one of the data sources for the Knowledge Base. When tasks become complex, Agent Teams allow multiple specialized Agents to collaborate and divide work; Hooks automatically enforce safety and quality at the entry and exit points of AI messages.

Twelve Modules at a Glance

Module
What It Does
Typical Use Cases

The core of conversations — understands intent and generates responses

Customer service bots, internal Q&A, business assistants

Provides enterprise-specific knowledge for Agent to reference

Product manuals, internal policies, FAQ

Lets Agent query structured data using natural language via Text2SQL

Order lookup, inventory queries, report analysis

Lets Agent automatically execute tasks on a schedule

Daily summary reports, periodic data checks

Lets Agent call external services to perform actions

Send emails, check weather, integrate with CRM

Executes Python in a sandbox for file processing and computation

Generate Word/presentations, data analysis, chart creation

Controls a browser to navigate web pages, interact with elements, and capture screenshots

Operate websites without APIs, scrape data after login, automate web workflows

Lets Agent serve customers through listening and speaking (Realtime / STT + LLM + TTS)

Phone customer service, IVR, voice queries, hands-busy scenarios

Defines multi-step reasoning and decision flows for Agent

Quoting processes, troubleshooting SOPs

Automatically scrapes content from web pages and imports it into the Knowledge Base

Crawl official websites, scrape public information

Organizes multiple specialized Agents into collaborative teams with handoff and delegation

Customer service routing, order/returns/recommendations multi-agent collaboration

Automatically intervenes before messages enter AI and before responses are sent

PII masking, malicious prompt interception, response quality control

Not Sure What to Use?

Go to I Want to Do X — What Should I Use? to see common scenario comparisons.

If this is your first time using MaiAgent, follow this order:

You don't need to configure all modules at once. Start with Agent + Knowledge Base, then gradually expand capabilities.

Last updated

Was this helpful?