MagicPluginsMagicDash Docs
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

  1. Go to MagicAssistantChatbots
  2. Click Create Chatbot
  3. Select which AI Agent powers it
  4. 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:

ButtonSends
"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>