אינטגרציית WhatsApp - SuperBook CRM 🔗

סקירה כללית 🔗

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

ממשק צ'אט WhatsApp

---

דרישות מוקדמות 🔗

חשבון Twilio 🔗

נדרש חשבון Twilio פעיל עם WhatsApp Business API.

שלבים:

  1. הירשם ל-Twilio
  2. אמת את החשבון שלך
  3. הפעל WhatsApp Business API
  4. הקלד מספר WhatsApp שאינו מחובר לאף מכשיר אחר
Twilio Console

---

הגדרת Twilio ב-CRM 🔗

שלב 1: קבלת פרטי חיבור 🔗

  1. התחבר ל-Twilio Console
  2. בדף הראשי תראה:
    • Account SID - מזהה החשבון
    • Auth Token - טוקן אימות
    • לחץ על העתקה
Twilio Account SID ו-Auth Token
  1. עבור ל-Phone Numbers ← Manage ← Active numbers
  2. בחר את מספר WhatsApp שלך
  3. העתק את המספר בפורמט: +972501234567

---

שלב 2: הגדרה ב-WordPress 🔗

  1. עבור אל SuperBook CRM ← חיבור וואטסאפ
  2. מלא את הפרטים:
    • Account SID - הדבק את ה-SID מ-Twilio
    • Auth Token - הדבק את ה-Token מ-Twilio
    • WhatsApp Number - הדבק את המספר (עם +)
טופס הגדרות Twilio
  1. לחץ שמור הגדרות

---

שלב 3: בדיקת חיבור 🔗

  1. לאחר שמירה, לחץ על בדוק חיבור
  2. המערכת תבדוק את החיבור ל-Twilio
  3. תוצאה מוצלחת: ✓ Connection successful
בדיקת חיבור מוצלחת

---

שלב 4: הגדרת Webhook ב-Twilio 🔗

כדי לקבל הודעות נכנסות, צריך להגדיר Webhook ב-Twilio.

  1. עבור ל-Twilio Console
  2. לחץ על WhatsApp senders
  3. בחר את מספר WhatsApp שלך
  4. הזן את ה-URL:
https://yoursite.com/wp-json/crm/v2/whatsapp/webhook
  1. שנה yoursite.com לדומיין שלך
  2. לחץ Save
הגדרת Webhook ב-Twilio

---

שימוש בצ'אט WhatsApp 🔗

פתיחת צ'אט 🔗

כאשר לקוח נבחר בממשק ה-CRM:

  1. אם ללקוח יש מספר טלפון, יופיע כפתור WhatsApp צף
  2. לחץ על הכפתור לפתיחת מגירת הצ'אט
  3. המגירה תיפתח מצד ימין עם היסטוריית ההודעות
כפתור WhatsApp צף

---

ממשק הצ'אט 🔗

המגירה מכילה:

כותרת:

  • שם הלקוח
  • מספר הטלפון
  • כפתור סגירה (×)

אזור הודעות:

  • הודעות נכנסות (מהלקוח) - צד שמאל, רקע לבן
  • הודעות יוצאות (ממך) - צד ימין, רקע ירוק
  • חותמת זמן לכל הודעה
  • סטטוס משלוח (✓ נשלח, ✓✓ נמסר, ⚠️ נכשל)

אזור קלט:

  • כפתור אימוג'י (😊)
  • שדה טקסט להקלדת הודעה
  • כפתור שליחה (✈️)
ממשק צ'אט מלא

---

שליחת הודעה 🔗

  1. הקלד את ההודעה בשדה הטקסט
  2. לחץ Enter או על כפתור השליחה
  3. ההודעה תישלח מיד ותופיע בצ'אט
  4. סטטוס המשלוח יעודכן אוטומטית

טיפ: השתמש ב-Shift+Enter לשורה חדשה בלי לשלוח.

---

קבלת הודעות 🔗

כאשר לקוח שולח הודעה:

אם הצ'אט פתוח:

  • ההודעה תופיע מיד בצ'אט
  • גלילה אוטומטית להודעה החדשה

אם הצ'אט סגור:

  • תופיע התראה בפינה השמאלית העליונה
  • ההתראה תכלול:
    • שם הלקוח
    • תוכן ההודעה
    • אייקון WhatsApp
  • לחיצה על ההתראה תפתח את כרטיס הלקוח עם הצ'אט
התראת הודעה חדשה

---

שימוש באימוג'י 🔗

  1. לחץ על כפתור האימוג'י (😊)
  2. ייפתח פאנל עם מבחר אימוג'י
  3. לחץ על אימוג'י להוספה להודעה
  4. האימוג'י יתווסף במיקום הסמן
פאנל אימוג'י

---

היסטוריית הודעות 🔗

כל ההודעות נשמרות במסד הנתונים:

  • הודעות נכנסות - מהלקוח
  • הודעות יוצאות - ממך
  • חותמות זמן - מתי נשלחה כל הודעה
  • סטטוס - האם ההודעה נשלחה/נמסרה/נכשלה
  • קבצים מצורפים - אם נשלחו (תמונות, מסמכים)

גלילה אחורה:

  • גלול למעלה בצ'אט לטעינת הודעות ישנות יותר
  • המערכת טוענת 50 הודעות בכל פעם

---

תכונות מתקדמות 🔗

התראות בזמן אמת 🔗

המערכת בודקת הודעות חדשות כל 20 שניות:

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

---

סנכרון אוטומטי 🔗

כאשר חלון הצ'אט פתוח:

  • המערכת בודקת הודעות חדשות כל כמה שניות
  • הודעות חדשות מתווספות אוטומטית
  • אין צורך לרענן את הדף

---

תמיכה ב-RTL 🔗

הצ'אט תומך בעברית ובשפות RTL:

  • כיוון הטקסט מתאים אוטומטית
  • הסמן מופיע בצד הנכון
  • האימוג'י מוצגים נכון

---

קבצים מצורפים 🔗

אם לקוח שולח קובץ (תמונה, מסמך):

  • ההודעה תכלול קישור "📎 צפה בקובץ מצורף"
  • לחיצה על הקישור תפתח את הקובץ בחלון חדש
  • הקובץ מאוחסן ב-Twilio
הודעה עם קובץ מצורף

---

Webhooks להודעות WhatsApp 🔗

ניתן להגדיר Webhook שיופעל כאשר לקוח שולח הודעה.

הגדרת Webhook 🔗

  1. עבור אל SuperBook CRM ← וובהוק
  2. הוסף Webhook חדש
  3. סמן את האירוע WhatsApp Message Received
  4. הזן את ה-URL של השירות החיצוני (Zapier, Make, וכו')
  5. שמור
הגדרת Webhook להודעות WhatsApp

---

מבנה הנתונים 🔗

כאשר לקוח שולח הודעה, ה-Webhook ישלח:

{

"event": "whatsapp_message_received",

"timestamp": "2026-03-06 11:18:31",

"site_url": "https://yoursite.com",

"user_id": 123,

"message": "שלום, אני צריך עזרה",

"from": "whatsapp:+972501234567",

"user": {

"ID": 123,

"display_name": "יוסי כהן",

"email": "[email protected]",

"phone": "050-1234567",

"whatsapp_username": "yossi2026",

"city": "תל אביב",

"client_group": "group1",

"user_tags": ["tag1"],

"follow_up_datetime": "2026-03-07 09:00:00"

}

}

---

דוגמה: התראת Slack 🔗

מטרה: לשלוח הודעה ל-Slack כאשר לקוח שולח הודעת WhatsApp.

שלבים:

  1. צור Webhook ב-CRM:
    • שם: "Slack - WhatsApp Alerts"
    • אירוע: WhatsApp Message Received
    • URL: מ-Zapier/Make
  1. הגדר אוטומציה:
    • Trigger: Webhook
    • Action: Slack ← Send Message
    • Channel: #customer-support
    • Message:
🔔 הודעת WhatsApp חדשה!

לקוח: {{user.display_name}}

טלפון: {{user.phone}}

הודעה: {{message}}

  1. בדוק:
    • שלח הודעת WhatsApp מלקוח
    • בדוק שההתראה מגיעה ל-Slack

---

פתרון בעיות 🔗

הצ'אט לא מופיע 🔗

בעיה: כפתור WhatsApp לא מופיע ללקוח

פתרונות:

  1. בדוק שללקוח יש מספר טלפון
  2. בדוק שהגדרת Twilio SID ו-Token
  3. רענן את הדף

---

הודעות לא נשלחות 🔗

בעיה: לחצתי "שלח" אבל ההודעה לא נשלחה

פתרונות:

  1. בדוק את החיבור ל-Twilio (כפתור "בדוק חיבור")
  2. בדוק שחשבון Twilio פעיל
  3. בדוק שיש לך יתרת זכות ב-Twilio
  4. בדוק את הלוגים ב-Twilio Console

---

הודעות לא מתקבלות 🔗

בעיה: לקוח שולח הודעה אבל היא לא מגיעה ל-CRM

פתרונות:

  1. בדוק שהגדרת Webhook ב-Twilio נכון
  2. בדוק שה-URL נכון: https://yoursite.com/wp-json/crm/v2/whatsapp/webhook
  3. בדוק את הלוגים ב-Twilio Console ← Monitor ← Logs
  4. בדוק שהאתר נגיש מהאינטרנט (לא localhost)

---

התראות לא מופיעות 🔗

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

פתרונות:

  1. בדוק שהצ'אט סגור (אם הצ'אט פתוח, אין התראה)
  2. בדוק שהדפדפן מאפשר התראות
  3. רענן את הדף
  4. בדוק את ה-Console בדפדפן לשגיאות JavaScript

---

הודעות בעברית לא מוצגות נכון 🔗

בעיה: הודעות בעברית מוצגות הפוך או עם בעיות

פתרון:

  • המערכת תומכת ב-RTL אוטומטית
  • אם יש בעיה, נקה את המטמון של הדפדפן
  • בדוק שהאתר מוגדר לעברית ב-WordPress

---

אבטחה ופרטיות 🔗

אבטחת Webhook 🔗

ה-Webhook מ-Twilio מאומת באמצעות Twilio Signature:

  • כל בקשה מ-Twilio כוללת חתימה
  • המערכת מאמתת את החתימה לפני קבלת ההודעה
  • בקשות לא מאומתות נדחות

---

שמירת נתונים 🔗

כל ההודעות נשמרות במסד הנתונים:

  • מוצפנות: לא (נשמרות בטקסט רגיל)
  • גיבוי: כחלק מגיבוי WordPress
  • מחיקה: ידנית דרך מסד הנתונים

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

---

ציות לחוק הגנת הפרטיות 🔗

שימוש ב-WhatsApp דורש הסכמת המשתמש:

  • ודא שיש לך הסכמה לשלוח הודעות WhatsApp
  • השתמש בשדות ההסכמה במערכת
  • תעד את ההסכמה בציר הזמן של הלקוח

למידע נוסף: אינטגרציה עם טפסים - ניהול הסכמות

---

עלויות Twilio 🔗

תמחור 🔗

Twilio גובה עבור:

  • הודעות יוצאות: ~$0.005 להודעה
  • הודעות נכנסות: ~$0.005 להודעה

הערה: פיקדון ראשוני לחשבון Twilio של $20 = 4,000 הודעות

חשוב: מומלץ לחבר את המספר שברשותך ל-WhatsApp Business לפני ביצוע החיבור ל-Twilio, לבדוק שהמספר תקין להתחברות, ולנתק את החיבור לחלוטין לאחר מכן.

---

ניהול עלויות 🔗

טיפים לחיסכון:

  1. הגבל שליחה אוטומטית - שלח רק הודעות נחוצות
  2. השתמש ב-Templates - הודעות מאושרות זולות יותר
  3. עקוב אחר השימוש - בדוק את ה-Usage ב-Twilio Console
  4. הגדר התראות - קבל התראה כשעוברים תקציב

---

WhatsApp 2026 - מעבר לשמות משתמש 🔗

החל מיוני 2026, WhatsApp עוברת למערכת שמות משתמש.

מה משתנה? 🔗

  • לפני: זיהוי לפי מספר טלפון
  • אחרי: זיהוי לפי שם משתמש (כמו username@)

---

SuperBook CRM מוכן 🔗

המערכת כבר תומכת בשדה whatsapp_username:

  • כרטיס לקוח: שדה "שם משתמש WhatsApp"
  • API: תמיכה מלאה בשדה
  • מסד נתונים: שדה ייעודי

אין צורך לעשות כלום - המערכת תמשיך לעבוד גם אחרי המעבר.

שדה WhatsApp Username

---

שאלות נפוצות 🔗

האם צריך חשבון Twilio בתשלום? 🔗

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

---

כמה הודעות אפשר לשלוח? 🔗

אין הגבלה מצד המערכת. ההגבלה היא מצד Twilio ותלויה בחשבון שלך.

---

האם אפשר לשלוח תמונות? 🔗

כרגע המערכת תומכת רק בטקסט. תמיכה בתמונות תתווסף בגרסה הבאה.

---

האם אפשר לשלוח הודעות לכמה לקוחות בבת אחת? 🔗

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

---

האם ההודעות מוצפנות? 🔗

הודעות ב-WhatsApp מוצפנות מקצה לקצה. אבל במסד הנתונים של CRM הן נשמרות בטקסט רגיל.

---

מה קורה אם Twilio לא זמין? 🔗

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

---

טיפים ושימושים מתקדמים 🔗

שילוב עם Webhooks 🔗

שלב את הודעות WhatsApp עם אוטומציות:

  • התראות לצוות - Slack/Teams
  • רישום ב-CRM חיצוני - Salesforce/HubSpot
  • אוטומציות - Zapier/Make
  • ניתוח נתונים - Google Sheets

---

תבניות הודעות 🔗

צור תבניות הודעות נפוצות:

  1. ברוכים הבאים
שלום {{שם}},

תודה שפנית אלינו!

נחזור אליך בהקדם.

  1. תזכורת פגישה
שלום {{שם}},

תזכורת לפגישה מחר ב-{{שעה}}.

נתראה!

  1. מעקב
שלום {{שם}},

רציתי לבדוק איך הכל?

יש משהו שאני יכול לעזור?

טיפ: שמור תבניות בקובץ נפרד והעתק-הדבק לפי הצורך.

---

אוטומציה עם AI 🔗

שלב עם AI Agent לתשובות אוטומטיות:

  1. הודעה נכנסת מפעילה Webhook
  2. Webhook שולח ל-AI Agent (Claude, GPT)
  3. AI מנתח את ההודעה ומייצר תשובה
  4. התשובה נשלחת חזרה ללקוח

הערה: דורש פיתוח מותאם אישית.

---

מעבר למדריכים נוספים 🔗

Scroll to Top