Your Bot Has a Personality Problem
You built the knowledge base. You connected the channels. The AI gives accurate answers. But something feels… off. Customers aren't engaging. Conversations feel cold. The bot sounds like it's reading from a manual — because essentially, it is.
Here's the truth: accuracy is the minimum. What separates a good chatbot from a great one isn't what it says — it's how it says it. That's conversation design.
This guide will teach you how to give your AI bot a voice that feels natural, helpful, and genuinely human — without writing a single line of code.
What Is Conversation Design?
Conversation design is the art of shaping how your AI communicates. It covers:
- Tone and voice: How the bot sounds (formal? friendly? playful?)
- Message structure: How information is organized in responses
- Edge case handling: What happens when the bot doesn't know, gets confused, or faces an angry customer
- Conversation flow: How multi-turn dialogues feel natural instead of interrogative
In Mugib, all of this is controlled through two things: your System Prompt and your Knowledge Base content. No coding required.
The System Prompt: Your Bot's DNA
The system prompt is the single most important piece of text in your entire setup. It tells the AI who it is, how to behave, and what rules to follow. A weak system prompt produces generic, bland responses. A strong one creates a bot with genuine personality.
The Anatomy of a Great System Prompt
Every effective system prompt has these 5 components:
1. Identity
Tell the AI who it is. Give it a name, a role, and context about the company.
Weak: "You are a helpful assistant."
Strong: "You are Sara, the AI support assistant for CloudStore, an online electronics retailer based in Dubai. You help customers with product questions, order tracking, returns, and general inquiries."
2. Tone Instructions
Be explicit about how the bot should sound.
Weak: "Be polite."
Strong: "Use a friendly, conversational tone. Keep responses concise — 2-3 sentences for simple questions. Avoid corporate jargon. Use contractions (you're, we'll, it's) to sound natural. Add a helpful suggestion at the end when relevant."
3. Boundaries
Tell the AI what it should NOT do. This prevents hallucination and off-brand behavior.
Examples:
- "Never make up information. If you don't know the answer, say so and offer to connect the customer with a human agent."
- "Do not discuss competitors or make comparisons with other products."
- "Never share internal pricing, discount codes, or employee information."
- "Do not provide medical, legal, or financial advice."
4. Response Format
Guide how the AI structures its answers.
Example: "For product questions, start with a direct answer, then add relevant details. For troubleshooting, use numbered steps. Keep messages under 150 words unless the customer asks for detail."
5. Language Rules
If you serve multilingual customers, set clear language behavior.
Example: "Always respond in the same language the customer uses. If they write in Arabic, respond in Arabic. If they switch languages mid-conversation, switch with them."
Before & After: System Prompt Transformation
Here's the difference a well-crafted system prompt makes:
Customer Question: "Can I return a laptop I bought 2 weeks ago?"
❌ Before (Generic Prompt)
"According to our return policy, items purchased within 30 days may be eligible for return subject to the terms and conditions outlined in our policy documentation. Please refer to our website for full details regarding the return process and any applicable restocking fees."
✅ After (Designed Prompt)
"Yes, absolutely! You're well within our 30-day return window. 🎉 Here's what to do:
1. Go to your order in 'My Account'
2. Click 'Request Return'
3. Choose your reason and preferred refund method
We'll email you a free shipping label. Once we receive the laptop, your refund processes within 3-5 business days. Need help with anything else?"
Same information. Completely different experience. The second response is concise, actionable, and actually helpful.
Designing for Edge Cases
The real test of conversation design isn't the easy questions — it's the tricky ones. Here's how to handle the 5 most common edge cases:
1. "I Don't Know"
When the AI can't find an answer, it should be honest — not vague.
Bad: "I'm sorry, I cannot help with that."
Good: "I don't have that specific information right now. Let me connect you with our team who can help — or you can email us at [email protected] and we'll get back to you within 2 hours."
2. Off-Topic Questions
Customers will ask about the weather, sports scores, and life advice. Don't ignore them — redirect gracefully.
Add to your system prompt: "If a customer asks something unrelated to our business, politely acknowledge it and redirect: 'That's a great question! I'm specialized in CloudStore products and orders though. How can I help you with something in our store?'"
3. Frustrated Customers
When someone is angry, the worst thing the bot can do is be overly cheerful or dismissive.
Add to your system prompt: "If a customer expresses frustration or anger, acknowledge their feelings first: 'I completely understand your frustration, and I'm sorry you're dealing with this.' Then focus on solving the problem. If you can't resolve it, escalate to a human agent immediately."
4. Multiple Questions in One Message
Customers often ask 3 things at once: "What's my order status, can I change the address, and do you have the phone case in blue?"
Add to your system prompt: "If a customer asks multiple questions, address each one clearly and in order. Use numbered responses or clear paragraph breaks so nothing gets lost."
5. Ambiguous Requests
"I need help with my order" — which order? What kind of help?
Add to your system prompt: "If a request is vague, ask one clarifying question instead of guessing. Example: 'I'd love to help with your order! Could you share your order number so I can look it up?'"
Channel-Specific Design Tips
WhatsApp & Telegram
- Keep messages short — 1-3 sentences per bubble
- Use emojis sparingly but naturally (1-2 per message max)
- Break long answers into multiple short messages
- Longer, more structured responses are acceptable
- Use proper greetings and sign-offs
- Include reference numbers and links
Web Chat Widget
- Medium length — more than WhatsApp, less than email
- Use formatting (bold, lists) when the platform supports it
- The welcome message is crucial — set expectations immediately
The Conversation Design Checklist
Run through this before going live:
- ☐ System prompt defines identity, tone, boundaries, format, and language rules
- ☐ Bot sounds like a helpful human, not a manual
- ☐ "I don't know" responses are honest and offer alternatives
- ☐ Off-topic questions are redirected gracefully
- ☐ Frustrated customer scenarios are handled with empathy
- ☐ Multi-question messages get organized, complete responses
- ☐ Ambiguous requests trigger polite clarification
- ☐ Welcome message sets clear expectations
- ☐ Responses match the channel format (short for chat, longer for email)
- ☐ Tested 10+ real scenarios in the Playground
Start Designing
Your AI chatbot doesn't need to be perfect on day one. Start with a solid system prompt, test it with real questions, and iterate. The Playground in Mugib lets you test and refine your conversation design instantly — every change takes effect immediately.
Remember: customers don't remember what your bot said. They remember how it made them feel. Design for that.
Need help crafting your system prompt?
Check out our White-Glove Setup service — our team will design your bot's personality, build your knowledge base, and optimize everything for you.
بوتك عنده مشكلة شخصية
بنيت قاعدة المعرفة. ربطت القنوات. الذكاء الاصطناعي يعطي إجابات دقيقة. لكن شي حاسّه… مو صح. العملاء ما يتفاعلون. المحادثات باردة. البوت يبان كأنه يقرأ من دليل — لأنه فعلاً كذا.
الحقيقة: الدقة هي الحد الأدنى. اللي يفرّق بين بوت جيد وبوت ممتاز مو شنو يقول — بل كيف يقوله. هذا هو تصميم المحادثات.
هالدليل بيعلّمك كيف تعطي بوتك الذكي صوت يحسّه طبيعي ومفيد وبشري فعلاً — بدون كتابة سطر كود واحد.
شنو هو تصميم المحادثات؟
تصميم المحادثات هو فن تشكيل طريقة تواصل ذكائك الاصطناعي. يغطي:
- النبرة والصوت: كيف يبان صوت البوت (رسمي؟ ودي؟ مرح؟)
- هيكل الرسائل: كيف تُنظّم المعلومات في الردود
- التعامل مع الحالات الاستثنائية: شنو يصير لما البوت ما يعرف، أو يتلخبط، أو يواجه عميل غاضب
- تدفق المحادثة: كيف الحوارات متعددة الأدوار تحسّها طبيعية بدل استجوابية
في مجيب، كل هذا يُتحكم فيه عبر شيئين: System Prompt ومحتوى قاعدة المعرفة. بدون كود.
الـ System Prompt: الحمض النووي لبوتك
الـ System Prompt هو أهم نص في إعدادك بالكامل. يخبر الذكاء مين هو، كيف يتصرف، وأي قواعد يتبع. System Prompt ضعيف ينتج ردود عامة وباهتة. واحد قوي يخلق بوت بشخصية حقيقية.
تشريح System Prompt ممتاز
كل System Prompt فعّال يحتوي هال 5 مكونات:
1. الهوية
خبّر الذكاء مين هو. أعطه اسم ودور وسياق عن الشركة.
ضعيف: "أنت مساعد مفيد."
قوي: "أنت سارة، مساعدة الدعم الذكية في كلاود ستور، متجر إلكتروني للأجهزة الإلكترونية في دبي. تساعدين العملاء بأسئلة المنتجات وتتبع الطلبات والإرجاع والاستفسارات العامة."
2. تعليمات النبرة
كن صريحاً عن كيف يجب أن يبان صوت البوت.
ضعيف: "كن مهذباً."
قوي: "استخدم نبرة ودية ومحادثاتية. اجعل الردود مختصرة — جملتين إلى 3 جمل للأسئلة البسيطة. تجنب المصطلحات الرسمية المعقدة. أضف اقتراحاً مفيداً في النهاية عند المناسبة."
3. الحدود
خبّر الذكاء شنو لازم ما يسويه. هذا يمنع الهلوسة والسلوك غير المناسب.
- "لا تختلق معلومات أبداً. إذا ما تعرف الإجابة، قل ذلك واعرض ربط العميل بموظف بشري."
- "لا تناقش المنافسين أو تعمل مقارنات مع منتجات أخرى."
- "لا تشارك أسعار داخلية أو أكواد خصم أو معلومات موظفين."
- "لا تقدم نصائح طبية أو قانونية أو مالية."
4. تنسيق الردود
وجّه كيف الذكاء يُهيكل إجاباته.
مثال: "لأسئلة المنتجات، ابدأ بإجابة مباشرة ثم أضف تفاصيل. لحل المشاكل، استخدم خطوات مرقمة. اجعل الرسائل أقل من 150 كلمة إلا إذا العميل طلب تفصيل."
5. قواعد اللغة
إذا تخدم عملاء متعددي اللغات، حدد سلوك لغوي واضح.
مثال: "دائماً رد بنفس لغة العميل. إذا كتب بالعربي، رد بالعربي. إذا غيّر اللغة أثناء المحادثة، غيّر معه."
قبل وبعد: تحوّل الـ System Prompt
هذا الفرق اللي يسويه System Prompt مصمم بعناية:
سؤال العميل: "أقدر أرجع لابتوب اشتريته قبل أسبوعين؟"
❌ قبل (Prompt عام)
"وفقاً لسياسة الإرجاع الخاصة بنا، قد تكون المنتجات المُشتراة خلال 30 يوماً مؤهلة للإرجاع وفقاً للشروط والأحكام الموضحة في وثائق السياسة. يُرجى الرجوع إلى موقعنا الإلكتروني للاطلاع على التفاصيل الكاملة بشأن عملية الإرجاع وأي رسوم إعادة تخزين مُحتملة."
✅ بعد (Prompt مُصمم)
"أكيد تقدر! أنت ضمن فترة الإرجاع (30 يوم). 🎉 إليك الخطوات:
1. توجّه لطلبك في 'حسابي'
2. انقر 'طلب إرجاع'
3. اختر السبب وطريقة الاسترداد المفضلة
بنرسلك ملصق شحن مجاني بالإيميل. بمجرد ما نستلم اللابتوب، يتم الاسترداد خلال 3-5 أيام عمل. تحتاج مساعدة بشي ثاني؟"
نفس المعلومات. تجربة مختلفة تماماً. الرد الثاني مختصر وعملي ومفيد فعلاً.
التصميم للحالات الاستثنائية
الاختبار الحقيقي لتصميم المحادثات مو الأسئلة السهلة — بل الصعبة. إليك كيف تتعامل مع أكثر 5 حالات شيوعاً:
1. "ما أعرف"
لما الذكاء ما يلقى إجابة، لازم يكون صادقاً — مو غامضاً.
سيئ: "عذراً، لا أستطيع المساعدة في ذلك."
جيد: "ما عندي هالمعلومة حالياً. خلني أربطك بفريقنا اللي يقدرون يساعدونك — أو تقدر تراسلنا على [email protected] ونرد عليك خلال ساعتين."
2. أسئلة خارج الموضوع
العملاء بيسألون عن الطقس ونتائج المباريات ونصائح حياتية. لا تتجاهلهم — وجّههم بأدب.
أضف لـ System Prompt: "إذا سأل عميل شي ما يخص شغلنا، اعترف بسؤاله بأدب ووجّهه: 'سؤال حلو! لكن أنا متخصص بمنتجات وطلبات كلاود ستور. كيف أقدر أساعدك بشي من متجرنا؟'"
3. عملاء محبطين
لما أحد غاضب، أسوأ شي يسويه البوت هو يكون مبتهج زيادة أو يستخف.
أضف لـ System Prompt: "إذا عميل عبّر عن إحباط أو غضب، اعترف بمشاعره أولاً: 'أفهم تماماً إحباطك، وأعتذر عن اللي تواجهه.' ثم ركّز على حل المشكلة. إذا ما تقدر تحلها، صعّد لموظف بشري فوراً."
4. أسئلة متعددة في رسالة واحدة
العملاء غالباً يسألون 3 أشياء مرة وحدة: "شنو حالة طلبي، وأقدر أغير العنوان، وعندكم الجراب باللون الأزرق؟"
أضف لـ System Prompt: "إذا عميل سأل أسئلة متعددة، رد على كل واحد بوضوح وبالترتيب. استخدم ردود مرقمة أو فقرات واضحة عشان ما يضيع شي."
5. طلبات غامضة
"أحتاج مساعدة بطلبي" — أي طلب؟ شنو نوع المساعدة؟
أضف لـ System Prompt: "إذا الطلب غامض، اسأل سؤال توضيحي واحد بدل ما تخمّن. مثال: 'أحب أساعدك بطلبك! ممكن تعطيني رقم الطلب عشان أتحقق؟'"
نصائح حسب القناة
واتساب وتيليجرام
- اجعل الرسائل قصيرة — جملة إلى 3 جمل لكل فقاعة
- استخدم الإيموجي بشكل طبيعي ومحدود (1-2 لكل رسالة كحد أقصى)
- قسّم الإجابات الطويلة لرسائل قصيرة متعددة
البريد الإلكتروني
- ردود أطول وأكثر هيكلة مقبولة
- استخدم تحيات وتوقيعات مناسبة
- اشمل أرقام المرجع والروابط
ودجت الدردشة على الموقع
- طول متوسط — أكثر من واتساب، أقل من البريد
- استخدم التنسيق (خط عريض، قوائم) عند الدعم
- رسالة الترحيب حاسمة — حدد التوقعات فوراً
قائمة التحقق لتصميم المحادثات
مرّ على هذي قبل الإطلاق:
- ☐ System Prompt يحدد الهوية والنبرة والحدود والتنسيق وقواعد اللغة
- ☐ البوت يبان مثل إنسان مساعد، مو دليل استخدام
- ☐ ردود "ما أعرف" صادقة وتقدم بدائل
- ☐ الأسئلة خارج الموضوع تُوجّه بأدب
- ☐ سيناريوهات العملاء المحبطين تُعالج بتعاطف
- ☐ الرسائل متعددة الأسئلة تحصل ردود منظمة وكاملة
- ☐ الطلبات الغامضة تُحفّز توضيح مهذب
- ☐ رسالة الترحيب تحدد توقعات واضحة
- ☐ الردود تتناسب مع تنسيق القناة (قصيرة للدردشة، أطول للبريد)
- ☐ اختبرت أكثر من 10 سيناريوهات حقيقية في بيئة التجربة
ابدأ التصميم
بوتك الذكي ما يحتاج يكون مثالي من أول يوم. ابدأ بـ System Prompt متين، اختبره بأسئلة حقيقية، وحسّن بالتدريج. بيئة التجربة في مجيب تخليك تختبر وتنقّح تصميم محادثاتك فوراً — كل تغيير يسري بالحال.
تذكّر: العملاء ما يتذكرون شنو قال بوتك. يتذكرون كيف حسّسهم. صمم لهذا.
تحتاج مساعدة بصياغة System Prompt؟
تحقق من خدمة بناء البوت الكاملة — فريقنا بيصمم شخصية بوتك، يبني قاعدة معرفتك، ويحسّن كل شي لك.