דילוג לתוכן הראשי
שנתיים = 11 חודשים חינםראו את כל המסלולים
מילון מונחים

Webhook (וובהוק)

בקצרהWebhook (וובהוק) הוא הודעה אוטומטית ששירות אחד שולח לשירות אחר ברגע שקורה אירוע — כמו טופס שנשלח או תשלום שהתקבל — כדי להפעיל פעולה מיד, בלי לבדוק ידנית.

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

איך זה עובד

השם מורכב משתי מילים: web (רשת) ו-hook (וו) — וו שתופס אירוע ברגע שהוא קורה ומעביר אותו הלאה. בפועל וובהוק הוא כתובת אינטרנט (URL) שאתם נותנים לשירות אחד. כשקורה אירוע שהגדרתם, אותו שירות שולח לכתובת הזו בקשת HTTP מסוג POST עם הפרטים: מי הלקוח, מה הסכום, מה מספר ההזמנה. המידע נשלח כמעט תמיד בפורמט JSON — מבנה טקסט מסודר שקל למחשבים לקרוא, ואתם לא צריכים להבין אותו לעומק כדי להשתמש בו. בצד השני, כלי כמו n8n מקבל את ההודעה ומריץ שרשרת פעולות — לשמור את הפרטים בטבלה, לשלוח מייל, לפתוח כרטיס שירות.

Webhook מול API — מה ההבדל?

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

API (בקשה)Webhook (התראה)
מי יוזםאתם מבקשים את המידעהמערכת שולחת מיוזמתה
מתי זה קורהמתי שתחליטו לשאולברגע שמתרחש האירוע
בעברית פשוטהלהתקשר לחנות ולשאול אם הגיע מוצרהחנות מתקשרת אליכם כשהמוצר הגיע

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

למה זה חשוב לעסק קטן

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

דוגמה

לקוח משאיר פרטים בעמוד נחיתה. העמוד שולח וובהוק ל-n8n; זה שומר את הליד ב-CRM, שולח לכם התראה בטלגרם ומחזיר ללקוח מייל "קיבלנו, נחזור אליך". הכול קרה תוך שנייה מרגע השליחה, בלי שאף אחד נגע בכלום.

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

  • תשלום שהתקבל ← פתיחת גישה ללקוח, הפקת קבלה ועדכון ב-CRM.
  • פנייה חדשה בצ'אט ← פתיחת כרטיס תמיכה והתראה לצוות.
  • הזמנה חדשה בחנות ← עדכון מלאי והודעת WhatsApp ללקוח.

כל שירות שתומך בוובהוק יכול להיות הצד ששולח או הצד שמקבל — אתר WordPress, מערכת צ'אט כמו Chatwoot, או מערכת התשלומים שלכם.

איך מחברים וובהוק בלי לכתוב קוד

במקום לכתוב שרת שיקבל את הבקשות, משתמשים בכלי אוטומציה שמספק כתובת וובהוק מוכנה:

  1. יוצרים ב-n8n צומת (node) מסוג Webhook ומקבלים כתובת URL.
  2. מדביקים את הכתובת במערכת ששולחת את האירוע — התשלומים, הטופס או החנות.
  3. מוסיפים את הפעולות שיקרו אחר כך: שליחת מייל, שורה בגיליון, עדכון לקוח.

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

אבטחה: מה חשוב לדעת לפני שמתחברים

כתובת הוובהוק היא בעצם דלת שמקבלת מידע — כל מי שמכיר אותה יכול לשלוח אליה בקשות. ארבעה כללי בסיס:

  • השתמשו ב-HTTPS תמיד, כדי שהמידע יעבור מוצפן.
  • אמתו את השולח — רוב השירותים שולחים "חתימה" (signature) שאפשר לבדוק כדי לוודא שהבקשה אמיתית.
  • שמרו את הכתובת בסוד ואל תפרסמו אותה בשום מקום ציבורי.
  • תכננו כשלים — מה קורה אם היעד לא זמין לרגע? מערכות טובות מנסות לשלוח שוב (retry).

שאלות נפוצות

האם צריך לדעת לתכנת כדי להשתמש בוובהוק?

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

מה ההבדל בין Webhook ל-API?

API הוא בקשה שאתם יוזמים ("תן לי מידע"), והוובהוק הוא התראה שהמערכת שולחת מיוזמתה ברגע שקורה אירוע. וובהוק מהיר יותר לאירועים בזמן אמת, כי אין צורך לשאול שוב ושוב אם משהו השתנה.

האם Webhook מאובטח?

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

ב-HELIX אפשר להריץ n8n בלי הגבלת הרצות על שרת פרטי מנוהל שעולה לאוויר תוך 1-3 דקות — כך שהוובהוקים שלכם עובדים 24/7 ולא סופרים פעולות.

שרת מנוהל

רוצים שרת מוכן תוך 1-3 דקות?

אפליקציות קוד-פתוח מותקנות ומנוהלות, בעברית, עם קבלה אוטומטית.