# Create Your First Agent

> A Mojeeb agent is one AI assistant with its own instructions, knowledge, channels, clients and settings: how the three-step wizard creates it, how to switch between agents, where its settings live, how to test it, and what to do next.

An agent is one AI assistant with its own instructions, knowledge, channels, clients and settings. Your first one is created by the sign-up wizard; more can be added for different brands, branches or purposes, each working on its own around the clock. The number of agents depends on your [plan](/docs/billing/plans-and-pricing).

![Mojeeb AI agent customer support - Agent Knowledge page](/img/screenshots/mojeeb-ai-knowledge-base-en.png)

## What is a Mojeeb agent?

An AI assistant that talks to your customers on your behalf. Each agent can:

- **Answer questions** from its [Main Instructions](/docs/features/main-instructions) and [knowledge](/docs/features/knowledge-base)
- **Send files** such as a menu or a catalog as [attachments](/docs/features/attachments)
- **Save interested customers** to the [Clients](/docs/features/lead-management) page
- **Work on every channel**: the [website widget](/docs/channels/website-widget), [WhatsApp](/docs/channels/whatsapp), [Facebook Messenger](/docs/channels/facebook-messenger) and [Instagram](/docs/channels/instagram), in Arabic and English
- **Reply to comments** on your [Facebook and Instagram posts](/docs/features/social-comments)
- **Send follow-ups** to customers who stop replying, and **use tools** such as [Google Calendar](/docs/tools/google-calendar) bookings

## How do I create an agent?

Click the agent name at the top of the dashboard to open **Select Agent**, then click **Create New Agent** at the bottom; the Owner, and Admins with access to **All agents**, see this button. The same three-step wizard as at sign-up opens:

1. **Name Your Agent** — Your business or brand name, 2 to 255 characters.
2. **What will your agent do?** — Tick one or more purposes, such as **Customer Support** or **Sales Assistant**; they become the first line of its Main Instructions.
3. **Congratulations!** — Click **Try your agent** to open its Agent Knowledge page.

The new agent is selected right away, with its own empty knowledge and no channels yet.

## How do I switch between agents?

Click the agent name at the top of the dashboard. **Select Agent** lists your agents with a search box; click one and every page, from Chats to Clients to Agent Knowledge, shows that agent's data. Team members limited to specific agents see only those.

## How do I customize my agent?

Go to [Agent Knowledge](https://dashboard.mojeeb.app/setup) in the sidebar. It is one list with everything the agent reads before answering: the **Main Instructions** that set its personality and rules, the knowledge entries it answers from, and the attachments it can send, with a test chat beside it. Click **Edit** on Main Instructions to write the rules, and **Add** to type knowledge or upload a PDF, Word or text file.

- [Main Instructions](/docs/features/main-instructions) — how to write the rules, with two full examples
- [Knowledge Base](/docs/features/knowledge-base) — entries, documents, limits
- [Attachments](/docs/features/attachments) — files the agent sends
- [Agent Knowledge](/docs/features/agent-knowledge) — the page itself, test chat, export and settings

## Can I test my agent before connecting it?

Yes. The test chat beside the Agent Knowledge list, or the **Test** button on a phone, talks to the agent exactly as a customer would, with its current instructions, knowledge and attachments. Type the questions customers ask most, check the answers, fix an entry or a rule, and ask again. **New conversation** starts over. Test chats appear on the Chats page under the **Test** platform and reach no customer.

## What settings does an agent have?

Open the three-dot menu (⋮) on Agent Knowledge and choose **Agent settings**. Four sections, each with its own save button:

| Section | What it holds |
|---------|---------------|
| **Name** | The agent's name in the dashboard and the selector |
| **Timezone** | The clock the agent answers from, for opening hours, "today" and bookings; Egypt until you pick your city |
| **Follow-Up Settings** | Reminders to customers who stop replying: on for a new agent with one reminder after 5 minutes on WhatsApp, Facebook and Instagram; see [Follow-ups](/docs/features/follow-ups) |
| **AI Handoff Window** | How long the agent stays quiet after a team member replies: on, 15 minutes by default; see [AI Conversations](/docs/features/ai-conversations) |

The agent's language is not a setting: state it in the Main Instructions. The AI model is managed by Mojeeb.

## What's next?

1. [Train your agent](/docs/getting-started/train-your-agent) with instructions and knowledge
2. [Embed the widget](/docs/getting-started/embed-on-website) on your website
3. Connect [WhatsApp](/docs/channels/whatsapp), [Facebook](/docs/channels/facebook-messenger) or [Instagram](/docs/channels/instagram)
4. Give it [tools](/docs/tools/overview) such as calendar bookings or a sheet
5. Watch [conversations](/docs/features/ai-conversations) and [clients](/docs/features/lead-management) come in

## Common questions

### Can I have multiple agents?

Yes, up to your plan's agent limit. Each agent has its own knowledge, channels, conversations, clients and settings, so a sales agent and a support agent never mix.

### Can I delete an agent?

Not from the dashboard. Contact support to remove an agent; its conversations and clients are kept.

### Can two agents share the same knowledge?

No. Knowledge belongs to one agent. Export it as JSON from one agent's Agent Knowledge page as a starting point for another.

### How do I change my agent's AI model?

Mojeeb manages the model. Contact support if you have a specific need.
