The Problem With Static AI
Most AI assistants know only what you taught them during setup. You upload a few PDFs, write some FAQs, and hope for the best. But businesses aren't static. Prices change. Orders ship. Stock runs out. And the moment something changes in your Odoo — your AI has no idea.
That's the gap Mujib's Odoo connection closes. Instead of working from outdated documents, your assistant asks Odoo the moment a customer asks you.
What Your Assistant Can Now Do
Mujib connects to Odoo through its standard JSON-RPC API and gives your assistant five ready operations: order status, products and prices, find a customer by phone, create a lead and create a ticket. Order status is the most common — a customer asks about their order and, instead of "check your email", the assistant looks it up now and answers with the status, the amount and what happens next. Products are just as useful: is this item available, and what does it cost today?
Because the assistant can find the customer by the phone number they are writing or calling from, it often knows who is asking before the customer types their name. And when a conversation turns into a sale or a complaint, it can open a lead or a ticket in Odoo — after the customer says yes.
Why This Matters for Your Business
Think about how many times your support team answers the question "Where's my order?" every day. Or "Do you have this in stock?" Every one of those questions is a call that doesn't need to exist — because the answer is already in Odoo. The only thing missing was a way to get it out, automatically, to whoever is asking.
Mujib creates that bridge. Your support AI becomes a live window into your ERP, not a search engine over a frozen knowledge base. And because Odoo holds the data, the answer is current — no stale files, no outdated PDFs.
A customer asks: "Can you check order SO-2045?" Your assistant runs the order status operation in Odoo and responds: "Order SO-2045 for Al Majd Trading is complete. Total: SAR 12,500. Shipped via Aramex on Feb 24." The tool call and the reason for it are recorded in the conversation.
How to Connect Odoo to Mujib
No plugins and no changes to your Odoo installation are needed. Here's how to set it up:
Step 1 — Connect Odoo
In the Mujib console, open Tools → Connect a new system → Odoo. Enter your Odoo address (a cloud instance like mycompany.odoo.com or your own server), the database, the user (email) and an API key, then press Connect and check. Use a dedicated Odoo user with only the rights these operations need. The key is stored encrypted and never shown again.
Step 2 — Add the Tools You Need
On this connection, add a tool for each operation you want — start with Order status and Products and prices. For each one, write in plain words when to use it and when not to, with a few real customer examples. That is what the assistant reads when it decides.
Step 3 — Set Permissions, Test and Publish
Reading tools can run on their own. Set New lead and New ticket to confirms first, so the customer says yes before anything is created in Odoo. Switch the tools on for your assistant, try them as a customer, then publish the new version from Test & publish.
Order status and products alone handle most customer questions. Add leads and tickets once you see how customers use them.
مشكلة الذكاء الاصطناعي الثابت
معظم المساعدين الأذكياء لا يعرفون إلا ما علّمتهم إياه عند الإعداد: ترفع بضعة ملفات PDF، وتكتب بعض الأسئلة الشائعة، وتأمل الأفضل. لكن الأعمال ليست ثابتة؛ فالأسعار تتغير، والطلبات تُشحن، والمخزون ينفد. وفي اللحظة التي يتغير فيها شيء في Odoo، لا يعلم ذكاؤك الاصطناعي بذلك.
هذه هي الفجوة التي يسدّها اتصال Odoo في مُجيب: بدل العمل من مستندات قديمة، يسأل مساعدك Odoo في اللحظة التي يسألك فيها العميل.
ما الذي يستطيع مساعدك فعله الآن
يتصل مُجيب بـ Odoo عبر واجهة JSON-RPC القياسية، ويمنح مساعدك خمس عمليات جاهزة: حالة الطلب، والمنتجات والأسعار، والبحث عن عميل برقم هاتفه، وإنشاء عميل محتمل، وإنشاء تذكرة. حالة الطلب هي الاستخدام الأكثر شيوعًا: يسأل العميل عن طلبه، فبدل «راجع بريدك» يبحث المساعد فورًا ويجيب بالحالة والمبلغ والخطوة التالية. والمنتجات لا تقل فائدة: هل هذا الصنف متوفر، وكم سعره اليوم؟
ولأن المساعد يستطيع إيجاد العميل من رقم الهاتف الذي يراسل أو يتصل منه، فهو كثيرًا ما يعرف من يسأل قبل أن يكتب العميل اسمه. وحين تتحول المحادثة إلى فرصة بيع أو شكوى، يستطيع فتح عميل محتمل أو تذكرة في Odoo — بعد موافقة العميل.
لماذا يهم هذا عملك
فكّر كم مرة يجيب فريق دعمك يوميًا عن سؤال «أين طلبي؟» أو «هل هذا المنتج متوفر؟». كل سؤال منها مكالمة لا داعي لها، لأن الإجابة موجودة بالفعل في Odoo؛ وكان الناقص طريقة لإخراجها تلقائيًا لمن يسأل.
يبني مُجيب هذا الجسر، فيصبح مساعدك نافذة حية على نظام ERP لديك، لا محرك بحث فوق قاعدة معرفة جامدة. ولأن البيانات في Odoo، تكون الإجابة حديثة — بلا ملفات قديمة ولا مستندات PDF متقادمة.
يسأل عميل: «هل يمكنك التحقق من الطلب SO-2045؟» فيشغّل مساعدك عملية حالة الطلب في Odoo ويجيب: «الطلب SO-2045 لمجموعة الماجد مكتمل. المجموع: 12,500 ريال. شُحن عبر أرامكس في 24 فبراير.» ويُسجَّل استدعاء الأداة وسببه في المحادثة.
كيف تربط Odoo بمُجيب
لا حاجة إلى إضافات أو تعديلات على تثبيت Odoo. وإليك طريقة الإعداد:
الخطوة الأولى — اربط Odoo
افتح في لوحة مُجيب الأدوات ← ربط نظام جديد ← Odoo. أدخل عنوان Odoo (نسخة سحابية مثل mycompany.odoo.com أو خادمك الخاص)، وقاعدة البيانات، والمستخدم (البريد)، ومفتاح API، ثم اضغط اربط وتحقق. استخدم مستخدم Odoo مخصصًا لا يملك إلا الصلاحيات التي تحتاجها هذه العمليات. ويُخزَّن المفتاح مشفّرًا ولا يُعرض مرة أخرى.
الخطوة الثانية — أضف الأدوات التي تحتاجها
أضف على هذا الاتصال أداة لكل عملية تريدها — وابدأ بـ حالة الطلب والمنتجات والأسعار. واكتب لكل أداة بكلمات بسيطة متى تُستخدم ومتى لا تُستخدم، مع أمثلة حقيقية من عملائك؛ فهذا ما يقرؤه المساعد حين يقرر.
الخطوة الثالثة — الصلاحيات والاختبار والنشر
يمكن لأدوات القراءة أن تعمل تلقائيًا. أما عميل محتمل جديد وتذكرة جديدة فاضبطهما على يستأذن أولًا، ليوافق العميل قبل إنشاء أي شيء في Odoo. فعّل الأدوات لمساعدك، وجرّبها كأنك عميل، ثم انشر الإصدار الجديد من الاختبار والنشر.
حالة الطلب والمنتجات وحدهما تعالجان معظم أسئلة العملاء. وأضف العملاء المحتملين والتذاكر حين ترى كيف يستخدمها عملاؤك.
