שליחה וקבלת אירועים בתרחישים

פתח ב-Claudeפתח ב-ChatGPT.md

חיבור ל-Make.com

אין צורך במודול ייעודי — מודול HTTP → Make a request מספיק.

שליחת SMS מתרחיש

  1. הוסיפו מודול HTTP → Make a request.
  2. URL: https://smsprovider-web.vercel.app/api/v1/messages · Method: POST.
  3. Headers:
  • Authorization: Bearer bm_live_… (מומלץ לשמור כ-Keychain/Connection)
  • Content-Type: application/json
  • Idempotency-Key: {{uuid}} (פונקציית uuid של Make, או מזהה ייחודי מהטריגר — כך הרצה חוזרת לא תשלח פעמיים)
  1. Body type: Raw · Content type: JSON:
json
{ "to": "{{1.phone}}", "from": "MyBrand", "body": "שלום {{1.first_name}}, התור שלך אושר ל-{{1.date}}", "ref": "{{1.id}}" }
  1. סמנו Parse response כדי לקבל את messages[].id.

קבלת אירועים ב-Make

  1. צרו תרחיש עם Webhooks → Custom webhook והעתיקו את הכתובת.
  2. רשמו אותה: POST https://smsprovider-web.vercel.app/api/v1/webhooks עם האירועים הרצויים (למשל inbound.received).
  3. לאבטחה מלאה, אמתו את X-Batler-Signature (ראו Webhooks) — או לפחות סננו לפי X-Batler-Event-Id למניעת כפילויות.

OTP בטופס

שני מודולי HTTP: POST /otp/send כשהמשתמש מזין טלפון, ו-POST /otp/verify עם הקוד. המשיכו בתרחיש רק אם verified = true.

☰