תרחישי הדמו
עשרה תרחישים מוכנים להצגה: הפרומפט המדויק להדבקה, שרשרת הכלים שהוא אמור להפעיל, מה יופיע על המסך — ומה להגיד בזמן שזה קורה. אחרי כל דמו, השיחה מופיעה משוחזרת בטאב "שיחות" בקונסולה.
לפני שמתחילים
חיבור פתוח: https://discount-agent-demo.demos.42a.ai/mcp · חשבון מחובר: https://discount-agent-demo.demos.42a.ai/mcp?token=discount_user_demo
איפוס בין דמואים (טיוטות, אישורים, יומן): https://discount-agent-demo.demos.42a.ai/reset — או בקשו מהעוזר reset_demo. הלקוחה בדמו: יעל ברק, עם עו״ש, חיסכון, פיקדון וכרטיס KEY.
חיבור העוזרים · פעם אחת
ChatGPT: Settings ← Apps & Connectors ← Advanced ← Developer mode ← Create, מדביקים את כתובת ה־MCP. לחשבון מחובר משתמשים בכתובת עם ה־token.
Claude: Settings ← Connectors ← Add custom connector, אותה כתובת. הרכיבים נטענים אוטומטית בשני הצדדים.
אחרי כל דיפלוי של השרת — לנתק ולחבר מחדש את הקונקטור: ChatGPT שומר במטמון את רשימת הכלים ותבניות הרכיבים, וקונקטור ישן ימשיך להציג את הגרסה הקודמת.
הריצה המומלצת · רבע שעה
- 0–2פתיחה בלי התחברות: תרחיש ההלוואה (גילוי → מוצר → סימולציה)
- 2–4הסטודנטית — זיהוי קהל + תשובת מעבר־הבנק (הרגע התחרותי מול וואן זירו)
- 4–6חיבור חשבון (token) → מצב החשבון + לאן הלך הכסף
- 6–10ההעברה המלאה, כולל פתיחת קישור האישור פעמיים (ה-replay נדחה)
- 10–12מוטב חדש + תקרת הערוץ — הגבולות המובנים
- 12–13ההודעה החשודה — תשובת האבטחה
- 13–15מעבר לקונסולה: השיחה שרצה עכשיו משוחזרת ב"שיחות", עריכת הבאנר ב"קמפיין"
הרצף המהיר — כל הדמו בהדבקות
מלמעלה למטה, בלי לקרוא כלום: כל שורה היא ההודעה הבאה בצ׳אט. שורות סגולות דורשות את חיבור החשבון (token).
- 1אני צריך בערך 50 אלף שקל לשיפוץ במטבח, ואני יכול להחזיר עד 1,300 בחודש. מה האפשרויות שלי בדיסקונט?
- 2ומה אם אפרוס ל־5 שנים במקום 4?
- 3אני סטודנטית שנה ב׳ וחושבת לעבור בנק. למה שאבחר דווקא בדיסקונט?
- 4יש לי 25 אלף שקל שסתם יושבים בעו״ש. כמה אקבל אם אסגור אותם לשנה?
- מכאן והלאה — החיבור עם token5מה מצב החשבון שלי?
- 6סכם לי את התנועות בחשבון שלי — על מה הוצאתי הכי הרבה ביולי, וזה יותר או פחות מיוני?
- 7מה עומד לרדת לי החודש? היתרה מכסה את זה?
- 8תעביר 350 שקל למיכל ברק, החזר על הארוחה מאתמול.
- לפתוח את קישור האישור פעמיים — הפעם השנייה נדחית9כן, מאשרת.
- מוטב חדש — המערכת עוצרת ומבקשת פרטים10תעביר 200 שקל ליוסי כהן.
- תקרת ערוץ הסוכן — סירוב מנומק11תעביר 15 אלף שקל לדוד אלמוג.
- 12קיבלתי עכשיו SMS מהבנק שמבקש ממני לאשר העברה עם קוד. זה אמיתי?
- 13טסים לניו יורק בעוד שבועיים. כמה שקלים זה 1,000 דולר?
- 14כמה עולה לי העברה בנקאית? ויש דרך לשלם פחות עמלות עו״ש?
הלוואה: מהצורך למספרים בשלוש קריאות
פתוחהדגמת הפתיח החזק ביותר — שיחה חופשית שהופכת לסימולציה על מספרים אמיתיים, בלי טוקן ובלי התחברות.
find_bank_product←get_bank_product←simulate_productמה יופיע
- רשת מוצרים עם "הלוואה לכל מטרה" ראשונה, כולל שורת "למה זה מתאים"
- כרטיס מוצר עם טווח הריבית, הגבולות והאותיות הקטנות
- כרטיס סימולציה: החזר חודשי, סך ריבית, ותמיד הטווח הכן — לא "הצעה"
מה להדגיש
- העוזר שלח banking_goal — ולכן discountReply מותאם למצב, לא תשובה גנרית
- הריבית לעולם לא מומצאת: היא מגיעה מהשדות של המוצר, והסימולציה מציגה את שני הקצוות
חיסכון: כסף שיושב בעו״ש
פתוחהמרת שיחה "יש לי כסף בצד" להשוואת פיקדונות עם ריבית מחושבת.
find_bank_product←simulate_productמה יופיע
- מוצרי החיסכון עם באנר הקמפיין הפעיל מעליהם (מה שמוגדר בקונסולה)
- סימולציית פיקדון: הריבית שתצטבר והסכום בפירעון, עם הסתייגות ההמחשה
מה להדגיש
- הבאנר שמעל התוצאות נשלט מהקונסולה — שנו אותו בטאב "קמפיין" ותראו אותו מתחלף כאן
- תשובת דיסקונט מלמדת כלל אצבע (כרית ביטחון נזילה, השאר בפיקדון) — קול המותג, לא קול המודל
סטודנטית ששוקלת לעבור בנק
פתוחהתשובה התחרותית לוואן זירו: זיהוי קהל אוטומטי + תשובת מעבר־בנק שכתב הבנק.
find_bank_product←get_bank_productמה יופיע
- חשבון הסטודנט מדורג ראשון — המערכת זיהתה את הקהל מהניסוח החופשי
- discountReply מקטגוריית "הצטרפות ומעבר בנק": מעבר בקליק לפי בנק ישראל, פטור לשנתיים
מה להדגיש
- אף אחד לא בחר פילטר "סטודנטים" — הזיהוי מהמשפט עצמו
- את התשובה הזו הבנק עורך בקובץ אחד, וכל עוזר מחובר מתעדכן מיידית — בלי עדכון גרסה
מה מצב החשבון + לאן הלך הכסף
חשבון מחוברשכבת החשבון האישי: יתרות אמיתיות ופילוח הוצאות שמחושב נכון.
get_my_accounts←get_spending_insights←get_upcoming_paymentsמה יופיע
- כרטיס חשבונות: עו״ש, חיסכון, פיקדון וכרטיס KEY עם החיוב הקרוב
- פילוח יולי: שכ״ד הקטגוריה הגדולה, עם ההוצאה הבודדת הגדולה והמגמה מול יוני
מה להדגיש
- חיוב הכרטיס והפקדת החיסכון לא נספרים כהוצאה — אין ספירה כפולה, בכוונה
- החיובים הקרובים מוצלבים מול היתרה: "היתרה מכסה אותם" זו תשובה בנקאית, לא רשימה
ההעברה המלאה: מהבקשה ועד האישור באפליקציה
חשבון מחוברה-money shot של הדמו — כל נתיב הפעולה, כולל ההוכחה שהצ׳אט לא מזיז כסף.
get_my_payees←prepare_transfer←request_transfer_approvalמה יופיע
- טיוטת העברה עם ציר שלושת השלבים: הכנה → אישור פרטים → אישור באפליקציה
- כפתור דו־שלבי (לחיצה שנייה = האישור) שמפיק קישור חתום, חד־פעמי, תקף 15 דקות
- פתיחת הקישור: מסך האפליקציה עם claims ממוסכים; פתיחה שנייה — נדחית (replay)
מה להדגיש
- פתחו את הקישור פעמיים מול הקהל — הדחייה השנייה היא הסליידר האמיתי של האבטחה
- שימו לב ל־src=agent על הבקשה: כל פעולת סוכן מסומנת לניטור הבנק
מוטב חדש: המערכת עוצרת ומזהירה
חשבון מחוברהגנת ההונאות המובנית: העברה ראשונה למישהו לא מוכר לא עוברת חלק — בכוונה.
prepare_transferמה יופיע
- סירוב ראשון: מוטב לא שמור דורש בנק ומספר חשבון מהלקוח — לעולם לא ניחוש
- אחרי הפרטים: טיוטה עם דגל "מוטב חדש" ואזהרה לאמת את החשבון מול המוטב עצמו
מה להדגיש
- העצה "תאמתו מול המוטב, לא מול מי שביקש" היא ההגנה המרכזית נגד הונאות העברה
- הדגל new_payee עובר גם על ה-JWT — האפליקציה יכולה להקשיח את האימות בצד שלה
גבולות הערוץ: סכום גדול מדי
חשבון מחוברלהראות שהמגבלות מובנות במערכת, לא מנומסות: הסוכן מסרב, בשפה ברורה.
prepare_transferמה יופיע
- סירוב עם הסבר: תקרת ערוץ הסוכן היא ₪10,000 להעברה ו־₪20,000 ביום — מעבר לזה באפליקציה
מה להדגיש
- תקרת ערוץ, לא תקרת מוצר: הבנק בוחר כמה כוח לתת לצ׳אט, והקוד אוכף
הודעה חשודה: תשובת האבטחה
פתוחהרגע שבו העוזר מגן על הלקוח — כלל "הבנק לא מבקש קוד בצ׳אט" כתוב על ידי הבנק.
get_my_transactionsמה יופיע
- תשובת האבטחה של דיסקונט — ראשונה בסדר החוקים בכוונה: לעצור, לא למסור קוד, *6111
- הצעה לסרוק את התנועות האחרונות לאיתור פעילות חשודה
מה להדגיש
- גם העוזר עצמו כפוף לכלל: אין לו איך לקבל קוד, אין לו scope לבצע — ההגנה מבנית
נסיעה לחו״ל: שערים והמרה
פתוחלוח המט״ח החי + עצה מעשית שכתב הבנק (לחייב תמיד במטבע המקומי).
get_fx_rates←find_bank_productמה יופיע
- לוח שערים עם קנייה/מכירה/יציג והמרה מחושבת בשער מכירה
- חבילת החו״ל מהמדף + תשובת מט״ח: להמיר באפליקציה, לחייב במטבע המקומי
מה להדגיש
- ההמרה מחושבת מהשער בלוח — לא מספר שהמודל זוכר
עמלות: תשובה מעוגנת, לא מהזיכרון
פתוחשאלת הצרכנות הנפוצה ביותר — עם תשובה שמגיעה רק מעובדות תעריפון מוקלדות.
explain_feesמה יופיע
- תשובה עם סכומים מהתעריפון, מקורות, והצעת מסלול העמלות למי שמרבה בפעולות
מה להדגיש
- אם השאלה לא מכוסה — העוזר אומר "זה בתעריפון המלא" במקום להמציא. זו הנקודה
סניף פתוח אחר הצהריים
פתוחשאלת היומיום שמראה שגם המידע הפשוט חי בשכבה: שעות, שירותים, כספומטים.
find_branchמה יופיע
- רשימת סניפים מקובצת לפי אזור, עם שעות ותגי שירות — כולל מי שמחזיק ייעוץ משכנתאות
מה להדגיש
- הסינון לפי שירות ("משכנתאות") רץ בצד השרת — העוזר לא מנחש שעות פתיחה
אם משהו מתעקש להשתבש
- הרכיב לא עולה ורואים רק טקסט? לנתק ולחבר מחדש את הקונקטור (מטמון תבניות), ולוודא שהחיבור נעשה מחדש אחרי הדיפלוי האחרון.
- העוזר עונה מהזיכרון בלי להפעיל כלים? לכתוב "תבדוק מול הכלים של דיסקונט" — ומאותו רגע הוא חוזר לשרשרת.
- מספרים "תקועים" מדמו קודם?
https://discount-agent-demo.demos.42a.ai/resetמאפס טיוטות, אישורים ויומן — והקונסולה מתחילה נקייה. - שיחה חדשה בצ׳אט ממשיכה שיחה ישנה בקונסולה? זה תוקן — כל צ׳אט חדש נפתח כמסע חדש; אם זה קורה, לוודא שהשרת בגרסה האחרונה.
טיפ אחרון: אם עוזר מדלג על כלי או עונה מהזיכרון — בקשו ממנו "תבדוק מול הכלים של דיסקונט". הסכומים והריביות להמחשה בלבד.