MagicAssistant
Chatbot Builder
Create customer-facing AI chatbots for your website
Frontend Chatbot Builder
Add AI-powered chat to your public website. Create branded chatbots that help visitors, answer questions, and provide support 24/7.
Creating a Chatbot
- Go to MagicAssistant → Chatbots
- Click Create Chatbot
- Select which AI Agent powers it
- Customize appearance and behavior
Custom Branding
Make the chatbot match your site:
- Header — Title, subtitle, logo, colors
- Chat window — Colors, fonts, border radius
- Trigger button — Icon, size, position, animation
Quick Messages
Add buttons for common questions visitors can click:
| Button | Sends |
|---|---|
| "Pricing Info" | "What are your pricing plans?" |
| "Contact Sales" | "I'd like to speak with someone." |
| "Track Order" | "How can I track my order?" |
Display Conditions
Control where the chatbot appears:
- Pages — All pages, specific pages, or URL patterns
- Users — All visitors, logged in only, or specific roles
- Devices — Desktop, mobile, or both
- Time — Always, business hours, or scheduled dates
Rate Limiting
Protect your AI Credits:
- Set messages per hour/day
- Add cooldown between messages
- Customize the "limit reached" message
Embedding
The chatbot appears automatically based on your display conditions. For manual embedding:
<script src="https://your-site.com/wp-content/plugins/magicassistant/chatbot/embed.js"
data-chatbot-id="YOUR_CHATBOT_ID">
</script>
MagicDash Docs