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 (انٹیگریشنز اور ویب ہُکس ہب) تین تیار کنکشن دکھاتا ہے: WhatsApp، SMS Gateway (SMS گیٹ وے) اور Webhooks API (ویب ہُکس API)۔ جو چاہیں اس پر Configure (کنفیگر کریں) پر کلک کریں۔

اپنا WhatsApp Business نمبر استعمال کریں
آپ کو Meta کے Cloud API پر WhatsApp Business اکاؤنٹ چاہیے، جس کے پیغام کے ٹیمپلیٹ Meta پہلے سے منظور کر چکا ہو۔
جوڑیں
- WhatsApp کارڈ پر Configure پر کلک کریں۔ Connection (کنکشن) ٹیب کھلتا ہے۔
- اپنا Meta access token (Meta ایکسس ٹوکن) اور Meta phone number ID (Meta فون نمبر ID) درج کریں۔ Meta کی دی ہوئی فون نمبر ID استعمال کریں، خود فون نمبر نہیں۔
- 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 (متغیرات کی میپنگ) کے نیچے چنیں کہ ہر متغیر میں کیا بھرے گا، مثلاً Variable 1 کے لیے employee name (ملازم کا نام) اور Variable 2 کے لیے punch time (پنچ کا وقت)۔
- 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 بھی اسی طرح کام کرتا ہے: Configure پر کلک کریں، فراہم کنندہ جوڑیں، پھر واقعات کے ٹیمپلیٹ ترتیب دیں۔ آپ MSG91، Fast2SMS یا دیگر فراہم کنندگان کے لیے Custom URL (حسبِ ضرورت URL) چن سکتے ہیں۔ بھارتی SMS کے لیے آپ کی DLT سے منظور شدہ سینڈر ID، اینٹٹی ID اور ٹیمپلیٹ کا متن چاہیے، اس لیے انہیں اپنے فراہم کنندہ سے لے کر تیار رکھیں۔
دیگر سافٹ ویئر کو واقعات بھیجیں (ویب ہُکس)
اگر آپ کے اپنے سافٹ ویئر یا کسی آٹومیشن ٹول کو معلوم ہونا چاہیے کہ کب کوئی پنچ ان کرتا ہے، چھٹی کی درخواست دیتا ہے، وغیرہ، تو ویب ہُکس استعمال کریں۔
- Webhooks API کارڈ پر Configure پر کلک کریں۔
- اپنا Webhook Target URL (ویب ہُک کا ہدف URL) درج کریں۔
- Event Subscriptions (واقعات کی رکنیت) کے نیچے بھیجنے والے واقعات پر ٹک کریں۔
- کنکشن چیک کرنے کے لیے Test Ping (ٹیسٹ پنگ) پر کلک کریں، پھر Save Configuration پر کلک کریں۔

ہر واقعہ دستخط شدہ ہوتا ہے، تاکہ آپ کا سسٹم چیک کر سکے کہ یہ واقعی Staff Khata سے آیا ہے۔ آپ کا ڈیولپر تفصیلات Webhook API Spec (ویب ہُک API کی تفصیلات) کے نیچے دیکھ سکتا ہے۔
کوئی کنکشن روکنے کے لیے اسے کھولیں اور Disconnect (منقطع کریں) پر کلک کریں۔
اب بھی مشکل ہے؟ ایپ کے اندر Help & Support سے ٹکٹ بنائیں، یا staffkhata.com/contact پر ہم سے رابطہ کریں۔
