أداة Relay.app هي أداة أتمتة حديثة ذات خطوات قوية بمشاركة الإنسان: يمكن لسير العمل أن يتوقف مؤقتًا ليوافق شخص أو يضيف معلومات قبل أن يكمل. والاتصال من DynamiHost عبارة عن webhook واحد: يرسل DynamiHost حدث scan.created إلى Relay.app عند كل مسح لأحد رموزك الديناميكية، ويتولى سير العمل الباقي.

ما تحتاجه

  • خطة DynamiHost تتضمن الـ webhooks: Trial أو Pro أو Business. إذا أظهرت صفحة Webhooks في لوحة التحكم رسالة قفل، فإن خطتك لا تتضمن الـ webhooks بعد.
  • حساب Relay.app.

الخطوة 1: احصل على عنوان webhook من Relay.app

  1. في Relay.app، أنشئ سير عمل جديدًا وانقر Add trigger.
  2. اختر Incoming webhook كنوع المشغّل واختر POST كطريقة.
  3. يولّد Relay.app عنوانًا فريدًا لسير العمل. انسخه.

الخطوة 2: أضف العنوان في DynamiHost

  1. افتح Webhooks في لوحة التحكم وانقر Add endpoint.
  2. الصق العنوان من Relay.app واختر حدث scan.created.
  3. احفظ، ثم انسخ سر التوقيع الذي يظهر مرة واحدة للـ endpoint. لا تحتاجه إلا إذا تحققت من التوقيعات داخل سير العمل.

الخطوة 3: اختبر الاتصال

في صفحة Webhooks، انقر Send test على الـ endpoint الجديد. يعرض Relay.app إعداد المشغّل انطلاقًا من طلب الاختبار، فتصبح حقول الحمولة مدخلات يمكن استخدامها في الخطوات اللاحقة. فعّل سير العمل (on)، ثم امسح أحد رموزك بهاتفك وشاهد الحدث الحقيقي يتبعه.

ما الذي يصل

كل تسليم هو حدث scan.created: معرّف الرمز ورمزه القصير واسمه، ووقت المسح، وعند توفرها: الدولة والمدينة والجهاز ونظام التشغيل والمتصفح والمُحيل. ويغطي مقال الـ Webhooks: احصل على إشعار عند كل عملية مسح في مركز المساعدة هذا تنسيق الحمولة الكامل والتحقق من التوقيع وإعادة المحاولة وقاعدة التعطيل التلقائي.

أفكار للأتمتة

  • أعلم قناة Slack عند مسح رمز، مع تعبئة اسم الرمز والمدينة.
  • مرّر عمليات مسح رمز حملة VIP إلى شخص للموافقة قبل إرسال بريد متابعة.
  • سجّل كل مسح في Google Sheets أو Notion لتقاريرك.