Creating your first bot
A bot in Mevichat is a configured AI chat agent — system prompt, model, knowledge sources, and appearance bundled together.
Bot settings
Name & slug — human-readable identifier and URL slug.
System prompt — the instructions that define bot personality and scope. Keep it focused: "You are a helpful customer support agent for Acme Corp. Only answer questions about our products."
Model — Mevichat Mini (Free), Claude Haiku / Sonnet (Pro+ BYOK), GPT-5 / GPT-5 Mini (Pro+ BYOK).
Temperature — 0 (deterministic) to 2 (creative). Default 0.7 works for most support cases.
Attaching knowledge
Knowledge sources give your bot factual grounding. Options:
- URL (single page) — crawl a specific page
- Sitemap — auto-crawl all pages from
sitemap.xml - Upload — PDF, DOCX, MD, CSV, JSON (size limits per plan)
- Manual — paste content directly
See Knowledge sources guide for details.
Testing in playground
Dashboard → Playground tab. Send test messages. Inspect:
- Retrieved knowledge chunks (RAG traceability)
- Tool calls (if bot uses tools)
- Token cost per message
Publishing
Bots are live as soon as you embed the widget with the bot's public key. Revoke access anytime from API keys settings.
Best practices
- Start narrow: one bot per use case (support, sales, internal docs)
- Test with real user questions before going live
- Review conversations weekly for gaps in knowledge