סקיל ישראלי ל-Claude · לקוחות ותקשורת

שער SMS ישראלי

שליחת SMS עסקי בישראל, אימות מספר ישראלי אמיתי, חישוב עלות בעברית ועמידה בחוק הספאם

מאתskills-il כוכבים בגיטהאב7 סוגסקיל רישיוןMIT עדכון אחרון במאגר13.09.2026 בדיקת התקנהעבדה בבדיקה אוטומטית, 30.09.2026

מה זה שער SMS ישראלי?

הסקיל מסביר איך לשלוח SMS עסקי מישראל דרך ספקים מקומיים כמו 019 ו-SMS4Free, או ספקים בינלאומיים כמו Twilio, כולל אימות מספר ישראלי אמיתי שמסנן קידומות פלסטיניות בטעות. הוא מדגיש את הטעות היקרה ביותר בתחום, תקצוב לפי הודעה במקום לפי סגמנט, כי אות עברית אחת בהודעה מורידה את כל הקיבולת בהרבה יותר מחצי. הוא מוסיף גם רשימת עמידה מלאה בחוק הספאם ובתיקון 13 לחוק הגנת הפרטיות, לפני שליחת קמפיין המוני.

עסק ישראלי ששולח SMS, קוד אימות או קמפיין שיווקי, נתקל בשתי בעיות שלא קיימות באנגלית. הראשונה היא אימות מספר, כי קידומות הסלולר 056 ו-059 שייכות לרשתות פלסטיניות שחולקות את קידומת 972, וביטוי רגולרי רשלני מקבל אותן בטעות. השנייה היא עלות, עברית מקודדת ב-UCS-2 שנותן רק 70 תווים לסגמנט במקום 160 בלטינית, ואות עברית אחת בהודעה מורידה את כולה, כך שתקציב לפי ספירת תווים נמוך פי שניים או שלושה מהעלות האמיתית.

הסקיל בונה סביב זה שתי בדיקות מוכנות, אימות מספר לפי טבלת ההקצאה הישראלית המלאה כולל קווים נייחים, וחישוב סגמנטים לפני שליחה. הוא משווה בין ספקים ישראליים כמו 019 SMS, InforUMobile ו-SMS4Free לבין ספקים בינלאומיים כמו Twilio, שכן מפרסמת מחיר לסגמנט לישראל אבל עם כמה כללים תפעוליים מקומיים שגורמים להודעות להיעלם בלי שגיאה, למשל מספרים קצרים שלא נתמכים בישראל בכלל.

פרק שלם עוסק בהקשחת OTP, הגבלת קצב, השוואה בזמן קבוע ואידמפוטנטיות שמונעת כמה קודים תקפים בו זמנית, ופרק נוסף עובר על חוק הספאם (סעיף 30א) ועל תיקון 13 לחוק הגנת הפרטיות, כולל ההבהרה שהודעת שירות אמיתית לא פטורה אוטומטית אם היא נושאת גם תוכן שיווקי. חנות איקומרס שרוצה לשלוח קוד אימות בהרשמה, או עסק שרוצה לשלוח SMS קידום מכירות לרשימת לקוחות, שניהם משתמשים באותו סקריפט שליחה עם דגלים שונים.

למי זה מתאים

  • עסקים ישראליים שצריכים לשלוח קוד אימות OTP בהרשמה או בהתחברות
  • חנויות איקומרס שרוצות לעדכן לקוחות על סטטוס הזמנה בעברית
  • משווקים שרוצים לשלוח קמפיין SMS ולעמוד בחוק הספאם
  • מפתחים שבוחרים בין ספק SMS ישראלי לבין ספק בינלאומי כמו Twilio

מה הוא עושה

אימות מספר ישראלי מלא

סקריפט שמבחין בין סלולר ישראלי לקידומות פלסטיניות שחולקות את אותה קידומת 972, ובין קו נייח גיאוגרפי לקו נייד קטוע.

חישוב סגמנטים לפני שליחה

הבדל מוסבר בין 160 תווים לסגמנט בלטינית ל-70 בעברית, כדי שתקציב קמפיין יתבסס על העלות האמיתית ולא על ספירת תווים.

השוואת ספקים ישראליים ובינלאומיים

019 SMS, InforUMobile ו-SMS4Free לצד Twilio, Vonage ו-Bird, כולל דוגמת קוד עובדת לכל אחד מהספקים העיקריים.

הקשחת OTP מלאה

הגבלת קצב, השוואה בזמן קבוע, תוקף קצר וביטול קוד בשימוש ראשון, ואידמפוטנטיות שמונעת שליחת כמה קודים תקפים בבת אחת.

רשימת עמידה בחוק הספאם ובתיקון 13

תנאי הסכמה מפורשת, מסלול הלקוח הקיים, תוכן חובה בהודעה ומנגנון סירוב אמיתי, לפני שליחת כל קמפיין המוני.

כללי Twilio הישראליים המפורטים

אזהרה על מספרים קצרים שלא נתמכים, חסימת תעבורה בינלאומית ממספרים מקומיים, ורשתות שמחליפות זיהוי שולח בשקט.

דוגמאות שימוש

מה כותבים ל-Claude אחרי ההתקנה, ומה מקבלים.

שליחת קוד אימות בהרשמה

מה לכתוב
תשתמש בסקיל israeli-sms-gateway ותבנה לי שליחת קוד אימות בן 6 ספרות למספר ישראלי, עם הגבלת קצב ותוקף של 5 דקות.

מה מקבלים: קוד שמאמת את המספר קודם, שולח את הקוד דרך ספק לבחירה, ומיישם הגבלת קצב והשוואה בזמן קבוע כדי למנוע ניחוש.

הערכת עלות קמפיין SMS בעברית

מה לכתוב
אני רוצה לשלוח הודעת עדכון מלאי בעברית ל-5,000 לקוחות, כמה סגמנטים זה ייקח וכמה זה יעלה?

מה מקבלים: חישוב מספר הסגמנטים לפי קידוד UCS-2 לעומת ההנחה השגויה של 160 תווים, והצגת העלות האמיתית לפני שליחה.

בחירה בין ספק ישראלי לבינלאומי

מה לכתוב
אני שוקל בין SMS4Free ל-Twilio לאפליקציה שלי, מה ההבדלים המעשיים?

מה מקבלים: השוואה כולל פורמט API, מבנה תשובה, ואזהרה על כללי Twilio הישראליים שגורמים להודעות להיעלם בלי שגיאה ברורה.

בדיקת עמידה בחוק הספאם לפני קמפיין

מה לכתוב
אני רוצה לשלוח SMS קידום מכירות ללקוחות קיימים, מה אני חייב לבדוק לפני שאני שולח?

מה מקבלים: רשימת בדיקה מלאה, הסכמה מוקדמת או מסלול לקוח קיים, תיעוד ההסכמה, זהות המפרסם בהודעה, ומנגנון סירוב שעובד באמת.

מה צריך לפני שמתחילים

  • חשבון פעיל אצל ספק SMS, ישראלי או בינלאומי, עם מפתח API
  • Python להרצת סקריפטי אימות המספר וחישוב הסגמנטים המצורפים
  • אימות שם שולח מול הספק אם משתמשים במספר נייד או נייח כזיהוי שולח
  • תיעוד הסכמת לקוחות לפני כל שליחה שיווקית, לפי חוק הספאם ותיקון 13

אין עדיין Claude Code? במדריך הזה יש התקנה צעד אחרי צעד.

מדריך התקנה

איך מתקינים את שער SMS ישראלי.

יש 3 דרכים, ומספיקה אחת מהן. הראשונה הכי פשוטה, בלי קוד בכלל.

1

הכי פשוט: באפליקציה של Claude, בלי שום קוד

מתאים ל-Claude במחשב ובדפדפן. לוקח דקה, ועושים את זה פעם אחת.

  1. מורידים את הסקילהורדת israeli-sms-gateway.zip (35 KB)לא פותחים את הקובץ, מעלים אותו כמו שהוא.
  2. מדליקים פעם אחת את היכולתב-Claude נכנסים ל-Settings, ואז Capabilities, ומדליקים את Code execution and file creation.
  3. מעלים את הקובץנכנסים ל-Customize, ואז Skills, לוחצים על הפלוס, בוחרים Create skill ואז Upload a skill, ובוחרים את הקובץ שהורדתם.
  4. זהו, עובדיםמבקשים מ-Claude את המשימה במילים רגילות, והוא משתמש בסקיל לבד כשהוא רלוונטי.
2

ב-Claude Code: מדביקים הודעה אחת

פותחים שיחה חדשה ב-Claude Code, מעתיקים את ההודעה ומדביקים. כש-Claude מבקש אישור להריץ, לוחצים Allow.

ההודעה להדבקה
תתקין לי בבקשה את הסקיל israeli-sms-gateway ממאגר skills-il/communication לתיקיית הסקילים שלי. תריץ את הפקודה הזו בדיוק:

D="$(mktemp -d)" && git clone --depth 1 -q https://github.com/skills-il/communication "$D/repo" && mkdir -p ~/.claude/skills && cp -R "$D/repo/israeli-sms-gateway" ~/.claude/skills/ && rm -rf "$D" && echo "הותקן ✓"
3

בטרמינל, ידנית

למי שמעדיף להריץ בעצמו. מעתיקים לטרמינל ומריצים.

פקודות לטרמינל
D="$(mktemp -d)" && git clone --depth 1 -q https://github.com/skills-il/communication "$D/repo" && mkdir -p ~/.claude/skills && cp -R "$D/repo/israeli-sms-gateway" ~/.claude/skills/ && rm -rf "$D" && echo "הותקן ✓"
אופציה ב, CLI רשמי, דורש Node.js 20 ומעלה: npx skills-il add skills-il/communication@v1.3.2-israeli-sms-gateway --skill israeli-sms-gateway -a claude-code -y -g
אחרי ההתקנה

מפעילים מחדש את Claude Code אחרי ההעתקה. שומרים את מפתח ה-API של ספק ה-SMS במשתנה סביבה ולא בקוד, ומריצים בדיקה על מספר אמיתי אחד לפני שליחה המונית.

איך יודעים שזה עבד
  • מריצים ls ~/.claude/skills/israeli-sms-gateway ומוודאים שקובץ SKILL.md קיים
  • מריצים python3 scripts/validate_phone.py על מספר ישראלי לדוגמה ובודקים שהוא ממיר אותו נכון לפורמט בינלאומי
  • מבקשים מהסוכן הערכת סגמנטים על הודעה בעברית ומוודאים שהיא לא מניחה קידוד לטיני
עדכון

מריצים שוב את אותה פקודת התקנה, וההעתקה מביאה את הגרסה העדכנית מהמאגר.

הסרה
פקודת הסרה
rm -rf ~/.claude/skills/israeli-sms-gateway

איך משתמשים ביום יום

  1. מבקשים מהסוכן לאמת כל מספר עם הסקריפט המצורף לפני שליחה, כדי לא לשלם על מספר פלסטיני או קו נייח שגוי
  2. לפני קמפיין המוני מבקשים הערכת סגמנטים על הנוסח הסופי בעברית, לא על טיוטה באנגלית
  3. להודעות OTP מבקשים ליישם את כל בקרות ההקשחה יחד, לא רק תוקף קצר בלי הגבלת קצב
  4. לפני שליחה שיווקית עוברים על רשימת חוק הספאם ומוודאים שיש תיעוד הסכמה אמיתי, לא תיבה מסומנת מראש

טיפים שימושיים

  • כותבים קידומות סלולר כרשימת חלופות מפורשת ולא כטווח תווים, כדי לא לקלוט בטעות 056 או 059
  • מריצים הערכת עלות על הנוסח הסופי בעברית ולא על טיוטה, כי אות עברית אחת מורידה את כל ההודעה ל-UCS-2
  • לפני שליחה ראשונה מזיהוי שולח שהוא מספר נייד או נייח, משלימים את אימות הבעלות החד פעמי מול הספק
  • בודקים דוח מסירה בפועל ולא רק תשובת שליחה, כי תשובה חיובית אומרת רק שהשער קיבל את ההודעה

תקלות נפוצות

ההודעה לא נמסרה למרות תשובת הצלחה
תשובת השליחה אומרת רק שהשער קיבל את ההודעה. מאמתים מחדש את המספר עם הסקריפט המצורף ומושכים דוח מסירה נפרד מהספק.
הודעות ב-Twilio נעלמות בלי שגיאה ברורה
לרוב בגלל אחד משלושה כללים ישראליים: מספרים קצרים לא נתמכים, תעבורה בינלאומית ממספר מקומי נחסמת, או שהנמען ברשת שמחליפה זיהוי שולח נומרי באלפא-נומרי.
זיהוי השולח נדחה
מספר שולח נומרי דורש אימות בעלות חד פעמי מול הספק, ומספר שולח אלפא-נומרי דורש רישום מראש. משלימים את התהליך לפני שליחה ראשונה.
החשבונית יצאה כפולה מההערכה
כנראה תוקצב לפי מספר הודעות ולא לפי סגמנטים. מריצים את סקריפט ההערכה על הנוסח הסופי בעברית ומוודאים מול הספק אם התמחור לפי הודעה או סגמנט.

שאלות ותשובות

זה עובד לספקים ישראליים ובינלאומיים גם יחד?
כן. הסקיל כולל דוגמת קוד ל-InforUMobile ול-SMS4Free, ומכסה גם Twilio, Vonage ו-Bird עם הכללים המיוחדים שחלים על ישראל אצל כל אחד.
OTP פטור אוטומטית מחוק הספאם?
לא. אין פטור מפורש בחוק להודעת שירות. המבחן הוא תכלית ההודעה, ואם היא נושאת גם תוכן שיווקי היא עלולה להיחשב פרסומת.
אפשר לשלוח לקידומות 056 ו-059?
לא. אלה קידומות של רשתות פלסטיניות שחולקות את קידומת 972 עם ישראל, והסקיל דוחה אותן באופן מפורש כדי שלא יגיעו לרשימת שליחה בטעות.
צריך מפתח API בתשלום כדי לבדוק את הסקיל?
אימות מספר וחישוב סגמנטים עובדים בלי חיבור לספק. לשליחה בפועל צריך חשבון אצל ספק SMS לבחירה, ולכולם יש מודל תמחור משלהם.

קרדיט ומקור. שער SMS ישראלי נכתב על ידי skills-il ונמצא ב-skills-il/communication ברישיון MIT. skills-il הוא פרויקט קוד פתוח ישראלי של סקילים ל-AI, ואפשר למצוא את כל הסקילים שלהם גם ב-agentskills.co.il. את העמוד כתב קורן בן עזרא אחרי בדיקה של המאגר ושל פקודות ההתקנה (30.09.2026). מאגרים מתעדכנים, ולכן אם משהו השתנה, המאגר הוא המקור הקובע.

נתקעתם בהתקנה?

כתבו לי בוואטסאפ, אני קורא הכל ועונה.