MagicPluginsMagicDash Docs
MagicAssistant

AI Agents

Create custom AI assistants with specific personalities and knowledge

AI Agents & Knowledge Base

Create specialized AI assistants for different purposes. Define personalities, set instructions, and give them access to your custom knowledge base.

What Are AI Agents?

Agents are customized AI assistants with:

  • Custom personality — How the agent communicates
  • Specific instructions — What it should and shouldn't do
  • Knowledge base — Information it can reference

Use Cases

Agent TypePurpose
Support AgentAnswer customer questions
Content WriterGenerate content in your brand voice
Technical ExpertProvide detailed technical help
Sales AssistantHelp qualify leads

Creating an Agent

  1. Go to MagicAssistantAgents
  2. Click Create New Agent
  3. Set name and description
  4. Write the system prompt (personality and instructions)
  5. Choose tonality preset (Professional, Casual, Technical, etc.)

System Prompt Example

You are a friendly customer support agent for TechStore.

Your responsibilities:
- Answer questions about products and policies
- Help customers find the right products
- Escalate complex issues to human support

Guidelines:
- Always be helpful and professional
- When unsure, recommend contacting support directly

Knowledge Base

Give your agents information to reference when answering questions.

Adding Knowledge

  1. Go to MagicAssistantKnowledge Base
  2. Click Add Entry
  3. Enter title, content, category, and tags

Import from URLs

Import content from web pages automatically:

  1. Enter a URL
  2. Click Fetch Content
  3. Review and save

Great for importing FAQs, product pages, and documentation.

Using Agents

  • In Chat — Select an agent from the dropdown
  • In Chatbots — Link agents to frontend chatbots