מלונות פתאלFATTAL HOTELS · מארחים באהבה
קונקטור MCP: https://fattal-agent.demos.42a.ai/mcp

RUN OF SHOW · 42a

מלונות פתאל × 42a — תסריטי הדגמה

מסמך ההרצה של הדמו. כל תסריט כאן מבוסס על כלי שקיים באמת (src/core/tools/hotel-tools.ts) ועל 43 המלונות האמיתיים של פתאל בישראל, שנקראו מהמקורות הפתוחים של פתאל עצמה: ה-CMS בכתובת cms.fattal.co.il, ה-JSON-LD של דפי המלונות, וה-GraphQL של מנוע ההזמנות בכתובת be-new.fattal.co.il.

לפני שמתחילים

משטחכתובת
קונקטור MCPhttps://fattal-agent.demos.42a.ai/mcp?token=demo
תצוגה מהירה בלי התקנהhttps://fattal-agent.demos.42a.ai/preview
קונסולת המפעילhttps://fattal-agent.demos.42a.ai/dashboard
עורך ה-Flowshttps://fattal-agent.demos.42a.ai/dashboard/flows-app
מסעות אורחhttps://fattal-agent.demos.42a.ai/journeys
מסמך ההרצה (הדף הזה)https://fattal-agent.demos.42a.ai/scenarios
תוסף Chromeטעינה לא ארוזה מ-fattal-extension/

הדמויות והטוקנים

דמותטוקןמי זו
דנה לויchain_user_demoחברת פתאל וחברים מ-2025, 4 לילות צבורים לקראת הלילה העשירי. נאמנה ללאונרדו פלאזה כנרת. הזמנה קיימת ל-17–19.9.
יניב אזולאיyanivחבר מועדון, משפחה עם 2 ילדים ותינוקת. שומר כשרות, צריך שני חדרים עם דלת מקשרת.
תומר בן-דודtomerנסיעת עסקים בהרודס הרצליה. מזמין ברגע האחרון, מגיע אחרי חצות.
מיכל שרוןmichalמגיעה עם כלבה קוקר ספניאל, 9 ק״ג. זו הדמות שמוכיחה מתי הסוכן אומר ״לא כתוב״.
אורח חדשכל שם שלא נזרעהטוקן הוא הזהות, אז כל שם חדש (?token=rotem) הוא אורח שטרם פגשנו: כל הכלים עובדים ואין עליו היסטוריה. בלי טוקן בכלל אין כלים — הקונקטור הוא למשתמשים מחוברים בלבד.

?token=<שם> על כתובת ה-MCP. בתוסף ובתצוגה המהירה (/preview) בוחרים דמות מתפריט השיחות בתוך המגירה — השם נשמר ב-localStorage ותואם לטוקן שאותה דמות משתמשת בו ב-ChatGPT, כך שהשיחה עוקבת אחריה בין המשטחים.

מה אמיתי, מה חי, ומה ארגז חול

זו ההבחנה החשובה ביותר בהדגמה הזאת, ויש בה שלוש רמות ולא שתיים:

רמהמה
חי — של פתאל, עכשיומחיר ״החל מ-״ לכל אחד מ-43 המלונות (getMinimumPrices), ו-276 החבילות עם המחיר הציבורי ומחיר המועדון שלהן (getPackages). נקראו מהמערכת של פתאל ב-13.9.2026, וכל כרטיס מציג את חלון התאריכים ואת מועד הקריאה.
אמיתי — פורסם על ידי פתאל43 המלונות, 391 סוגי החדרים עם התמונה של כל אחד, 1,047 שאלות ותשובות, משפטי הכשרות והחניה מילה במילה, המתקנים, הגלריות, שעות הצ׳ק-אין וקישורי ההזמנה.
ארגז חול — של 42aכמה חדרים פנויים, הסולם מהמחיר ההתחלתי לכל סוג חדר, מקדמי סופ״ש וחג, ההזמנות, הפרופילים וההעדפות. כל כרטיס חדר מסומן source: 'house'.

ההזמנה נסגרת אצל פתאל, ב-www.fattal.co.il/chooseRoom/... — מנוע ההזמנות של פתאל הוא צד ראשון, על הדומיין הראשי, ולא ספק חיצוני.

לפני כל הדגמה: להריץ reset_demo (או פשוט לומר ״אפס את הדמו״).


לוח ההרצה

#תרחישדמותכמה זמןמה מוכיחים
1טבריה — ארבעה מחירים אמיתייםrotem4 דק׳השוואה על מחירים חיים של פתאל, לא על מודל
2אילת למשפחה — הכל כלול ופארק מיםyaniv4 דק׳דלת מקשרת וכשרות הן עובדות שפתאל מפרסמת
3״אפשר עם הכלבה?״michal3 דק׳ההבדל בין ״לא״ לבין ״האתר לא אומר״
4הזמנה ומסירה למנוע של פתאלchain_user_demo3 דק׳הדמו לא סוגר עסקה — הוא מוסר אותה, בקישור אמיתי
5חוזרת, ומה זוכרים עליהchain_user_demo3 דק׳מועדון בלי נקודות, העדפות שנשמרו, הזמנה שמשתנה
6זוג בלי ילדיםrotem2 דק׳adultsOnly הוא שדה שפתאל מפרסמת
—הקונסולה (/journeys וכו׳)—3 דק׳החצי שהוא לא הצ׳אטבוט

הרצה קצרה (6 דקות): 1 → 4.

הרצה שמוכרת אמינות (8 דקות): 1 → 3 → 4.


1 · טבריה — ארבעה מחירים אמיתיים

דמות: אורח חדש (?token=rotem)

מה חי: ארבעת מחירי ה״החל מ-״. אלה המספרים שפתאל מוכרת בהם עכשיו.

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

מה מקלידים

  1. מה יש לכם בטבריה?

  2. מה ההבדל בין לאונרדו קלאב טבריה ללאונרדו טבריה?

מה רץ

תורכליווידג׳ט
1list_hotels → search_hotelshotels — ארבעה כרטיסים
2get_hotel ×2 → השוואהטבלת השוואה, לא שני כרטיסים

מה רואים

ארבעה בתים בעיר אחת, וארבעה מחירים שונים — לא מודל שפרש טווח, אלא ארבע שורות שנקראו מהמערכת של פתאל:

מלוןהחל מ-מה מייחד
לאונרדו טבריה₪616הזול ביותר, חצי פנסיון, בית כנסת
לאונרדו פלאזה כנרת₪854.99ספא, בריכה, מועדון ילדים
לאונרדו קלאב טבריה₪869.87הכל כלול + פארק מים — 15 ₪ בלבד מעל פלאזה
יו בוטיק כנרת₪1,232.50קו ראשון לכנרת, חניה חינם

כל מחיר מגיע עם חלון התאריכים שהוא צוטט עבורו (13.9–25.9.2026, ללילה, לשני מבוגרים) ועם התאריך שבו נקרא. זה לא קישוט — ראו תרחיש 2.

מצב הסיום

השוואה של שני בתים, עם המספר שבאמת מבדיל ביניהם.

מה אומרים

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


2 · אילת למשפחה — הכל כלול, פארק מים, ודלת מקשרת

דמות: yaniv

מה חי: מחירי ה״החל מ-״, וארבע חבילות חגי תשרי שמכסות את התאריכים — שתיים בלאונרדו קלאב אילת (20% ו-25%) ושתיים בהרודס פאלאס.

מה ארגז חול: הזמינות ברמת החדר, והמחיר לשהייה המלאה.

מה מקלידים

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

  2. חייבים שני חדרים עם דלת מקשרת, ושהמלון יהיה כשר

  3. מה עם יו ספלאש?

מה רץ

תורכליווידג׳ט
1search_hotelshotels
2list_filters → search_hotelshotels
3get_hotel → check_availabilitystay

מה רואים

שלושה מועמדים אמיתיים, וההבדל ביניהם הוא עובדות שפתאל מפרסמת:

הרגע שכדאי לעצור עליו: הכרטיס של יו ספלאש מציג את המחיר החי שלו עם חלון של מאי 2026, בזמן שכל 42 המלונות האחרים ענו לחלון של השבועיים הקרובים. זה מה שהמערכת של פתאל החזירה, וזה בדיוק למה כל מחיר חי נושא את החלון ואת מועד הקריאה שלו. סוכן שהיה מדפיס ״₪1,580״ בלי החלון היה מטעה — וזה גם המלון היחיד מ-43 שאין לו אף חבילה.

מצב הסיום

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

מה לא לומר

לא ״יש שני חדרים צמודים פנויים״. הזמינות ברמת החדר היא המודל של 42a. מה שאמיתי הוא שסוג החדר הזה קיים ונמכר.


3 · ״אפשר להגיע עם הכלבה?״ — שלוש תשובות שונות

דמות: michal (כלבה קוקר ספניאל, 9 ק״ג)

מה אמיתי: הכול. זהו תרחיש קריאה בלבד.

זה התרחיש שמוכר את האמינות, והוא קצר.

מה מקלידים

  1. אפשר להגיע עם כלבה קטנה?

  2. ומה ב-The Jaffa?

  3. ובלאונרדו קלאב טבריה?

מה רץ

תורכליווידג׳ט
1search_hotels (תג pet_friendly)hotels
2–3get_hotelhotel

מה רואים

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

  1. כן, ויש תנאי — NYX תל אביב: ״בחדרי 'דלקס חיות מחמד' ניתן להתארח עם כלבים עד 11 ק״ג.״ הכלבה של מיכל שוקלת 9 — היא נכנסת. NYX הרצליה מפרסם עד 6 ק״ג, והיא לא.
  2. לא, וזה כתוב — The Jaffa: ״לא ניתן להכניס חיות מחמד פרט לכלבי נחיה או כלבי שירות בהצגת תעודה מזכה.״
  3. האתר לא אומר — לאונרדו קלאב טבריה, ועוד 37 מלונות. אין שדה כזה ברשומה שלהם, ולכן הסוכן אומר שהוא לא יודע ומציע את מוקד ההזמנות (03-5110000) או את הוואטסאפ (03-5110010).

מצב הסיום

מלון אחד שמתאים, אחד שנפסל, ו-37 שעליהם נאמרה האמת.

מה אומרים

״שלוש השאלות האלה נשמעות אותו דבר, והתשובות שונות. 'לא' ו'לא כתוב' הם לא אותו דבר, וסוכן שמאחד אותם הוא סוכן שאי אפשר לסמוך עליו כשהוא כן אומר 'כן'.״


4 · הזמנה, ומסירה למנוע ההזמנות של פתאל

דמות: chain_user_demo (דנה)

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

מה ארגז חול: ההחזקה, האישור ומספר ההזמנה.

מה מקלידים

  1. אני רוצה את פלאזה כנרת ל-17 עד 19 בספטמבר, זוג

  2. תשמרו לי את חדר הדלקס

  3. קומה גבוהה בבקשה, ועזיבה מאוחרת

  4. כן, לאשר

מה רץ

תורכליווידג׳ט
1check_availabilitystay
2hold_roomstay
3add_stay_requeststay
4confirm_bookingbooking

מה רואים

כרטיס הזמנה עם התאריכים, החדר, סה״כ, הנחת מועדון פתאל וחברים כשורה נפרדת (10%, המספר שפתאל מפרסמת), ותנאי הביטול כלשון פתאל: ללא דמי ביטול עד 7 ימים לפני האירוח, ומעבר לזה 100%.

הכפתור מוביל ל-

https://www.fattal.co.il/chooseRoom/leonardo-plaza-kinneret-hotel
  ?hotel=10021&checkin=2026-09-17&checkout=2026-09-19
  &rooms=[{"adults":2,"children":0,"infants":0}]

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

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

מצב הסיום

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


5 · חוזרת — ומה זוכרים עליה

דמות: chain_user_demo

מה אמיתי: המלון שההזמנה מצביעה עליו, ותנאי המועדון.

מה ארגז חול: ההזמנה, הפרופיל וההעדפות — נזרעו ב-seed.ts.

מה מקלידים

  1. מה ההזמנה שלי?

  2. מה יש לי במועדון?

  3. אפשר להזיז ללילה אחרי?

מה רץ

תורכליווידג׳ט
1list_my_bookings → get_bookingbookings
2get_my_profileprofile
3amend_bookingbooking

מה רואים

הפרופיל מציג 4 לילות צבורים לקראת הלילה העשירי — ולא יתרת נקודות, כי למועדון פתאל וחברים אין נקודות. זה מה שפתאל מפרסמת: ₪250 לשנתיים, 10% הנחה בארץ ובחו״ל, לילה חינם אחרי כל 10 לילות, 20% בחודש יום ההולדת, 20% בחודש יום הנישואין ו-15% בחודש אחד לבחירה.

לצד זה: מה שדנה ביקשה בעבר (קומה גבוהה, כריות סינתטיות) לעומת מה שהוסק עליה (נאמנה לפלאזה כנרת, 81%) — שתי עמודות נפרדות, עם הראיה לכל שורה.

מה אומרים

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


6 · זוג בלי ילדים

דמות: אורח חדש (?token=rotem)

מה אמיתי: הכול. adultsOnly הוא שדה בוליאני ברשומת המלון של פתאל.

מה מקלידים

  1. מלון רק למבוגרים, בלי ילדים בבריכה

מה רץ

תורכליווידג׳ט
1list_filters → search_hotelshotels

מה רואים

שבעה מלונות, בחמש ערים — סאם ובלונדי (₪519.20), בכר האוס (₪736.32), נוצ'ה בירושלים (₪896), נורדוי (₪922.49), בוטניקה חיפה (₪1,170.56), כנען בצפת (₪1,248) והרודס ויטאליס באילת (₪1,845). זה לא סינון על תיאור חופשי — זה שדה.


הקונסולה — החצי שהוא לא הצ׳אטבוט

אחרי 2–3 תרחישים:

  1. /journeys — כל קריאת כלי, מקובצת לסיפור אורח אחד לכל שיחה.
  2. /dashboard — משפך, נקודות תורפה, וחיפושים שחזרו ריקים: ביקוש שאין לו מלון.
  3. /dashboard/flows-app — Flow אחד לכל כלי. לשנות, לשמור, לשאול שוב — בלי דיפלוי.
  4. הודעת הבית, חי — set_house_message, ואז לשאול שוב כאורח. ההודעה שנזרעה היא חבילה 9348 האמיתית: ״חגי תשרי: 20% לחופשה בכנרת״, 25.9–4.10, ₪1,411.96 לציבור ו-₪1,270.77 לחברי מועדון.
  5. התוסף — אותו עוזר על www.fattal.co.il עצמו.

מה לא לומר, ומה הדמו לא עושה

קראו את זה לפני שנכנסים לחדר.

אל תגידוהאמת
״הסוכן הזמין את החדר״הוא הכין הזמנה ומסר אותה ל-/chooseRoom של פתאל. לא בוצע חיוב.
״זו הזמינות האמיתית שלכם״לא. כמה חדרים פנויים הוא מודל של 42a, וכל כרטיס חדר מסומן source: 'house'.
״כל המחירים כאן חיים״חלקם. ״החל מ-״ והחבילות — חיים מהמערכת של פתאל, עם חותמת זמן. המחיר לשהייה המלאה — מודל.
״זה מחובר ל-PMS שלכם״לא. הקריאות האנונימיות ל-getMinimumPrices ו-getPackages הן קריאה בלבד, ונשמרות ב-snapshot בזמן הבנייה.
״נחבר את זה מחר לזמינות אמיתית״הנתיב קיים ומוגדר — search(searchInput:) על אותו BFF — אבל הוא דורש את קודי מחירון הלקוח של פתאל.
״ההעדפות של האורחים נשמרות אצלכם״הן נשמרות בארגז החול של הדמו ומתאפסות עם reset_demo.
״הרשת שלכם היא X מלונות בעולם״הדמו הזה מכיר את 43 המלונות בישראל. פתאל מפעילה 247 ב-CMS, רובם באירופה, והם לא בקטלוג הזה.

דברים שהדמו פשוט לא עושה (ואם ישאלו — זה בכוונה):

דברים שכן שווה להראות שנשברים יפה:

הדף הזה מוגש מתוך SCENARIOS.md של הדמו — מקור אמת אחד למסמך ההרצה. עדכון: לערוך את הקובץ, להריץ bun run gen-scenarios ולפרוס.