/dashboard/ai-agents-management).
Demo video
Before you start
- You need access to the AI Agents section of your Mindo account.
- For the agent to actually reply you’ll need a connected WhatsApp session. You can create the agent first and connect a session later.
Create the agent
Open AI Agents

List of AI agents in the account
Pick the agent type
- Ecommerce (recommended): asks you a few questions about your business and auto-generates the prompt by analysing your website. Ideal for online stores.
- Custom: starts blank and you configure everything yourself.

Modal with the available agent types
Name it

Name of the new agent
Get to know the agent page
⌘K) that finds anything inside the agent, and the Deactivate, Publish and Full history buttons. On the left, the six tabs: Prompt, Knowledge, Capabilities, Testing, Settings and History.
Agent page with its six tabs
Prompt
The prompt defines who the agent is and how it speaks.Write the System Prompt

System Prompt editor
Save and check the environment
Roll back with the version history

Prompt version history
Task Flows (optional)
Knowledge: structured policies
Structured Policies are your concrete business rules, written clearly so the agent can use them when replying. Keeping them separate from the prompt means you can update a deadline or a condition without touching the agent’s personality.
Structured Policies section inside Knowledge
Add a policy

New policy form
Save it

Saved policy grouped by type
Import several at once
Capabilities
This is where you give the agent concrete powers.
Capabilities tab: Tools, Guardrail and Follow-ups
- Tools: actions the agent can run, like checking stock or an order status. Click Add new tool to browse the catalogue.
- Guardrail: enabled by default. It classifies greetings and goodbyes so the agent doesn’t over-reply. Turn it off and the agent always answers.
- Follow-ups: automatic messages to re-engage conversations that went quiet.
Automatic follow-up
Testing

Testing tab with AI Simulation, Standard Tests and Reviews
- AI Simulation: create test customers with different personalities. You can auto-generate them from the prompt or create them manually.
- Standard Tests: load fixed questions with the answer you expect, click Run All and Mindo tells you which ones passed.
- Reviews: Create Review generates a review so your team can rate the agent’s interactions.
Quick Chat
The fastest test: you write as if you were a customer and see how it answers. Under each reply you get 👍 / 👎.
Quick Chat: the agent replies using the policy we loaded
Quick Chat
Train your AI agent
Complete test reviews
Settings

Settings tab with sessions and the configuration cards
Sessions and Audience
The session is the line the agent replies through. Click the +, tick the line and connect it. The Audience is optional and limits which contacts the agent responds to.Agent settings
One card per setting:Clone, export or delete
At the bottom of the tab you have Clone Agent (identical copy), Export Agent (JSON backup) and Delete Agent.
Agent lifecycle actions
History
Every change is recorded: who did it, when and what changed. Filter by Settings, Flows, Tools, Policies or Script, and the Live indicator shows changes as they happen.
History tab with filters and the change detail
Publish and turn it on
Publish to Production

Publish to Production modal with the version diff
Turn the agent on
How do I know it worked?
Both conditions have to be true:- The agent shows as Active.
- Under Settings → Sessions there’s at least one connected session (not Not connected).
FAQ
Can the agent message first?
Can the agent message first?
It's on but doesn't reply
It's on but doesn't reply
What's the difference between Development and Production?
What's the difference between Development and Production?
Should everything go in the prompt or in the policies?
Should everything go in the prompt or in the policies?
I gave a thumbs down — does it fix itself?
I gave a thumbs down — does it fix itself?
Can I review replies before they go out?
Can I review replies before they go out?
I don't want it replying to one specific contact
I don't want it replying to one specific contact

