Configuration
Once installed, Mikabot is configured through the web dashboard. This page covers every setting you’ll need to customize.
Dashboard Settings
Access settings from the sidebar under Settings. The main sections are:
- General: Store name, timezone, default language
- Widget: Appearance, position, welcome message
- Chat Behavior: AI personality, response length, escalation rules
- Product Sync: Import method, sync schedule, field mapping
Widget Configuration
Customize how the chat widget looks on your store:
- Position: Bottom-right (default), bottom-left, or custom
- Colors: Match your brand’s primary and accent colors
- Welcome message: The first message visitors see when they open the chat
- Avatar: Upload a custom bot avatar or use the default Mikabot icon
Language Settings
Mikabot supports four languages: English, Dutch, French, and German.
- Auto-detect: Mikabot detects the customer’s browser language and responds accordingly
- Default language: Set a fallback language for your store
- Per-language welcome messages: Customize greetings for each language
Product Sync Options
Configure how Mikabot imports and updates your product catalog:
- Import method: CSV upload, XML feed URL, or sitemap crawl
- Sync schedule: Manual, hourly, daily, or weekly
- Field mapping: Map your product fields to Mikabot’s schema
- Variant handling: Group variants under parent products automatically
Escalation Rules
Define when Mikabot should hand off conversations to humans:
- Keyword triggers: Specific words that trigger escalation (e.g., “refund”, “complaint”)
- Confidence threshold: Escalate when the AI’s confidence drops below a set level
- Time limit: Escalate if a conversation exceeds a certain duration
- Business hours: Only escalate during your team’s working hours

