الوثائق

منتجات beTool (Desktop، Kiosk، Terminal)

تطبيقات beTool التي تتّصل بالمنصّة — beTool Desktop لأجهزة الشبكة المحلية، و beTool Kiosk لتسجيل الحضور، و beTool Terminal لوكيل يعمل على جهازك.

منتجات beTool

ثلاثة تطبيقات من beTool تتّصل بالمنصّة كأيّ تكامل آخر: nodes، وأدوات، ووصول محصور بنطاق مؤسستك.

beTool Desktop — أجهزة الشبكة المحلية

beTool Desktop تطبيق يُثبَّت على جهاز في موقعك. يحافظ على اتصال آمن مع المنصّة ويُرحِّل الطلبات نحو أجهزة الشبكة المحلية التي وافقت عليها: أجهزة تسجيل الحضور، وكاميرات IP، والطابعات، و NAS — وهي أجهزة لا تملك سحابة يمكن الوصول إليها من الإنترنت.

  • مفتاح واحد = جهاز واحد؛ ويمكن للمؤسسة أن تُعلِن عدّة أجهزة.
  • الطلب ليس عنوان URL أبداً: بل عملية منطقية مُهيّأة مسبقاً على الجهاز (مثلاً «جلب سجلّات الحضور»)، يُتحقَّق منها مقابل قائمة التصاريح الخاصة بالجهاز، من جهة الجهاز.
  • node بـ device_query — ينفّذ طلباً يُختار عند التصميم، دون ذكاء اصطناعي، وينشر الاستجابة في السياق.
  • أداة devices.query — القراءة نفسها لوكيل agent.

يتّجه الطلب دائماً نحو جهاز تابع لمؤسستك أنت.

beTool Kiosk — سجلّ وقت العمل

beTool Kiosk سجلّ لوقت العمل: يُسجِّل الموظّفون حضورهم على أجهزة طرفية (kiosks)، ويحسب محرّكٌ الأيامَ، وتُغلَق فترات الرواتب.

  • node بـ betool_kiosk_read — يقرأ المؤسسة، والموظّفين، والساعات، والحالات الشاذّة، والفترات، أو تفاصيل الأيام.
  • أدوات الـ agent (القراءة): betool_kiosk.get_organization و betool_kiosk.list_employees و betool_kiosk.report_hours (الساعات العادية، والإضافية، والليلية، ويوم الراحة المعمول فيه) و betool_kiosk.list_anomalies (الحالة الشاذّة المانعة تحول دون إغلاق فترة) و betool_kiosk.employee_days و betool_kiosk.explain_day و betool_kiosk.list_periods.
  • لا تُسنَد أيّ كتابة إلى ذكاء اصطناعي: الساعات عنصر إثبات لصاحب العمل، ولا يعدّلها وكيل agent.
  • شاشة تسجيل الحضور — يمكن عرض شاشة الجهاز الطرفي على جهاز مزوَّد بـ beTool Desktop. تأذن betool بالشاشة؛ ويتولّى الجهاز الطرفي (kiosk) مصادقة الموظّف.

الربط: مفتاح تكامل للجهاز الطرفي (kiosk)، أو OAuth (مع PKCE).

beTool Terminal — وكيل على جهازك

beTool Terminal عميل سطر أوامر (Windows) موصول بـ pipeline في betool. يبدأ الـ pipeline على المستقبِل betool_terminal؛ ويستطيع وكلاؤه حينئذٍ تعليق تنفيذهم، وتشغيل أداة على جهازك، ثم الاستئناف: قراءة الملفات وتعديلها، والبحث في مشروع، وتشغيل أمر، واستخدام git.

  • يصادق العميل بجلستك في betool؛ ولا تكون المحادثة متاحة إلا لمؤسستها.
  • لا تتوفّر هذه الأدوات المحلية إلا في pipeline يكون فيه betool_terminal في الأعلى.

هذا هو استخدام المنصّة بوصفها «مساعداً للتطوير»: pipeline كأيّ pipeline آخر، يعمل على جهاز المستخدم.