تنبيهات WhatsApp والتكاملات
الخطة: جميع الخطط
ابقَ على اطلاع دون فتح التطبيق. يمكن لـ Staff Khata أن يرسل إليك ملخصات الحضور على WhatsApp، وأن يرسل التنبيهات إلى الموظفين من حساب WhatsApp أو SMS الخاص بك، وأن ينقل الأحداث إلى برامج أخرى.
اختر ملخصات WhatsApp
تصل هذه الرسائل من Staff Khata إلى رقم المالك. لا يلزم أي إعداد سوى تفعيلها.
- انقر Organization (المؤسسة) ← Company (الشركة)، ثم افتح تبويب Notifications (الإشعارات).
- تحت WhatsApp Notifications (إشعارات WhatsApp)، فعّل الرسائل التي تريدها:
| الإعداد | ما تحصل عليه |
|---|---|
| Daily Attendance Summary (ملخص الحضور اليومي) | ملخص على WhatsApp لحضور اليوم كل ليلة. |
| Monthly Attendance Summary (ملخص الحضور الشهري) | تقرير حضور شهري كملف CSV. |
| Device Health Alerts (تنبيهات حالة الأجهزة) | رسالة عندما ينقطع اتصال جهاز بصمة. |
- انقر Save Changes (حفظ التغييرات).

افتح مركز التكاملات
لإرسال التنبيهات من حساباتك الخاصة، انقر Account (الحساب) ← Integrations (التكاملات). يعرض Integrations & Webhooks Hub (مركز التكاملات وWebhooks) ثلاثة اتصالات جاهزة: WhatsApp وSMS Gateway (بوابة SMS) وWebhooks API. انقر Configure (إعداد) على الاتصال الذي تريده.

استخدم رقم WhatsApp Business الخاص بك
تحتاج إلى حساب WhatsApp Business على Cloud API من Meta، مع قوالب رسائل وافقت عليها Meta مسبقًا.
الربط
- في بطاقة WhatsApp، انقر Configure (إعداد). يُفتح تبويب Connection (الاتصال).
- أدخل Meta access token (رمز الوصول من Meta) وMeta phone number ID (معرّف رقم الهاتف من Meta). استخدم معرّف رقم الهاتف من Meta، لا رقم الهاتف نفسه.
- تحت Alert numbers (أرقام التنبيه)، أدخل أرقام الهواتف المحمولة التي يجب أن تتلقى تنبيهات المالك (حتى 20 رقمًا).

أعِدّ قوالب الأحداث
- افتح تبويب Event templates (قوالب الأحداث). تُسرد الأحداث على اليسار: Check In (تسجيل الحضور) وCheck Out (تسجيل الانصراف) وLate Arrival (التأخر) وMissing Punch (التسجيل المفقود) وLeave Application (طلب إجازة) وLeave Approved (الموافقة على الإجازة) وLeave Rejected (رفض الإجازة) وDaily Summary (الملخص اليومي).
- اختر حدثًا، مثل Check In.
- أدخل Approved template name (اسم القالب المعتمد) وApproved language code (رمز اللغة المعتمد) (مثل en_US أو hi) وExact approved template text (نص القالب المعتمد بالضبط)، منسوخًا تمامًا كما اعتمدته Meta.
- تحت Variable mapping (ربط المتغيرات)، اختر ما يملأ كل متغير، مثلًا employee name (اسم الموظف) للمتغير 1 وpunch time (وقت التسجيل) للمتغير 2.
- اختر Recipients (المستلمين) وحدّد المربع لتأكيد أنك طابقت القالب مع Meta.
- انقر Preview message (معاينة الرسالة) لترى بالضبط ما سيُرسل. لتجربته، أدخل Test number (رقم الاختبار) وانقر Send Test (إرسال اختبار).
- فعّل Enable event (تفعيل الحدث)، ثم انقر Save configuration (حفظ الإعداد).

ملاحظة: تُرسل رسالة Missing Punch مرة واحدة، بعد 30 دقيقة من انتهاء الوردية، عندما يوجد تسجيل حضور أو انصراف فقط. ويعمل Daily Summary في الساعة 10 مساءً بتوقيت الهند ويُرسل إلى أرقام التنبيه فقط.
يسرد تبويب Activity (النشاط) رسائل الاختبار والأحداث الأخيرة وما إذا كان مزوّد الخدمة قد قبلها.
نصيحة: تعني "Accepted" (مقبولة) أن Meta قبلت الرسالة. ولا تؤكد التسليم. تحقّق من لوحة Meta قبل إعادة الإرسال.
أرسل التنبيهات عبر SMS
تعمل SMS Gateway (بوابة SMS) بالطريقة نفسها: انقر Configure (إعداد)، واربط مزوّد خدمة، ثم أعِدّ قوالب الأحداث. يمكنك اختيار MSG91 أو Fast2SMS أو Custom URL (رابط مخصص) لمزوّدين آخرين. تتطلب رسائل SMS الهندية معرّف المرسل ومعرّف الجهة ونص القالب المعتمدة في نظام DLT، لذا جهّزها من مزوّد الخدمة.
أرسل الأحداث إلى برامج أخرى (webhooks)
استخدم webhooks إذا كان برنامجك الخاص أو أداة أتمتة تحتاج إلى معرفة متى يسجّل شخص حضوره أو يطلب إجازة وما إلى ذلك.
- في بطاقة Webhooks API، انقر Configure (إعداد).
- أدخل Webhook Target URL (رابط وجهة Webhook).
- تحت Event Subscriptions (الاشتراك في الأحداث)، حدّد الأحداث المراد إرسالها.
- انقر Test Ping (اختبار الاتصال) للتحقق من الاتصال، ثم Save Configuration (حفظ الإعداد).

كل حدث موقّع، بحيث يمكن لنظامك التحقق من أنه جاء فعلًا من Staff Khata. يمكن للمطوّر لديك العثور على التفاصيل تحت Webhook API Spec (مواصفات Webhook API).
لإيقاف اتصال، افتحه وانقر Disconnect (قطع الاتصال).
هل ما زلت بحاجة إلى مساعدة؟ افتح تذكرة من Help & Support داخل التطبيق، أو تواصل معنا عبر staffkhata.com/contact.
