Create Your First Agent
An agent is your AI-powered assistant that handles customer conversations across all connected channels. Each agent has its own knowledge base, personality, and settings. You can create multiple agents for different business lines, products, or campaigns — each working independently 24/7.

What is a Mojeeb agent?
A Mojeeb agent is an AI chatbot that answers customer questions, captures leads, and engages with your audience across multiple channels. Each agent can:
- Answer customer questions using your uploaded Knowledge Base documents
- Capture leads by collecting visitor information during conversations
- Work 24/7 across all connected channels — website widget, WhatsApp, Facebook, Instagram
- Speak multiple languages including Arabic and English
- Auto-reply to comments on your Facebook and Instagram posts
- Send automated follow-ups to re-engage inactive customers
How do I create an agent?
- Click the agent selector dropdown (showing your current agent name) in the top-right corner of the dashboard
- Click Create New Agent at the bottom of the dropdown
- Enter a name for your agent (required, 2-255 characters)
- Enter system instructions that define your agent's personality, tone, and behavior
- Click Save
Your agent is created with a "draft" status. You can start adding knowledge and connecting channels immediately.
The number of agents you can create depends on your subscription plan.
How do I switch between agents?
Click the agent selector dropdown in the top-right corner. You will see a list of all your agents. Click any agent to switch — all dashboard data (conversations, leads, knowledge base, settings) updates to reflect the selected agent.
If you have many agents, use the search field at the top of the dropdown to filter by name.
How do I customize my agent?
Go to Setup in the sidebar to open the Agent Studio. This is your agent's configuration page with two main sections:
Main Instructions
The system prompt that defines your agent's personality and behavior. This is the most important setting — it tells the AI how to respond, what tone to use, what information to collect, and when to hand off to a human. Click the card to expand and edit it.
Knowledge Base
The information your agent uses to answer questions. You can:
- Upload documents — PDF, Word, Excel, CSV, or text files (see Knowledge Base for details)
- Write manually — Create entries with a title and rich text content
- Delete entries — Remove outdated information
Click the three-dot menu (⋮) at the top to add knowledge, add attachments, or configure automated follow-ups.
Can I test my agent before connecting it?
Yes. The Agent Studio includes a test chat panel on the right side of the page. Type messages to test how your agent responds based on its current knowledge base and system instructions.
On desktop, the test panel is always visible. On mobile, tap the Test button to open a slide-out panel.
Use the test chat to:
- Verify responses are accurate and on-brand
- Check that knowledge base content is being used correctly
- Test different types of customer questions
- Iterate on your system instructions
Click New Conversation to reset the test chat and start fresh.
How do I configure automated follow-ups?
Click the three-dot menu (⋮) and select Automated Follow-Ups. This opens a settings modal where you can:
- Enable/disable follow-ups — Master toggle for the feature
- Select platforms — Choose which channels send follow-ups (WhatsApp, Facebook, Instagram)
- Configure up to 3 follow-up steps — Each step has a delay (1 to 1,440 minutes / 24 hours) and can be individually enabled or disabled
Follow-ups automatically re-engage customers who stop responding during a conversation. See Follow-Ups for more details.
What agent settings are available?
| Setting | Description |
|---|---|
| Name | How your agent identifies itself (max 255 characters) |
| System Instructions | The AI prompt that defines personality and behavior |
| Language | The agent's primary language (e.g., English, Arabic) |
| Allow Handoff | Whether the agent can transfer to human mode (default: on) |
| Follow-Up Enabled | Activate automated follow-up messages |
| Follow-Up Platforms | Which channels send follow-ups |
| Status | Draft, Active, or Deleted |
What's next?
After creating your agent:
- Train your agent with your knowledge base
- Embed the widget on your website
- Connect additional channels like WhatsApp or Facebook
- Set up automated follow-ups to re-engage customers
- Monitor conversations and leads as they come in
Common questions
Can I have multiple agents?
Yes. Each agent operates independently with its own knowledge base, conversations, leads, and settings. The number of agents you can create depends on your subscription plan.
Can I delete an agent?
Yes. Deleting an agent is a soft delete — it sets the agent's status to "deleted" and removes it from your active list. Conversations and leads associated with the agent are preserved.
Can different agents share the same knowledge base?
Knowledge base entries are linked per-agent. Each agent has its own separate knowledge base content.
How do I change my agent's AI model?
The AI model provider is configured at the agent level. Contact support if you need to change the model provider for your agent.