חיבור ל-Make.com
אין צורך במודול ייעודי — מודול HTTP → Make a request מספיק.
שליחת SMS מתרחיש
- הוסיפו מודול HTTP → Make a request.
- URL:
https://smsprovider-web.vercel.app/api/v1/messages· Method:POST. - Headers:
Authorization:Bearer bm_live_…(מומלץ לשמור כ-Keychain/Connection)Content-Type:application/jsonIdempotency-Key:{{uuid}}(פונקציית uuid של Make, או מזהה ייחודי מהטריגר — כך הרצה חוזרת לא תשלח פעמיים)
- Body type:
Raw· Content type:JSON:
json
{ "to": "{{1.phone}}", "from": "MyBrand", "body": "שלום {{1.first_name}}, התור שלך אושר ל-{{1.date}}", "ref": "{{1.id}}" }- סמנו Parse response כדי לקבל את
messages[].id.
קבלת אירועים ב-Make
- צרו תרחיש עם Webhooks → Custom webhook והעתיקו את הכתובת.
- רשמו אותה:
POST https://smsprovider-web.vercel.app/api/v1/webhooksעם האירועים הרצויים (למשלinbound.received). - לאבטחה מלאה, אמתו את
X-Batler-Signature(ראו Webhooks) — או לפחות סננו לפיX-Batler-Event-Idלמניעת כפילויות.
OTP בטופס
שני מודולי HTTP: POST /otp/send כשהמשתמש מזין טלפון, ו-POST /otp/verify עם הקוד. המשיכו בתרחיש רק אם verified = true.