עיבוד ידני של פניות מ-Viber מעמיס על המנהלים. לקוחות ממתינים לתשובה, לידים אובדים. לעסקים עם קהל ב-Viber — כמו משלוחי מזון או מרכז שירות — אוטומציה באמצעות צ'אטבוט הופכת להכרח. אנו יוצרים בוטים ל-Viber שמשתלבים עם Bitrix24 ומבטיחים ש-70–80% מהפניות הטיפוסיות מטופלות ללא התערבות אנושית. בניגוד ל-WhatsApp, Viber מספק Viber Bot API פתוח ללא אישורים מורכבים — כל אחד יכול ליצור חשבון ציבורי. אבל יש מלכוד: Viber אינו מעביר את מספר הטלפון. יש פתרון עוקף, אותו נסביר בהמשך. המומחים שלנו מוסמכים ב-1C-Bitrix ובעלי ניסיון של למעלה מ-5 שנים בפיתוח אינטגרציות. מהירות התגובה ללקוחות מופחתת פי 5 בהשוואה לעיבוד ידני.
מהו Viber Bot API?
ה-Viber Bot API נגיש דרך https://chatapi.viber.com/pa/. כדי לרשום בוט, צור חשבון בוט/חשבון ציבורי באפליקציית Viber, ולאחר מכן תקבל auth_token. ה-API תומך ב:
- הודעות טקסט, תמונות, מסמכים, סרטונים, מדבקות.
- Rich Messages — הודעות עם כפתורים (Keyboard API).
- Carousel — רשימה אופקית של כרטיסים עם כפתורים (Rich Media).
- שליפת פרופיל משתמש: שם, תמונת פרופיל, מדינה (ללא מספר טלפון).
- Webhook להודעות נכנסות.
המגבלה העיקרית: Viber אינו מעביר את מספר הטלפון של המשתמש לבוט. המזהה הוא viber_id (hash ייחודי לכל זוג בוט-משתמש). כדי לקשר ל-CRM, יש לבקש מהמשתמש להזין את הטלפון ידנית או להשתמש בכפתור "שיתוף איש קשר" (לא עובד באופן אמין).
ארכיטקטורת אינטגרציית Viber-Bitrix24
Viber Bot API (webhook) ↓
Сервер бота (Python / Node.js) ↓
↓
Логика Битрикс24 REST API + Redis
crm.contact.list (состояния)
crm.lead.add
imbot.message.addWebhook נכנס מ-Viber:
{
"event": "message",
"sender": {
"id": "01234567890A=",
"name": "Иван Иванов",
"country": "BY"
},
"message": {
"type": "text",
"text": "Статус заказа"
}
}תגובה דרך Viber API עם כפתורים:
POST https://chatapi.viber.com/pa/send_message
{
"receiver": "01234567890A=",
"type": "text",
"text": "Введите номер заказа:",
"keyboard": {
"Type": "keyboard",
"Buttons": [
{
"ActionType": "reply",
"ActionBody": "operator",
"Text": "Связаться с оператором"
}
]
}
} כיצד לזהות לקוח ללא טלפון?
היעדר טלפון בפרופיל Viber דורש תרחיש אימות נפרד:
- הבוט מברך את המשתמש ומציע להזין מספר טלפון.
- המשתמש מזין את המספר בפורמט
Viber Bot API (webhook) ↓ Сервер бота (Python / Node.js) ↓ ↓ Логика Битрикс24 REST API + Redis crm.contact.list (состояния) crm.lead.add imbot.message.add. - הבוט שולח קוד אימות ב-SMS דרך ספק SMS.
- המשתמש מזין את הקוד → הבוט מקשר את
{ "event": "message", "sender": { "id": "01234567890A=", "name": "Иван Иванов", "country": "BY" }, "message": { "type": "text", "text": "Статус заказа" } }לאיש הקשר ב-CRM בשדהPOST https://chatapi.viber.com/pa/send_message { "receiver": "01234567890A=", "type": "text", "text": "Введите номер заказа:", "keyboard": { "Type": "keyboard", "Buttons": [ {"ActionType": "reply", "ActionBody": "operator", "Text": "Связаться с оператором"} ] } }. - באינטראקציות הבאות — זיהוי לפי
+375...ללא הזנת טלפון חוזרת.
חלופה לתרחישים ארגוניים: כפתור "שיתוף איש קשר" ב-Viber (סוג viber_id). הוא לא עובד בכל גרסאות הלקוח, אבל כשהוא עובד, הוא מעביר את הטלפון אוטומטית.
אינטגרציה עם Bitrix24 Open Lines
Viber מתחבר ל-Open Lines באופן טבעי: CRM → Contact Center → Viber. זהו מסלול פשוט ללא פיתוח — הודעות מ-Viber נכנסות לתור הנציגים.
לתרחישים מורכבים יותר (בוט + נציג), נעשה שימוש בסכמה היברידית:
- בוט שרת מותאם אישית מטפל בפניות הניתנות לאוטומציה.
- בעת העברה לנציג, הבוט שולח הודעה ל-Open Line דרך
UF_CRM_VIBER_IDאו יוצר צ'אט דרךviber_idומוסיף היסטוריה.
מקרה בוחן מהפרקטיקה שלנו: בוט Viber למשלוחי מזון
משימה: רשת בתי קפה במינסק, קהל עיקרי ב-Viber. היה צורך בהזמנת משלוח ללא שיחת טלפון, אישור דרך צ'אטבוט.
תרחיש הזמנה דרך Carousel:
- הלקוח כותב "הזמנה" → הבוט מציג קטגוריות תפריט עם כפתורים.
- בחירת מנות דרך Rich Media Carousel (כרטיסים עם תמונה, מחיר, כפתור "+").
- עגלת קניות נשמרת ב-Redis לפי
share-phone. - הזנת כתובת למשלוח → בדיקת אזור משלוח.
- תשלום: כפתור "שלם אונליין" → קישור לדף תשלום.
- לאחר התשלום: יצירת עסקה ב-Bitrix24
imopenlines.chat.sendMessageעם סטטוס "התקבל", האחראי הוא מנהל הסניף. - אישור ומעקב אחר ההזמנה דרך הודעות ב-Viber (
im.chat.addבעת שינוי סטטוס העסקה).
ייחודיות: Rich Media Carousel ב-Viber מוגבל ל-6 כרטיסים בכל פעם. לתפריט גדול — דפדוף עם כפתורי "עוד".
תוצאה: 40% מההזמנות עברו משיחות טלפון לבוט Viber בחודשיים הראשונים. ערך הזמנה ממוצע דרך הבוט היה גבוה ב-12% — לקוחות בוחרים ומוסיפים פריטים ברוגע יותר. בהשוואה לאפליקציה ניידת, עלות הפיתוח נמוכה פי 3–5, והבוט עונה פי 5 מהר יותר מנציג אנושי. צרו קשר — נבחר עבורכם את הפתרון האופטימלי.
הערכת מאמץ לרכיבים טיפוסיים
| רכיב | מאמץ |
|---|---|
| בוט בסיסי + Viber webhook | 8-16 שעות |
| אימות טלפון + קישור ל-CRM | 8-16 שעות |
| Rich Media Carousel לקטלוג | 16-24 שעות |
| אינטגרציית Bitrix24 CRM | 8-16 שעות |
| עגלה ב-Redis + לוגיקת הזמנות | 8-16 שעות |
| פריסה, SSL, ניטור | 4-8 שעות |
מה כלול בעבודה
| שלב | היקף עבודה |
|---|---|
| ניתוח | בחינת תהליכים עסקיים, איסוף דרישות, בניית אב טיפוס לתרחישים |
| פיתוח בוט | הגדרת Viber Bot API, לוגיקת שרת ב-Python/Node.js, Rich Media, עגלה |
| אינטגרציית Bitrix24 | REST API: עסקאות, אנשי קשר, לידים, Open Lines, webhooks |
| אימות לקוח | אישור SMS, קישור viber_id ל-CRM |
| פריסה וניטור | אירוח שרת, SSL, בדיקות תקינות, התראות |
| תיעוד והדרכה | מדריכים לנציגים ומנהלים, דיאגרמת תהליך הבוט, העברת גישה |
| תמיכה באחריות | חודש אחריות, תיקוני באגים, ייעוץ |
השוואה לחלופות: בוט Viber דורש תקציב נמוך פי 3-5 מפיתוח אפליקציה ניידת, ומחזיר את ההשקעה תוך 2-3 חודשים עם 50+ הזמנות ביום. פנו אלינו — נעריך את הפרויקט שלכם.
תהליך ולוח זמנים
- אנליטיקה — 1-2 ימים: תיאור תרחישים, אישור אב טיפוס.
- עיצוב — 2-3 ימים: ארכיטקטורה, בחירת טכנולוגיות, עיצוב מסד נתונים.
- פיתוח — מ-5 עד 15 ימים בהתאם למורכבות.
- בדיקות אינטגרציה — 2-3 ימים: בדיקת כל המסלולים, בדיקות עומס.
- פריסה והשקה — 1-2 ימים: הגדרת שרת, דומיין, SSL, ניטור.
- הדרכת צוות — יום אחד: תדריך נציגים, העברת תיעוד.
לוח זמנים משוער — בין 2 ל-4 שבועות. אנו מספקים הערכה מדויקת לאחר ניתוח דרישות. צרו קשר — נדון בפרויקט שלכם ונכין הצעה מסחרית.

