BuildWithMoh BuildWithMoh
Hire Meوظّفني
AI Automation · n8nأتمتة بالذكاء الاصطناعي · n8nGraduation projectمشروع تخرج

OpsMind AIOpsMind AI

A business operations assistant on Telegram that understands commands, enforces roles and sends sensitive actions for approval.

مساعد عمليات أعمال على تيليجرام يفهم الأوامر، ويطبّق الأدوار، ويرسل العمليات الحساسة للموافقة.

01The problemالمشكلة

Day-to-day business operations such as invoices, reports and approvals tend to live in spreadsheets and chat threads. Staff want quick commands, while managers need control over actions that carry risk.

تعيش عمليات العمل اليومية مثل الفواتير والتقارير والموافقات غالباً في جداول ومحادثات. يريد الموظفون أوامر سريعة، ويحتاج المدراء إلى التحكم في الإجراءات الحساسة.

An assistant that simply obeys a language model is not safe for that. Permissions and approvals have to be enforced by rules, not by a prompt.

مساعد يطيع نموذجاً لغوياً وحده ليس آمناً لذلك، فالصلاحيات والموافقات يجب أن تفرضها قواعد، لا نص تعليمات.

02The solutionالحل

OpsMind AI is a Telegram assistant that understands commands in Arabic or English, such as “add an invoice for 1500”, after checking that the user is registered and active.

OpsMind AI مساعد على تيليجرام يفهم الأوامر بالعربية أو الإنجليزية مثل «أضف فاتورة بمبلغ 1500»، بعد التحقق أن المستخدم مسجّل ونشط.

Gemini only reads the intent. Roles (manager, admin, employee) are enforced by fixed rules, and sensitive actions go to the manager with approve and reject buttons before they are executed and written to an audit log.

يقرأ Gemini النية فقط. أما الأدوار (مدير، إداري، موظف) فتطبّقها قواعد ثابتة، وتصل العمليات الحساسة للمدير بزر موافقة أو رفض قبل تنفيذها وتسجيلها في سجل تدقيق.

03How it was builtكيف بُني

Built as ten n8n workflows around the Telegram Bot API, with Google Sheets as the data store and Gmail integration for messages. A separate workflow sends a Telegram alert whenever any workflow fails.

بُني كعشرة workflows على n8n حول Telegram Bot API، مع Google Sheets كمخزن للبيانات وتكامل Gmail للرسائل. وهناك workflow مستقل يرسل تنبيهاً على تيليجرام إذا فشل أي workflow.

The design keeps the language model in a narrow role, understanding the request, and leaves permissions, validation and approvals to deterministic logic.

يُبقي التصميم النموذج اللغوي في دور ضيق وهو فهم الطلب، ويترك الصلاحيات والتحقق والموافقات لمنطق ثابت.

ContextالسياقProduced in a training programme at An-Najah National University, in partnership with UNDP and the Women’s Affairs Center, funded by the Government of Norway.ثمرة برنامج تدريبي في جامعة النجاح الوطنية بالشراكة مع UNDP ومركز شؤون المرأة، بتمويل من الحكومة النرويجية.

04Main featuresالميزات الرئيسية

  • Commands in Arabic or Englishأوامر بالعربية أو الإنجليزية
  • Registered and active user checkالتحقق من أن المستخدم مسجّل ونشط
  • Role enforcement by fixed rulesتطبيق الأدوار بقواعد ثابتة
  • Approve and reject buttons for sensitive actionsأزرار موافقة ورفض للعمليات الحساسة
  • Audit log of approved actionsسجل تدقيق للعمليات
  • Business reports and invoice listsتقارير الأعمال وقوائم الفواتير
  • Refusal when required data is missingرفض الطلب عند نقص البيانات
  • Failure alerts on Telegramتنبيهات الأعطال على تيليجرام

05Screenshotsلقطات الشاشة

Project overviewنظرة عامة على المشروع
A sensitive action reaches the manager with approve and reject buttons, then is written to the audit logعملية حساسة تصل للمدير بزر موافقة أو رفض، ثم تُسجَّل في سجل التدقيق
Business report, pending invoices, and a refusal when required data is missingتقرير الأعمال، والفواتير المعلقة، ورفض الطلب عند نقص البيانات
Invoice list with statusesعرض الفواتير وحالاتها

06Linksالروابط

← PREVIOUSOrdersOrders NEXT →AI Pharmacy Management Systemنظام إدارة صيدلية بالذكاء الاصطناعي

Need something like this?تحتاج شيئاً مشابهاً؟

Tell me about your idea and I will tell you honestly how I would approach it.

أخبرني عن فكرتك وسأخبرك بصراحة كيف سأتعامل معها.

Start a conversationابدأ المحادثة