תיעוד/מדריכים

CRM וזיכרון מתקשרים

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

מה זיכרון המתקשרים עושה

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

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

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

איך הזיהוי עובד

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

שם מאומת ושם לא מאומת

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

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

מה נחשף בשיחה עם מתקשר מהציבור

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

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

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

הפעלה וכיבוי

זיכרון המתקשרים פעיל כברירת מחדל כל עוד כלי ה-CRM נמצאים בסביבת העבודה של הסוכן (tools/relationship-hub/). אם הם חסרים, רכיב השיחות מדלג על זיכרון המתקשרים בלי שגיאה.

מתג אחד ב-config.json שולט בחיפוש, בקליטה ובתיעוד יחד:

"features": {
  "crmCapture": false
}

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

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

איפה הנתונים נשמרים

אנשי הקשר נשמרים במסד נתונים מקומי בסביבת העבודה של הסוכן, data/crm.db. לכל סוכן מסד משלו: בשרת שמריץ כמה סוכנים, סוכן אחד אף פעם לא רואה את המתקשרים של סוכן אחר. אנשי קשר חדשים שנוצרו משיחות מתויגים voice-caller.

אפשר לשאול את הסוכן על אנשי קשר בצ'אט, למשל "מי התקשר אתמול?", או להריץ שאילתות על מסד הנתונים בשרת:

cd ~/.openclaw/workspace
python3 tools/relationship-hub/crm_search.py person-by-phone +14165550134
python3 tools/relationship-hub/crm_search.py search "delivery" --limit=5
python3 tools/relationship-hub/crm_search.py stale --days=30

כל פקודה מחזירה JSON. עברו מדי פעם על אנשי הקשר שמתויגים voice-caller: תקנו שמות שנקלטו לא נכון ואחדו כפילויות. ברכת הפתיחה הבאה תרוויח מזה.

שליחת לידים ל-monday.com

אם צוות המכירות שלכם עובד ב-monday.com, הסוכן יכול לרשום כל ליד חדש בלוח עוד בזמן שהמתקשר על הקו.

התקנה

  1. בפורטל הקולי, פתחו את לשונית Marketplace (חנות האינטגרציות) של הסוכן והתקינו את monday.com CRM.
  2. הדביקו טוקן API של monday עם הרשאות קריאה וכתיבה. יוצרים אותו ב-monday.com: לוחצים על האווטאר, בוחרים Administration או Developers, ואז My Access Tokens.
  3. בחרו את לוח הלידים (Leads board) שהסוכן יכתוב אליו, ואת שם העסק שהסוכן יאמר בשיחה.

אחרי ההתקנה, הטוקן לא מוצג שוב בדשבורד.

הכנת הלוח

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

שדה בלידהעמודה שנבחרת
טלפוןעמודת Phone, ואם אין, עמודת טקסט עם כותרת כמו "Phone", "Mobile" או "Cell"
מיילעמודת Email, ואם אין, עמודת טקסט עם הכותרת "Email"
חברהעמודת טקסט עם כותרת כמו "Company", "Organization", "Business" או "Account"
תחום ענייןעמודת טקסט עם כותרת כמו "Interest", "Reason", "Need", "Service", "Inquiry", "Message" או "Notes"
סיכוםעמודת טקסט ארוך או טקסט עם כותרת כמו "Summary", "Details" או "Comment". הסיכום נוסף גם כעדכון (update) בפריט.

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

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

בזמן שיחה

  • ברגע שהסוכן יודע מי המתקשר ומה הוא צריך, הוא פותח בלוח פריט על שם המתקשר, עם הפרטים וסיכום קצר לנציג המכירות, ואומר למתקשר שהפרטים הועברו לצוות.
  • ליד צריך שם ולפחות דרך אחת ליצירת קשר. מספר הטלפון נוסף אוטומטית מזיהוי השיחה, כך שבפועל הסוכן צריך רק את השם. אם משהו חסר, הוא שואל.
  • פרטים שהמתקשר מוסיף בהמשך השיחה מעדכנים את אותו פריט ולא פותחים פריט שני. שיחה חדשה פותחת פריט חדש.
  • אם monday.com לא זמין, הפריט לא נוצר. המתקשר עדיין שומע אישור רגוע, והשגיאה נרשמת אצלנו.
  • מאגר ידע: מה הסוכן יודע. זיכרון המתקשרים הוא עם מי הוא מדבר.
  • כלים מותאמים: חיבור CRM אחר או מערכת משלכם דרך endpoint ב-HTTPS.
  • Webhooks ו-n8n: כל שיחה שהסתיימה מגיעה למערכות שלכם.

איזו שיחה הסוכן שלכם יקבל קודם?

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