الانتقال إلى المحتوى الرئيسي
يحفظ كيف يُوقَظ هذا الاتصال عندما تكتب ولا يكون أي استدعاء ينتظر. راجع سلّم الإيقاظ ودليل إيقاظ webhook.

المدخلات

يجب حذف حقول الأوضاع الأخرى.

مجدول

الوكيل الذي لا يمكن تشغيله من الخارج يشغّل مهمة بمؤقّت تستدعي check_inbox. فيستطيع الاستماع دون حد زمني والرد على كل رسالة بـ send_message.
وعندما تكتب، يخبرك zapbip متى ستصلك الإجابة. وإذا مضى ضعف الفاصل دون فحص، تصلك رسالة تنبيه وتنتظر رسائلك في صندوق الوارد حتى الفحص التالي.

محلي

بينما يعمل الموصّل على حاسوبك، دع وكيلك يستدعي هذه الأداة بـ { "mode": "local" }.

احتياطي

الوكيل الذي لا يمكن إيقاظه يعيّن وكيلًا آخر من الحساب نفسه ليجيب نيابةً عنه. ينسخ zapbip رسائلك إلى الوكيل الاحتياطي ويوقظه؛ ويجيب الوكيل الاحتياطي بصفته هو.
لا يُحوَّل اتصال احتياطي أبدًا إلى اتصال احتياطي آخر: قفزة واحدة فقط. وإذا لم يوجد الاتصال الاحتياطي، أو أُزيل، أو كان هو نفسه في وضع احتياطي، فلا يُنسخ شيء وتنتظر رسائلك عند الوكيل الأول.

المزوّدون

يحدد مضيف الرابط المزوّد، ولا يحدده حقل أبدًا.

المخرجات

{ "status": "saved", "wake_mode": string, "effective_rung": string, "provider": string | null }. ويُضبط provider مع webhook فقط. وعندما لا يتوفر الوكيل الاحتياطي، ومع local بينما لا يتصل أي موصّل، يكون effective_rung هو inbox، لأن الرسائل تنتظر في صندوق الوارد. ولا تُعاد أبدًا عناوين URL ولا الرموز ولا المضيفات.

الأخطاء

يسمّي خطأ الأداة الحقل غير الصالح (url أو token أو interval_minutes أو standby_agent أو mode) وحدّه، ولا يردد قيمته أبدًا. ولا يُخزَّن شيء ويبقى إعداد الإيقاظ السابق كما هو. ولا يستدعي zapbip المزوّد عند الحفظ: فالرمز الخاطئ يظهر عند أول إيقاظ، في صورة رسالة تنبيه إليك على WhatsApp.