→ חזרה לכל הדוחות

בוט עסקי בוואטסאפ ובאתר — איך בונים לבד, ומה הסטאק (2026)

2026-07-26 · business chatbot whatsapp web

שורה תחתונה

הסטאק המומלץ: WhatsApp Cloud API ישירות מול Meta (בלי BSP) → webhook ב-FastAPI על ה-VPS הקיים → "מוח" אחד משותף (Postgres + pgvector) → אותו מוח מזין גם ווידג'ט באתר, ו-Chatwoot (ליבה MIT) כתיבת הדואר הנכנס ל-handoff אנושי — היחיד מכל הכלים שנבדקו עם תמיכת RTL עברית שנשלחה ונתחזקת גם בווידג'ט וגם בקונסולה.

ההחלטה האחת שהכי חשובה: לא לגעת בספריות הלא-רשמיות (Baileys / whatsapp-web.js / WPPConnect / Evolution API / WAHA) על מספר של לקוח. כולן מפרות במפורש את תנאי השימוש של WhatsApp, וחסימה לא רק הורגת את המספר — היא מרעילה אותו גם ל-Cloud API הרשמי: לפי התיעוד של Meta עצמה, מספר חסום *חייב* לעבור ערעור לפני שאפשר לרשום אותו ל-Cloud API, ולפי נתוני השקיפות של Meta מהודו רק ~2–4% מהערעורים מניבים פעולה כלשהי. מסלול "נתחיל על Baileys ונשדרג אחר כך" נשבר בדיוק בכיוון שאי אפשר לתקן בזול.

ההחלטה השנייה בדחיפותה — טיימר שרץ עכשיו: ב-1 באוקטובר 2026 Meta מתחילה לחייב על כל הודעת service, כלומר על כל תשובה שהבוט שולח בתוך חלון 24 השעות — הודעות שחינם מאז נובמבר 2024. בישראל זה יהיה 0.0053$ להודעה. זה מעביר בוט תמיכה טיפוסי מ-0$ לחודש ל-~42$ לחודש. עדיין זול פי 8 מהסוכן של Meta עצמה ופי ~20 מ-Intercom, אבל צריך לתמחר את זה עכשיו, לא בדיעבד.

מה כבר ידענו

הרצתי Recall מול מאגר הידע של הסטודיו לפני החיפוש: אין שום עובדה קודמת בנושא הזה. ה-corpus ב-memory/ הכיל רק אזכורים משיקיים — memory/patterns/hebrew-wav2lip-lipsync-bypass.md (עברית בהקשר וידאו, לא צ'אט), חבילת מחקר על אורקסטרציית סוכנים, וקובץ knowledge-graph. אין דף אחד על WhatsApp, על Cloud API, על ווידג'טים, או על עלויות בוטים. כל מה שלמטה חדש לגמרי לסטודיו — וזה אומר שגם אין דעה קדומה פנימית לשבור.

מה חדש

1. הדרכים לוואטסאפ — בכנות

1.1 On-Premises API — מת. סגור. אין ויכוח.

זו לא "הוצאה משימוש" — זו כיבוי. מהתיעוד של Meta: *"The final supported version of the On-Premise API client expired on October 23, 2025. On-Premises API can't be used to send messages to WhatsApp users anymore."* לוח הזמנים: ינואר 2024 — פיצ'רים חדשים רק ל-Cloud; 1 ביולי 2024 — אי אפשר יותר לרשום מספרים חדשים ל-On-Prem; 23 באוקטובר 2025 — גרסה 2.63 פגה, הודעות הפסיקו להישלח. מי שמוכר לך היום "WhatsApp API מותקן אצלך" מוכר לך משהו שלא קיים.

1.2 Cloud API — הדרך הרשמית היחידה, וזה בסדר גמור

מה צריך: אפליקציית Meta, Business Portfolio, WhatsApp Business Account (WABA), מספר טלפון, ו-access token. אימות עסקי (Business Verification) לא נדרש כדי להתחיל לשלוח — הוא נדרש כדי לגדול מעבר לרמה הראשונה.

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

מגבלות טכניות: 80 הודעות/שנייה למספר כברירת מחדל, הודעה אחת כל 6 שניות למשתמש, webhook payload עד 3MB, ניסיונות חוזרים בתדירות יורדת עד 7 ימים אם ה-endpoint לא מחזיר 200.

מספר טלפון — המלכודת הכי נפוצה: מספר שכבר פעיל בוואטסאפ צרכני לא ניתן לרישום אלא אם מוחקים את החשבון קודם (ומחיקה = איבוד היסטוריה וקבוצות לצמיתות). אבל — למספר שרשום על אפליקציית WhatsApp Business יש מסלול "Coexistence": אפשר לחבר ל-Cloud API בלי מחיקה, לשמור על שימוש בשתי האפליקציות במקביל, ולסנכרן עד 180 יום היסטוריה. המחיר: תפוקה נחתכת ל-20 הודעות/שנייה, בלי הודעות נעלמות/view-once/רשימות תפוצה, בלי קבוצות. אל תבלבל בין השניים — צרכני = מחיקה, Business app = דו-קיום.

מדרגות נפח (per Business Portfolio, לא per number): 250 → 2,000 → 10,000 → 100,000 → ללא הגבלה, לפי לקוחות ייחודיים ב-24 שעות *מחוץ* לחלון השירות. מ-250 ל-2,000: או אימות עסקי, או אימות דרך שותף, או שליחת 2,000 הודעות איכותיות ב-30 יום. מעל 2,000 זה אוטומטי אם משתמשים ב-50%+ מהמכסה ב-7 הימים האחרונים. חשוב לבוט תמיכה: המדרגות האלה כמעט לא רלוונטיות — הן חלות רק על יזום מחוץ לחלון.

1.3 המחירים האמיתיים לישראל — מקור ראשוני, לא הערכה

הורדתי את כרטיס התעריפים הרשמי של Meta ב-USD (הקובץ שמקושר מדף התמחור שלהם), בתוקף 1 ביולי 2026. השורה של ישראל:

| קטגוריה | ישראל (USD להודעה) |

|---|---|

| Marketing | 0.0353 |

| Utility | 0.0053 |

| Authentication | 0.0053 |

| Service | חינם (עד 30.9.2026 — ראה למטה) |

להשוואה מאותו קובץ: צפון אמריקה 0.0250 / 0.0034, בריטניה 0.0635 / 0.0220, גרמניה 0.1365 / 0.0550, הודו 0.0118 / 0.0014, ברזיל 0.0625 / 0.0068. ישראל היא שוק זול יחסית — טוב לך.

ישראל היא שוק עצמאי בכרטיס (קידומת 972, קוד IL), לא ממופה ל"Rest of Middle East" (ששם התעריף גרוע יותר: 0.0341 / 0.0091). מדרגות הנחה בישראל: מדרגת ההנחה הראשונה מתחילה ב-100,000 הודעות utility בחודש, עם 0% הנחה עד שם. לעסק קטן — אין הנחת נפח. תעריף מחירון, נקודה.

מודל החיוב עצמו: פר-הודעה מאז 1 ביולי 2025 (לא פר-שיחה יותר). התעריף לפי קידומת המדינה של הנמען, לא של העסק.

מה חינם היום:

1.4 🔴 השינוי שמשנה הכול: 1 באוקטובר 2026

זה החידוש הכי חשוב במחקר הזה, והוא מתועד ישירות אצל Meta בדף שנקרא Non-template messages pricing:

> *"Effective October 1, 2026 - Meta will charge on a per-message basis for all service messages, consistent with how Meta charges for template messages. These messages have not been charged since November 1, 2024."*

> *"Effective October 1, 2026 - Meta will charge on a per-message basis for utility messages sent in response to users (within an open 24-hour customer service window)."*

התעריף: *"By market, rates for service messages will be the same as the rates for utility and authentication messages"* — כלומר 0.0053$ להודעה בישראל. ובלי מדרגות נפח: *"Meta will not offer volume tiers for service messages."* התעריפים המדויקים יפורסמו עד 1 בספטמבר 2026.

התרגום המעשי: בוט תמיכה שעונה 8 תשובות בממוצע ל-1,000 שיחות בחודש עובר מ-0$ ל-42.40$ בחודש בעלויות Meta. זה עדיין זול, אבל מי שבנה מודל עסקי על "נכנס = חינם לנצח" צריך לתקן אותו לפני אוקטובר.

1.5 Meta Business Agent — המתחרה החדש, ולמה DIY עדיין מנצח

ב-3 ביוני 2026 Meta השיקה גלובלית את Meta Business Agent — סוכן AI משלה לוואטסאפ/אינסטגרם/מסנג'ר, עם קטלוג, קביעת תורים, סינון לידים ומסירה לנציג אנושי. מ-1 באוגוסט 2026 היא מתחילה לגבות עליו.

המחיר שלה, מהתיעוד שלה: 2.00$ למיליון טוקנים, כשהודעה טיפוסית צורכת 20,000–25,000 טוקנים = ~4–5 סנט להודעה. הדוגמאות שלה עצמה: שאלה פשוטה ("מתי אתם פותחים?") = ~16–20 סנט לאינטראקציה; אינטראקציה מורכבת = ~40–50 סנט.

השוואה ישירה, אותן 8,000 הודעות בחודש:

DIY זול פי ~8 מהסוכן של Meta עצמה. וזו לא טעות של Meta — הם מתמחרים את הנוחות. Meta אפילו כותבת את זה במפורש: *"Businesses that use a third-party AI solution typically incur separate charges for AI usage from the AI provider and message delivery from the messaging solution provider."*

1.6 ✅ מדיניות "AI Providers" — נבהלתי, בדקתי, ואתה בסדר

ב-15 בינואר 2026 Meta עדכנה את תנאי השימוש כך ש-"AI Providers" (ספקי LLM, פלטפורמות GenAI, עוזרי AI כלליים) מורשים להציע עוזרי AI כלליים בפלטפורמה רק במדינות שבהן Meta מחויבת משפטית להתיר זאת, ומ-16 בפברואר 2026 היא גובה מהם על כל הודעה שאינה תבנית.

זה לא חל עליך. Meta כותבת את זה בפירוש בראש הדף:

> *"This page is specific to 'AI Providers' using the WhatsApp Business Platform. This does NOT change how Meta charges all other businesses using the WhatsApp Business Platform... This includes not being charged for non-template messages sent in an open customer service window."*

ההגדרה מכוונת לצד השלישי שמפיץ עוזר AI כללי (ChatGPT/Perplexity על וואטסאפ), לא לעסק שבונה בוט לשירות הלקוחות של עצמו על ה-WABA שלו. נכון ל-12 במאי 2026 המדינות היחידות שבהן החיוב פעיל: ברזיל בלבד (איטליה והאיחוד האירופי הוצאו ב-13 במאי 2026). ישראל לא ברשימה ומעולם לא הייתה.

1.7 BSP / אגרגטורים — מתי בכלל צריך?

| ספק | דמי פלטפורמה | תוספת פר-הודעה | שווה? |

|---|---|---|---|

| Meta Cloud API ישירות | 0$ | 0$ | ✅ ברירת המחדל |

| 360dialog | €49/חודש למספר | €0 — "no markup" | מעל ~10,600 הודעות/חודש |

| Twilio | 0$ | 0.005$ לכל הודעה, נכנסת ויוצאת | מתחת ל-~10,000 הודעות |

| Bird (לשעבר MessageBird) | 0$ ל-WhatsApp | 0.0010–0.0050$ (יחידת המידה לא ברורה בדף שלהם) | ⚠️ |

| Infobip / Gupshup | לא מפורסם | לא מפורסם | מכירות בלבד |

| Wati / Interakt / AiSensy | 55–69$/חודש ומעלה | תוספת מובנית | מוצרי inbox, לא proxy |

המסקנה לבן: אל תיקח BSP. Twilio לוקח 0.005$ על *כל* הודעה — כמעט פי 1 מהתעריף של Meta עצמה בישראל (0.0053$), כלומר הוא מכפיל את החשבון. 360dialog לפחות לא לוקח אחוזים, אבל €49 לחודש למספר זה יותר מכל שאר העלות שלך יחד. ה-API של Meta הוא REST רגיל עם webhook — אתה בונה FastAPI ממילא. ה-BSP לא מוכר לך יכולת, הוא מוכר לך שלא לקרוא תיעוד.

1.8 🔴 הספריות הלא-רשמיות — הסיכון, בלי ריכוך

| | Baileys | whatsapp-web.js | WPPConnect | Evolution API | WAHA |

|---|---|---|---|---|---|

| רישיון (אומת) | MIT | Apache-2.0 | LGPL-3.0 | Apache-2.0 + סעיפים | Apache-2.0 |

| מנגנון | WebSocket, בלי דפדפן | Puppeteer + Chromium | Puppeteer + Chromium | עוטף Baileys + Cloud API | 4 מנועים |

| כוכבים / עדכון אחרון | 10.3k / 26.7.2026 | 22.3k / 25.7.2026 | 3.4k / 26.7.2026 | 9.1k / 14.7.2026 | 7.1k / 22.7.2026 |

| RAM לסשן אחד | ~200MB | ~400MB | ~400MB | תלוי מנוע | 200–400MB |

| ה-README מזהיר מחסימה? | ⚠️ ToS/ספאם בלבד | ✅ במפורש | ❌ לא | ❌ לא | ✅ בעמוד הבית |

מה שכתוב בתנאי השימוש של WhatsApp עצמם — זו לא פרשנות, זה ציטוט:

ראיות אמיתיות לחסימות (issues פתוחים ב-GitHub, לא שמועות):

היקף האכיפה: בדוחות השקיפות שהיא מחויבת לפרסם בהודו, Meta מדווחת על 7,214,702 חשבונות שנחסמו במאי 2026 לבד, מתוכם 1,379,438 באופן יזום. מתוך 19,859 פניות ערעור — פעולה ננקטה ב-399 בלבד (~2–4%). (הפילוח לפי סיבה לא מפורסם, אז זה לא "שיעור החסימה של ספריות לא-רשמיות" — זה סדר הגודל של המכונה.)

🔴 והנקודה שצריכה לסגור את הדיון: Meta כותבת בתיעוד הפיתוח שלה — *"If your number is banned on WhatsApp and you wish to register it, it must be unbanned via the appeal process first."* כלומר חסימה שהושגה על ספרייה לא-רשמית מזהמת את מספר הטלפון גם עבור ה-Cloud API הרשמי, וסיכוי הערעור ~2–4%. מספר שמודפס על אתר, על רכב או על אריזה הוא לא נכס שאפשר להחליף.

שתי הפתעות טכניות שכן שוות לדעת:

2. מסלול הבנייה — ממה מורכב בוט עובד

הרכיבים, לפי סדר הזרימה:

1. Webhook receiver — endpoint HTTPS. אימות ראשוני עם hub.challenge, ואימות חתימה X-Hub-Signature-256 על כל payload. Meta מנסה מחדש עד 7 ימים אם לא קיבלה 200, ומזהירה בעצמה ש-*"These retries can result in duplicate webhook notifications"*.

2. תור (queue) — 🔴 הכלל הכי חשוב ארכיטקטונית: תחזיר 200 מיד, ותעבד אסינכרונית. ה-endpoint לא יכול לחכות לקריאת LLM. חובה idempotency לפי messages[].id / statuses[].id ב-Redis עם TTL של כמה שעות. וכלל שני: החזר 500/503 על תקלת תשתית זמנית, אף פעם לא 4xx — Meta מנסה שוב רק על 5xx ו-timeouts; 4xx = האירוע אבד לנצח, אין dead-letter queue ואין replay.

3. State / session — Postgres. שיחה, לקוח, ערוץ מקור, חותמת זמן ההודעה האחרונה של הלקוח (זה מה שקובע אם חלון 24 השעות פתוח).

4. קריאת LLM — דרך OpenRouter (הסטאק הקיים שלו).

5. Tool / function calling — בדיקת מלאי, סטטוס הזמנה, קביעת תור.

6. Human handoff — 🔴 זו לא אופציה, זו חובה מדיניות. מ-Business Messaging Policy של Meta: *"You may use automation when responding during the 24-hour window, but must also have available prompt, clear, and direct escalation paths"* — צ'אט עם אדם, טלפון, מייל, או טופס. בוט בלי מסלול בריחה לאדם הוא הפרת מדיניות.

7. מדיה — תמונות, אודיו (הערות קוליות!), מסמכים. מורידים מ-Graph API עם ה-media ID.

8. חלון 24 שעות + תבניות — נפתח כשהלקוח שולח הודעה או מתקשר (הטריגר של השיחה חדש יחסית וקל לפספס), מתאפס בכל הודעה נוספת, נסגר אחרי 24 שעות שקט. בפנים: כל סוגי ההודעות החופשיות. בחוץ: רק תבניות מאושרות.

פרויקטי קוד פתוח — מה כל אחד באמת בשבילו (כל רישיון נבדק ישירות מקובץ ה-LICENSE, לא מהתיאור):

| פרויקט | רישיון (אומת ראשונית) | למה הוא באמת | 4GB VPS? |

|---|---|---|---|

| Chatwoot | ✅ MIT Expat לליבה; ספריית enterprise/ ברישיון נפרד | Inbox אומני-ערוצי + ווידג'ט + handoff אנושי. הבחירה | כן (Rails+Postgres+Redis+Sidekiq — צפוף אבל עובד) |

| pywa | ✅ MIT | עטיפת Python ל-Cloud API, מתוחזקת (עדכון אחרון 22.7.2026) | טריוויאלי |

| Typebot | ⚠️ FSL-1.1-Apache-2.0 — *לא* קוד פתוח; הופך ל-Apache אחרי שנתיים | בונה זרימות ויזואלי | כן |

| Dify | 🔴 Apache-2.0 מותאם — *"you may not use the Dify source code to operate a multi-tenant environment"* בלי רישיון מסחרי + איסור הסרת לוגו | פלטפורמת LLM+RAG | דורש הרבה (Postgres+Redis+Weaviate+workers) |

| n8n | ⚠️ Sustainable Use License — לא קוד פתוח | אוטומציה/דבק | כן |

| Flowise | Apache-2.0 + ספריית enterprise/ מסחרית | בונה זרימות LLM | כן |

| Open WebUI | 🔴 BSD-3 + סעיף מיתוג: אסור להסיר branding מעל 50 משתמשים ב-30 יום | UI לצ'אט, לא לתמיכה | כן |

| Rasa Open Source | Apache-2.0, אבל הגרסה האחרונה 3.6.21 מ-14.1.2025 | NLU קלאסי — הושקע עבר ל-Rasa Pro | כן |

| Botpress | MIT ל-SDK, אבל ה-webchat וה-studio כבר לא ברפו — Botpress Cloud סגור | ענן | ❌ |

| Langfuse | MIT Expat לליבה, ee/ נפרד | Observability ל-LLM | כן |

| Papercups | MIT, אבל דחיפה אחרונה 15.2.2024 | מת | — |

| Evolution API / WAHA | ראה 1.8 | שערי WhatsApp לא-רשמיים | כן — אבל אל |

🔴 שתי מלכודות רישוי שרלוונטיות ישירות לתוכנית "אולי אמכור את זה ללקוחות SMB": (א) Dify אוסר במפורש multi-tenant בלי רישיון מסחרי — כלומר להריץ instance אחד שמשרת כמה לקוחות זו הפרה. (ב) Open WebUI אוסר white-label מעל 50 משתמשים. Chatwoot (MIT) ו-pywa (MIT) נקיים משתי הבעיות.

3. חצי האתר — ווידג'ט, וה"מוח האחד"

האדריכלות הנכונה היא לא "שני בוטים" אלא שכבה אחת: שירות brain שמקבל {channel, external_user_id, text} ומחזיר תשובה + פעולות. WhatsApp והווידג'ט הם שני adapters דקים מעליו. ההיסטוריה, ה-RAG, ה-tools וה-handoff — כולם בשכבה אחת, ב-Postgres אחד.

איך משתפים היסטוריה בין הערוצים בפועל: טבלת contact עם זהויות מרובות (phone_e164, web_session_id, email), ומיזוג כשהמשתמש מזדהה. Chatwoot כבר מממש בדיוק את המודל הזה (contact עם מספר identities על פני inboxes) — זו סיבה טובה לא לבנות אותו מאפס.

ווידג'ט: ווידג'ט Chatwoot — קוד פתוח (MIT), script tag אחד, ותמיכת RTL נשלחה ומוזגה (PR #11022, מרץ 2025). זו הבחירה. Papercups מת (2024). Botpress webchat סגור. n8n chat מצהיר בעצמו *"Currently only en is supported"* ומשתמש ב-CSS פיזי (margin-left) שיישבר במראה.

Streaming: SSE מה-FastAPI לווידג'ט. חשוב לדעת: בוואטסאפ אין streaming — הודעה נשלחת שלמה. זה אומר שה-UX בין הערוצים שונה מהיסוד, וכדאי לבנות את המוח כך שיחזיר תשובה מלאה, ולעשות streaming רק בשכבת האתר.

RAG על מסמכי העסק: pgvector בתוך ה-Postgres הקיים. מתחת ל-~1M וקטורים זה הבחירה הנכונה — שירות נפרד (Qdrant/Chroma) קונה לך latency שלא צריך תמורת מערכת שנייה לגבות, לנטר ולאבטח. ב-4GB עם Postgres+Redis+Chatwoot+FastAPI כבר רצים, זה גם הריאלי היחיד.

4. עברית ו-RTL — כאן יש ממצאים חדים

4.1 עברית בוואטסאפ — עובדת, ובלי קנס

אימתתי ישירות מרשימת השפות של Meta: Hebrew | he. קוד דו-אותי, בלי וריאנט אזורי.

⚠️ מלכודת: iw לא קיים ברשימה של Meta. Java/Android מחזירים iw בתור קוד השפה העברית. אם יש נתיב JVM שמזין locale לקריאות תבנית — צריך נרמול מפורש iw → he.

⚠️ BSP-ים עלולים לחשוף פחות שפות מ-Meta: רשימת השפות של Clickatell (~24 שפות) לא כוללת עברית. זו מגבלה שלהם, לא של Meta — עוד סיבה לעבוד ישירות מול Meta.

אין קנס תווים. בניגוד ל-SMS (שם UCS-2 חוצה את אורך ההודעה), Meta מחייבת פר הודעה שנמסרה לפי קטגוריה/מדינה/נפח — לא לפי אורך, תווים או קידוד. תבנית עברית באורך 1024 תווים עולה בדיוק כמו אנגלית באותו אורך. יתרון אמיתי מול SMS.

🔴 אבל Meta לא מתעדת שום דבר על RTL/bidi. אפס אזכורים בכל דפי התבניות, הביקורת וה-Flows. מה שכן מתועד ורלוונטי: *"Template strings and variables are not translated by Meta, so you are responsible for supplying strings"* — הבייטים שאתה שולח הם הבייטים שמוצגים. ה-bidi הוא כולו הבעיה שלך. בנוסף, הלקוח מקשר URL-ים אוטומטית — וזה בדיוק ריצת LTR חזקה בתוך פסקה RTL, המקרה הקלאסי. הפתרון: לעטוף כל מקטע LTR (מספרי הזמנה, URL, מק"ט, שמות מותג באנגלית) ב-Unicode bidi isolates — U+200E/U+200F או הזוג U+2066U+2069.

🔴 שתי מלכודות ניסוח עבריות ספציפיות:

1. Meta אוסרת: *"The message template cannot start or end with a parameter."* — וזה נושך בעברית חזק יותר, כי קופי עברי טבעי רוצה לפתוח בשם הלקוח ({{1}}, ההזמנה שלך...). חובה שלום {{1}},.

2. תוויות כפתורים: 20 תווים. כפתור תשובה אינטראקטיבי = 20 תווים; שורת רשימה = 24; תיאור שורה = 72. "מעקב אחר ההזמנה שלי" = 19 תווים — כבר בקיר. לכתוב את הכפתורים בעברית מלכתחילה, לא לתרגם מאנגלית בסוף. כשצפוף — להעדיף list messages.

4.2 איזה LLM הכי טוב בעברית ב-2026

יש Hebrew LLM Leaderboard רשמי של DICTA + Webiks (במימון מפא"ת והתוכנית הלאומית ל-NLP בעברית וערבית). המספרים מהדאטהסט הגולמי שלו (Summarization/Translation = אחוז ניצחון מול Gemini-2.5-Pro, 50 = שוויון):

| מודל | ניקוד | סיכום | תרגום | טריוויה ישראלית | Winograd |

|---|---|---|---|---|---|

| gemini-3-pro-preview | 87.58 | 51.76 | 51.15 | 86.71 | 96.04 |

| gemini-3-flash-preview | 88.37 | 49.75 | 50.65 | 86.38 | 94.60 |

| gpt-5.1 | 80.55 | 65.98 | 44.23 | 81.73 | 91.01 |

| gemini-2.5-flash | 79.52 | 46.94 | 35.01 | 76.41 | 85.97 |

| claude-sonnet-4.5 | 62.95 | 55.07 | 33.80 | 69.00 | 88.85 |

| DictaLM-3.0-24B-Thinking | 86.87 | 56.86 | 30.09 | 60.13 | 78.06 |

| claude-haiku-4.5 | 62.53 | 43.99 | 13.69 | 52.82 | 76.26 |

| deepseek-chat-v3.1 | 75.29 | 37.07 | 25.98 | 64.45 | 79.14 |

| gpt-5-mini | 66.22 | 55.11 | 41.52 | 69.44 | 88.49 |

| llama-3.3-70B | 4.05 | 37.83 | 19.31 | 60.13 | 83.45 |

המסקנות: Gemini 3 מוביל בעברית כמעט בכל ציר, כולל בידע ישראלי (86.71 טריוויה — קריטי לשירות לקוחות ישראלי). GPT-5.1 הכי טוב בסיכום עברי. Claude Haiku חלש יחסית בעברית (13.69 בתרגום, 52.82 בטריוויה) — זו נקודה חשובה למי ששוקל אותו כמודל זול. DictaLM-3.0-24B (Apache-2.0, DICTA ישראלי) הוא SOTA פתוח ומנצח את כולם בניקוד, אבל בידע ישראלי (60.13) הוא מאחורי Gemini משמעותית — הוא פתרון ל-on-prem/ריבונות, לא תחליף למודל חזית.

⚠️ אין שום מודל Opus בלוח הזה. אי אפשר לומר איפה Opus עומד בעברית.

טוקנייזר — נמדד ראשונית, לא מצוטט מבלוג: o200k_base (GPT-4o, GPT-5.x) נותן לעברית כמעט שוויון עם אנגלית — יחס 1.14×. cl100k_base (הישן) — 2.77×. כלומר מי שעדיין אומר "עברית עולה פי 4" מצטט עידן שנגמר. אבל ⚠️ text-embedding-3-large/small עדיין משתמשים ב-cl100k — אז עלויות הצ'אט בסדר, אבל חיתוך ה-RAG לא: עברית שורפת את חלון ה-8191 טוקנים פי 2.8 מהר יותר. לחתוך chunks לפי טוקנים, אף פעם לא לפי תווים.

4.3 🔴 Embeddings לעברית — הממצא הכי שימושי כאן

אין MTEB עברי. בבדיקה ישירה של עץ המשימות ב-MTEB יש בדיוק משימה עברית אחת — סיווג סנטימנט. אין retrieval, אין STS, אין clustering. MIRACL ו-Mr.TyDi לא כוללים עברית.

מה שכן קיים — עברית כתת-קבוצה ב-BelebeleRetrieval. nDCG@10, שאילתה עברית → קטע עברי:

| מודל | ציון |

|---|---|

| Qwen3-Embedding-8B | 0.9686 |

| gemini-embedding-001 | 0.9576 |

| Cohere embed-multilingual-v3.0 | 0.9215 |

| multilingual-e5-large-instruct (חינם) | 0.9154 |

| BAAI/bge-m3 (חינם, MIT) | 0.9111 |

| jina-embeddings-v3 | 0.8884 |

| 🔴 openai/text-embedding-3-large | 0.7984 |

| 🔴 openai/text-embedding-3-small | 0.6084 |

🔴 אל תשתמש ב-text-embedding-3-large ל-RAG עברי. הוא מתחת ל-bge-m3 ו-multilingual-e5-large-instruct — שניהם חינמיים — ו-16 נקודות מתחת ל-Gemini. ו-text-embedding-3-small (0.608) כמעט בלתי שמיש. זה סותר את ברירת המחדל שכולם לוקחים.

⚠️ אזהרה חשובה על המספרים האלה: Belebele הוא מבחן הבנת נקרא מתורגם, לא מסמכי עסק עבריים, והוא רווי (הכול בין 0.85 ל-0.97). המדד היחיד על משימת אחזור עברית אמיתית שמצאתי — Hebrew Semantic Retrieval National Challenge, כפי שמצוטט במאמר NeoDictaBERT — נותן NDCG@20 ≈ 0.40. הפער בין 0.91 ל-0.40 הוא התמונה הכנה. חובה לבנות סט הערכה עברי משלך של 100–300 שאילתות מהקורפוס האמיתי של הלקוח.

יש גם dicta-il/neodictabert-bilingual-embed (CC-BY-4.0, 768 מימדים, חלון 4096) — האנקודר העברי החזק ביותר על HeQ, אבל אין השוואה ראש-בראש שלו מול bge-m3/mE5, וכרטיס המודל טוען רק "מקום 10 בשלב הפרטי של האתגר הלאומי".

4.4 RTL בכלים — הבדיקה שמצמצמת את הרשימה לאחד

| כלי | Locale עברי | RTL בווידג'ט | RTL בקונסולה | פסק דין |

|---|---|---|---|---|

| Chatwoot | ✅ he + he_IL בשני הצדדים | ✅ נשלח 2025-03 | ✅ מ-v2.15.0 (2023-03) | ✅ עובד, מאומת |

| Open WebUI | ✅ he-IL | — | ⚠️ טקסט כן, סרגלים/טבלאות לא | חלקי |

| Dify | ❌ | ❌ | ❌ | 🔴 שבור |

| Flowise | ❌ | ❌ (issue פתוח מ-2024) | ❌ | 🔴 שבור |

| Typebot | ❌ | ❌ אין dir בקוד הבועה | ❌ | 🔴 שבור |

| n8n chat | ❌ ("only en is supported") | ❌ CSS פיזי | ❌ | 🔴 שבור |

| Botpress | לא ידוע | ❌ אין prop כזה | סגור | 🔴 לא ניתן לתיקון |

🔴 האות השלילי הכי חזק במחקר הזה: Dify דחתה תרומת RTL מלאה בחינם. Issue #21648, שנפתח ב-27.6.2025 על ידי האוניברסיטה הפתוחה, הציע מימוש מוכן לייצור (~1,660 מחרוזות עברית+ערבית, עיצוב RTL, זיהוי שפה) — נסגר כ-"not planned". ביקורת המשך (#33783, מרץ 2026) מצאה 79 קבצים עם CSS פיזי ו-102 מחרוזות אנגלית קשיחות — גם היא נסגרה כ-not planned. אל תתכנן על כך ש-Dify תתקן את העברית. ו-Botpress גרוע יותר: ה-webchat סגור-קוד, אז אתה אפילו לא יכול לתקן בעצמך.

4.5 עברית קולית (רלוונטי — הערות קוליות בוואטסאפ)

ivrit.ai אמיתי, ישראלי, ומצוין. מהלוח הרשמי שלהם (WER, נמוך יותר טוב יותר), שימו לב לעמודה eval-whatsapp — היא קיימת בדיוק כי הערות קוליות בוואטסאפ הן בעיה אקוסטית נפרדת:

| מנוע | eval-d1 | eval-whatsapp |

|---|---|---|

| soniox stt | 0.048 | 0.090 |

| ivrit-ai/whisper-large-v3-turbo-ct2 | 0.053 | 0.071 |

| openai gpt-4o-transcribe | 0.073 | 0.126 |

| google-speech | 0.211 | 0.352 |

המודלים של ivrit.ai (Apache-2.0) מנצחים כל API מסחרי גדול בעברית חוץ מ-Soniox — כולל על סט הבדיקה של וואטסאפ. ⚠️ אבל שים לב לפיצול הרישוי: המודלים Apache-2.0, אבל הדאטהסטים ברישיון מותאם שמתיר שימוש רק ל-(א) אימון מודלים או (ב) מחקר אקדמי.

הסטאק המומלץ

מותאם לאילוצים שלך — VPS 4GB עם Docker+Postgres+FastAPI, OpenRouter, עברית, self-hosting:

```

[WhatsApp Cloud API] ←→ Meta ישירות, בלי BSP

↓ webhook (HTTPS + X-Hub-Signature-256)

[FastAPI ingress] → 200 מיידי → Redis Stream (idempotent לפי message id)

[brain worker] ── Postgres (contacts, conversations, identities)

── pgvector (RAG על מסמכי העסק)

── OpenRouter → Gemini 2.5/3 Flash Lite

── tools (מלאי / הזמנות / תורים)

[Chatwoot] ← handoff אנושי + inbox + ווידג'ט האתר (RTL עברי)

[widget script tag] ←→ SSE streaming מ-FastAPI

```

הבחירות והנימוק:

| רכיב | בחירה | למה |

|---|---|---|

| ערוץ WhatsApp | Cloud API ישירות | אפס דמי פלטפורמה; BSP מכפיל את החשבון |

| ספריית Python | pywa (MIT) או קריאות REST ישירות | MIT נקי, מתוחזק ל-2026-07 |

| קליטה | FastAPI + Redis Streams | 200 מיידי, idempotency, 5xx-only על כשל |

| מוח | שירות אחד, שני adapters | היסטוריה משותפת בין הערוצים |

| LLM | Gemini 2.5 Flash Lite (0.10$/0.40$ למיליון) | הכי טוב בעברית ליחס מחיר; Haiku חלש בעברית |

| Embeddings | bge-m3 או multilingual-e5-large-instruct (חינם, MIT) | לא text-embedding-3 — 0.911 מול 0.798 בעברית |

| וקטורים | pgvector ב-Postgres הקיים | מתחת ל-1M וקטורים אין סיבה לשירות נוסף; 4GB לא סובל עוד אחד |

| Inbox + handoff + ווידג'ט | Chatwoot (ליבה MIT Expat) | היחיד עם RTL עברי מאומת בשני הצדדים; MIT = אפשר למכור |

| Observability | Langfuse (MIT Expat לליבה) | ליבה נקייה, ee/ נפרד |

| קול (אופציונלי) | ivrit.ai whisper-large-v3-turbo (Apache-2.0) | 0.071 WER על סט וואטסאפ, מנצח את גוגל פי 5 |

מה במפורש לא בסטאק: Dify (איסור multi-tenant + דחתה RTL עברי), Open WebUI (איסור white-label מעל 50 משתמשים), Typebot (FSL, לא קוד פתוח, אין RTL), n8n (SUL, אין RTL), Botpress (סגור), Rasa (הגרסה האחרונה ינואר 2025), וכל הספריות הלא-רשמיות.

סדר בנייה מוצע: (1) webhook + הד חוזר → מוודא חתימה, idempotency ו-24h window; (2) מוח + LLM בעברית, בלי RAG; (3) RAG על מסמכי הלקוח + סט הערכה עברי משלך; (4) Chatwoot ל-handoff; (5) ווידג'ט אתר על אותו מוח; (6) תבניות — אחרון, כי זה מה שמסתבך.

עלות אמיתית

התרחיש: עסק קטן ישראלי, 1,000 שיחות בחודש, בממוצע 8 תשובות בוט לשיחה = 8,000 הודעות יוצאות. LLM: ~2,000 טוקני קלט + 300 פלט לתור.

(א) DIY מלא, self-hosted לא-רשמי (Baileys/WAHA)

| פריט | חודשי |

|---|---|

| עמלות Meta | 0$ |

| VPS (קיים; ייעודי Hetzner CX22 ≈ €3.79–4.35) | 0–5$ |

| LLM (Gemini 2.5 Flash Lite) | 2.56$ |

| סה"כ | ~3–8$ |

| סיכון | 🔴 הפרת ToS + חסימה שמרעילה את המספר גם ל-Cloud API |

(ב) DIY + Meta Cloud API — ההמלצה

| פריט | היום (עד 30.9.2026) | מ-1.10.2026 |

|---|---|---|

| הודעות נכנסות | 0$ | 0$ |

| 8,000 תשובות service | 0$ | 42.40$ (8,000 × 0.0053$) |

| LLM (Flash Lite) | 2.56$ | 2.56$ |

| LLM (DeepSeek / GPT-5-mini) | 5.12$ / 8.80$ | זהה |

| VPS | 0–5$ | 0–5$ |

| סה"כ בוט תמיכה | ~5–15$ | ~48–58$ |

| + 1,000 תבניות שיווק | +35.30$ | +35.30$ |

| + BSP אם תיקח Twilio (מיותר) | +45$ | +45$ |

(ג) SaaS מדף — המחירים המפורסמים

| מוצר | מודל | 1,000 שיחות/חודש |

|---|---|---|

| Intercom Fin | 0.99$ לתוצאה + מושבים 29–132$ | ~990$ + מושבים |

| Meta Business Agent | 2$/מיליון טוקנים ≈ 4–5 סנט/הודעה | ~360$ |

| Respond.io Growth | 159$/חודש, 10 משתמשים + 12$/100 אנשי קשר | 159$+ |

| Crisp Essentials | 95$/חודש שטוח, 10 מושבים, ~450 שיחות אוטומטיות | 95$ (ומעל המכסה) |

| Tidio Growth | פר-שיחה, מ-49.17$ עד 2,000 שיחות | ~49$ |

| Chatwoot Cloud | 19–99$ לסוכן | 38–198$ (2 סוכנים) |

| Zendesk | מושב 19–115$ + פר-פתרון (לא מפורסם) | לא ניתן לחשב |

איפה DIY מנצח ואיפה לא

מנצח, ובגדול:

לא מנצח:

המסקנה על התמחור: DIY מנצח מוחלט בעלות שולית ובשליטה, ומפסיד בזמן ההקמה. בהינתן שאתה בונה ממילא, יש VPS, ורוצה למכור — DIY הוא הבחירה הנכונה. אבל תמחר את הלקוחות לפי המצב שאחרי אוקטובר 2026, לא לפי היום.

מלכודות

מטא / תפעול:

1. 🔴 1.10.2026 — סוף ה-service החינמי. כל תשובת בוט בחלון תתחיל לעלות (0.0053$ בישראל), בלי מדרגות נפח. תמחר עכשיו.

2. 🔴 סיווג מחדש של תבניות. Meta מסווגת מחדש תבניות מאושרות — Utility→Marketing בדרך כלל עם יום התראה, אבל מ-16.4.2025, אם קיבלת אזהרה פעם אחת, השינוי מיידי בלי התראה. Marketing/Utility→Authentication גרוע יותר: התבנית עוברת ל-REJECTED בראשון לחודש הבא, ואין ערעור על המסלול הזה. התוצאה: המחיר קופץ פי 6.7 בישראל (0.0053 → 0.0353).

3. 🔴 תבניות שיווק לא נמסרות כלל למספרים אמריקאיים. מתועד אצל Meta. אם יש לקוחות בארה"ב — שיווק בוואטסאפ הוא נתיב מת.

4. מגבלת שיווק פר-משתמש. WhatsApp מגביל כמה תבניות שיווק משתמש מקבל, המספר לא מפורסם, וההגבלה מסתגלת לפי מעורבות. כישלון = webhook עם קוד 131049, להמתין 24 שעות. (EEA/בריטניה/יפן/קוריאה פטורים — ישראל לא.)

5. ביטול הסכמה ברמת המשתמש. למשתמש יש מתג "Offers and announcements". שליחה למי שביטל = קוד 131050.

6. דירוג איכות ירוק/צהוב/אדום. נגזר מחסימות ודיווחים של לקוחות. 7 ימים ברצף במצב Flagged = ירידת מדרגה מיידית. תירשם ל-webhook phone_number_quality_update — אל תגלה את זה מכשלי שליחה.

7. סולם האכיפה מתועד: אזהרה → חסימת תבניות ל-1/3 ימים → חסימת כל ההודעות ל-5/7/30 ימים → נעילת חשבון ללא הגבלת זמן (רק ערעור) → השבתה קבועה. הפרות חמורות = הסרה מיידית בלי סולם.

8. המספר. מספר בוואטסאפ צרכני חייב מחיקה (איבוד היסטוריה); מספר על WhatsApp Business app יכול ב-Coexistence.

9. חובת מסלול לאדם. *"must also have available prompt, clear, and direct escalation paths"* — בוט בלי handoff = הפרת מדיניות.

10. ענפים אסורים לגמרי: בגירים, אלכוהול, טבק, סמים, הימורים, נשק, היכרויות, תוספי תזונה מסוכנים, מטבעות/ICO/אופציות בינאריות, MLM, הלוואות יום-משכורת וגביית חובות. DIGITAL_SERVICES_PRODUCTS הוא הרדום — הוא אוסר מכירת תוכן דיגיטלי, מנויים וחשבונות דרך וואטסאפ.

11. webhook: להחזיר 500/503 על תקלה, אף פעם לא 4xx. 4xx = האירוע אבד לנצח.

רישוי (רלוונטי במיוחד אם מוכרים ללקוחות):

12. 🔴 Dify אוסר multi-tenant בלי רישיון מסחרי. Instance אחד לכמה לקוחות = הפרה.

13. 🔴 Open WebUI אוסר white-label מעל 50 משתמשים ב-30 יום.

14. 🔴 Evolution API v2.4.0 דורש הפעלת רישיון מול שרת חיצוני, 503 עד אז, heartbeat עם IP השרת, ושובר CI/CD.

15. n8n = Sustainable Use License, Typebot = FSL — שניהם *לא* קוד פתוח.

פרטיות ורגולציה:

16. אתה ה-Controller, לא Meta. מתנאי ה-Cloud API: *"You are the Controller of Company Personal Data and Meta Platforms Ireland Limited is the Processor"*. חובות ה-GDPR שלך. Meta שומרת עד 30 יום ולא מספקת גיבוי או ארכיון — זה עליך.

17. אל תריץ בוט לקוחות על ה-tier החינמי של Gemini. ההבדל בין חינם לתשלום הוא האם התוכן משמש לשיפור מוצרים ואם בודקים אנושיים רואים אותו. זו המצוק החד ביותר בסטאק. (Anthropic ו-OpenAI לא מאמנים על API כברירת מחדל; לשניהם יש DPA ואפשרות ZDR.)

18. 🔴 EU AI Act סעיף 50 חל מ-2 באוגוסט 2026 — עוד שבוע. מחייב ליידע אדם שהוא מדבר עם AI, "לכל המאוחר במגע הראשון". אם משתמש אירופי יכול להגיע לבוט — צריך שורת גילוי בהודעה הראשונה.

19. ישראל — תיקון 13 לחוק הגנת הפרטיות נכנס לתוקף 14.8.2025. חובת רישום מאגרים צומצמה (רק סוחרי מידע מעל 10,000 נושאי מידע וגופים ציבוריים), אבל נוספה חובת מינוי ממונה הגנת פרטיות לגופים שעיסוקם העיקרי עיבוד או ניטור שיטתי, ותקופת החסד לאי-אכיפה על המינוי פגה ב-31.10.2025. פיצוי חדש: עד 10,000₪ ללא הוכחת נזק על פגיעה בזכויות נושא מידע (בנוסף ל-§29א הקיים). האכיפה חיה.

20. 🔴 ישראל — חוק הספאם (§30א לחוק התקשורת): פיצוי עד 1,000₪ להודעה, ללא הוכחת נזק, מצטבר, בבית משפט לתביעות קטנות בלי עורך דין. הדרישות מחמירות מ-Meta: הסכמה מפורשת מראש ובכתב, המילה "פרסומת" בראש ההודעה, שם וכתובת השולח, ומנגנון הסרה פשוט. יש חריג לקוח קיים — אבל רק אם כל התנאים מתקיימים (הפרטים נמסרו ברכישה/משא ומתן, נאמר אז שישמשו לשיווק, לא הייתה התנגדות, והמוצר דומה). 1,000 תבניות שיווק ללא opt-in תקין = חשיפה של עד מיליון ₪.

21. גילוי "אני בוט" בישראל: אין חובה חוקית מפורשת היום. יש חוק עזרה ראשונה (תיקון 57 לחוק הגנת הצרכן) שמחייב מענה אנושי תוך 6 דקות — אבל רק לגופים בתוספת השנייה (תקשורת, בנקים, ביטוח), ולא על גילוי סטטוס בוט בצ'אט. בכל זאת — גלה. זה זול, ו-EU AI Act מחייב ממילא.

מה לא הצלחתי לאמת

1. 🔴 סתירה בין מקורות על האם §30א חל על וואטסאפ. בשליפה אחת שלי מאתר "כל-זכות" עלה שהחוק חל רק על פקס/SMS/דוא"ל/חיוג אוטומטי — כלומר לא על אפליקציות מסרים. בשליפה שנייה מאותו עמוד עלה הנוסח *"דואר אלקטרוני, מסרון או הודעה באפליקציות למסרים מיידיים (כגון וואטסאפ)"* — כלומר כן. הקונצנזוס בין ויקיפדיה, mishpati ומשרדי עו"ד תומך ב"כן", אבל לא מצאתי פסק דין ישראלי מזוהה בשם ובמספר שקובע במפורש שהודעת וואטסאפ היא "דבר פרסומת" לפי §30א. לפני שמוכרים ללקוח יכולת שיווק בוואטסאפ — לשאול עורך דין. אני לא סוגר את זה.

2. תעריפי הקנסות המנהליים בתיקון 13 (המספרים שמסתובבים: 320,000₪ / 3.2 מיליון₪ / תקרת 5% ממחזור) — רק מקורות ישראליים משניים. Herzog אומרים רק *"מאות אלפי שקלים ואף מיליונים בנסיבות מסוימות"*. אל תצטט את המספרים האלה ללקוח.

3. פסק דין עליון ממרץ 2026 על חובות AI (רע"א 63194-08-25) — מקור יחיד, אתר פרשנות אחד. לא הצלבתי מול אתר בתי המשפט.

4. דרישות ה-RAM המדויקות לאירוח עצמי של Chatwoot — לא הצלחתי לשלוף את דף התיעוד (ECONNRESET חוזר). לא ראיתי מספר מפורסם. צריך לבדוק אמפירית על ה-4GB לפני שמבטיחים.

5. המספר המדויק של מגבלת השיווק פר-משתמש — Meta לא מפרסמת. ה-"~2 ביום" שמסתובב הוא ניחוש של צד שלישי.

6. האם המגבלות 1024/4096 תווים נספרות ב-code points, ב-UTF-16 או ב-bytes. לא מתועד. עברית = 2 בייטים לתו ב-UTF-8, אז אם זה בייטים — הקיבולת שלך נחצית. לבדוק אמפירית עם מחרוזת עברית של 1024 תווים.

7. האם WhatsApp Flows עושה mirroring ל-RTL — אפס תיעוד, אפס צילומי מסך, אפס דיווחים. חובה לבדוק על מכשיר אמיתי.

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

9. אין תוצאה של שום מודל Claude Opus בלוח העברי. אי אפשר לומר איפה Opus עומד בעברית.

10. אין Hebrew MMLU. חיפשתי; יש ArabicMMLU/CMMLU/KMMLU/TurkishMMLU ואין מקבילה עברית. זו היעדר ראיה, לא הוכחת היעדר.

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

12. המכתב cease & desist ל-Baileys (2023) — מדווח בעקביות ומצוטט מהמפתח, אבל לא אימתתי מול מסמך משפטי ראשוני. מה שכן מאומת: ה-README הנוכחי מציין שהמאגר המקורי הוסר על ידי יוצרו.

13. תמחור Gupshup, Infobip, Wati ו-ManyChat — דפי התמחור מחזירים 404/403 או מציגים מטבעות מתחלפים. לא המצאתי מספרים.

14. התעריפים לישראל שהורדתי תקפים מ-1.7.2026. Meta מעדכנת עד רבעונית ומפרסמת חודש מראש — לבדוק מחדש את קובץ ה-CSV לפני כל הצעת מחיר.

15. לא ביצעתי בדיקת רינדור חיה של עברית באף כלי. כל ממצאי ה-RTL מבוססים על קוד, issues ותיעוד — לא על צפייה במו עיניי.

עובדות שנשמרו

כרטיס התעריפים הרשמי של Meta ב-USD בתוקף 1.7.2026 קובע לישראל: Marketing 0.0353$, Utility 0.0053$, Authentication 0.0053$ להודעה שנמסרה, ו-Service ללא חיוב
https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing
מ-1 באוקטובר 2026 Meta תתחיל לחייב פר-הודעה על כל הודעות service ועל תבניות utility שנשלחות בתוך חלון 24 השעות — הודעות שלא חויבו מאז 1.11.2024 — בתעריף הזהה ל-utility/auth ובלי מדרגות נפח
https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/non-template-messages
WhatsApp On-Premises API הפסיק לפעול לחלוטין — הגרסה הנתמכת האחרונה פגה ב-23 באוקטובר 2025 ואי אפשר לשלוח דרכה הודעות; Cloud API היא הארכיטקטורה הרשמית היחידה ב-2026
https://developers.facebook.com/docs/whatsapp/on-premises/overview
מספר טלפון שנחסם בוואטסאפ חייב לעבור ערעור והסרת חסימה לפני שניתן לרשום אותו ל-Cloud API — כלומר חסימה שהושגה בספרייה לא-רשמית מרעילה את המספר גם למסלול הרשמי
https://developers.facebook.com/documentation/business-messaging/whatsapp/business-phone-numbers/phone-numbers
תנאי השימוש של WhatsApp אוסרים במפורש גישה לשירות through automated means ויצירת APIs שמתפקדים כמו השירות עבור צד שלישי — מה שהופך את Baileys, whatsapp-web.js, WPPConnect, Evolution API ו-WAHA להפרת ToS בנוסח הפשוט של התנאים
https://www.whatsapp.com/legal/terms-of-service
קיים תיעוד ראשוני של חסימה אחרי 5 הודעות בלבד ב-whatsapp-web.js, עם תשובה מ-WhatsApp שמנמקת את החסימה בשימוש ב-unauthorized application כהפרת תנאי השימוש
https://github.com/pedroslopez/whatsapp-web.js/issues/981
מדיניות ה-AI Providers של Meta (בתוקף 16.2.2026) חלה רק על ספקי AI כלליים צד-שלישי ולא על עסק שבונה בוט לשירות הלקוחות שלו על ה-WABA שלו; נכון ל-12.5.2026 החיוב פעיל בברזיל בלבד וישראל אינה ברשימה
https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/ai-providers
Meta Business Agent, שהושק גלובלית ביוני 2026, מתומחר ב-2.00$ למיליון טוקנים עם צריכה טיפוסית של 20,000-25,000 טוקנים להודעה — כלומר כ-4-5 סנט להודעה, פי כ-8 מעלות בוט DIY על תעריף service ישראלי
https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing/non-template-messages
Meta מסווגת מחדש תבניות שכבר אושרו, ומ-16.4.2025 עסק שקיבל אזהרה על סיווג שגוי מאבד את התראת 24 השעות והשינוי מיידי; מעבר Utility→Marketing בישראל מייקר את ההודעה פי 6.7 (0.0053$ ל-0.0353$)
https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-categorization
מדיניות המסרים העסקיים של Meta מחייבת שכל שימוש באוטומציה בתוך חלון 24 השעות ילווה במסלול הסלמה מהיר וברור לאדם — בוט ללא handoff אנושי הוא הפרת מדיניות
https://whatsappbusiness.com/policy/
עברית נתמכת כשפת תבנית ב-WhatsApp עם קוד השפה he; הקוד iw שמוחזר על ידי Java ו-Android אינו מופיע ברשימת השפות של Meta ודורש נרמול
https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/supported-languages/
ליבת Chatwoot ברישיון MIT Expat עם ספריית enterprise/ ברישיון נפרד, ותמיכת RTL בווידג'ט נוספה ומוזגה במרץ 2025 — הכלי היחיד מבין השבעה שנבדקו עם RTL עברי מאומת גם בווידג'ט וגם בקונסולת הסוכן
https://github.com/chatwoot/chatwoot/pull/11022
Dify מורשה ברישיון Apache-2.0 מותאם שאוסר במפורש הרצת סביבה multi-tenant בלי רישיון מסחרי ואוסר הסרת הלוגו — מגבלה קריטית למי שמתכנן למכור פתרון לכמה לקוחות SMB
https://raw.githubusercontent.com/langgenius/dify/main/LICENSE
Open WebUI מוסיף לרישיון BSD-3 סעיף שאוסר הסרה או שינוי של המיתוג בכל פריסה שבה מספר משתמשי הקצה עולה על 50 בתקופה מתגלגלת של 30 יום
https://raw.githubusercontent.com/open-webui/open-webui/main/LICENSE
Evolution API מגרסה 2.4.0 מחייב הפעלת רישיון מול שרת של Evolution Foundation לפני שירות תעבורת API, מחזיר 503 עד להפעלה ידנית דרך ה-UI, ושובר פריסות אוטומטיות; גרסה 2.3.7 עדיין פועלת ללא הפעלה
https://github.com/evolution-foundation/evolution-api/issues/2534
WAHA ביטלה את מדרגת התשלום Plus החל מגרסה 2026.6.1 — כל הפיצ'רים עברו לליבה החינמית ברישיון Apache-2.0 ללא בדיקות רישיון בזמן ריצה
https://waha.devlike.pro/docs/how-to/waha-plus/
במדד האחזור העברי של MTEB (Belebele heb), המודלים החינמיים bge-m3 (0.911) ו-multilingual-e5-large-instruct (0.915) עולים משמעותית על text-embedding-3-large של OpenAI (0.798) ועל text-embedding-3-small (0.608)
https://github.com/embeddings-benchmark/results
בלוח ה-LLM העברי של DICTA, Gemini 3 Pro מוביל כמעט בכל ציר כולל ידע ישראלי (86.71), בעוד Claude Haiku 4.5 חלש בעברית (13.69 בתרגום, 52.82 בטריוויה ישראלית); אין תוצאה לשום מודל Claude Opus
https://huggingface.co/spaces/hebrew-llm-leaderboard/leaderboard
המודלים של ivrit.ai ברישיון Apache-2.0 משיגים WER של 0.071 על סט הבדיקה של הערות קוליות בוואטסאפ ומנצחים את gpt-4o-transcribe (0.126) ואת google-speech (0.352), אך הדאטהסטים שלהם ברישיון מותאם המתיר שימוש רק לאימון מודלים או מחקר אקדמי
https://huggingface.co/spaces/ivrit-ai/hebrew-transcription-leaderboard
בתנאי ה-Cloud API הלקוח העסקי הוא ה-Controller של המידע האישי ו-Meta היא ה-Processor בלבד, עם שמירה של עד 30 יום וללא שירותי ארכיון או גיבוי — כלומר חובות ה-GDPR נופלות על העסק
https://www.facebook.com/legal/WhatsApp-Business-Platform-Cloud-API
סעיף 50 ל-EU AI Act, המחייב יידוע מפורש שהמשתמש מתקשר עם מערכת AI לכל המאוחר במגע הראשון, חל מ-2 באוגוסט 2026
https://digital-strategy.ec.europa.eu/en/faqs/transparency-obligations-under-article-50-ai-act
תיקון 13 לחוק הגנת הפרטיות הישראלי נכנס לתוקף ב-14 באוגוסט 2025, צמצם את חובת רישום המאגרים, הוסיף חובת מינוי ממונה הגנת פרטיות לגופים מסוימים וקבע פיצוי של עד 10,000 ש"ח ללא הוכחת נזק על פגיעה בזכויות נושא מידע
https://iapp.org/news/a/israel-marks-a-new-era-in-privacy-law-amendment-13-ushers-in-sweeping-reform
חוק הספאם הישראלי (סעיף 30א לחוק התקשורת) מאפשר פיצוי של עד 1,000 ש"ח לכל הודעת פרסומת ללא הוכחת נזק ובאופן מצטבר, בתביעה קטנה ללא עורך דין; תחולתו על הודעות וואטסאפ נתמכת בקונצנזוס משני אך לא אומתה מול פסק דין מזוהה בשם ומספרלא אומת
https://www.kolzchut.org.il/he/%D7%A4%D7%99%D7%A6%D7%95%D7%99_%D7%91%D7%92%D7%99%D7%9F_%D7%9E%D7%A9%D7%9C%D7%95%D7%97_%D7%93%D7%91%D7%A8%D7%99_%D7%A4%D7%A8%D7%A1%D7%95%D7%9E%D7%AA_%D7%9C%D7%9C%D7%90_%D7%94%D7%A1%D7%9B%D7%9E%D7%94_%D7%A9%D7%9C_%D7%94%D7%A0%D7%9E%D7%A2%D7%9F_(%D7%97%D7%95%D7%A7_%D7%94%D7%A1%D7%A4%D7%90%D7%9D)
Twilio גובה 0.005$ על כל הודעה נכנסת ויוצאת מעל תעריפי Meta, בעוד 360dialog גובה 49 אירו לחודש למספר ללא תוספת פר-הודעה, ו-Meta Cloud API הישיר אינו גובה דמי פלטפורמה כלל
https://www.twilio.com/en-us/whatsapp/pricing
Intercom מתמחר את סוכן ה-AI שלו Fin ב-0.99$ לתוצאה בנוסף למושבים של 29-132$ לחודש — כ-990$ ל-1,000 שיחות, מול כ-45-55$ לבוט DIY על Cloud API בישראל אחרי אוקטובר 2026
https://www.intercom.com/pricing
Meta מנסה לשלוח webhook מחדש עד 7 ימים על כל סטטוס שאינו 200 ומזהירה שהניסיונות החוזרים מייצרים התראות כפולות — מה שמחייב ארכיטקטורת תור עם idempotency לפי message id והחזרת 5xx בלבד על תקלות תשתית
https://developers.facebook.com/docs/whatsapp/cloud-api/guides/set-up-webhooks

מקורות