שתי סביבות נפרדות
סביבת בדיקות מלאה, זהה לייצור, שבה נבדק כל שינוי לפני שהוא עולה. הפרדה מוחלטת בין "מה שאנחנו עובדים עליו" לבין "מה שהתושב רואה".
ייעוץ, פיתוח והטמעה של בינה מלאכותית · מאז 2016
אבא דאטה מלווה ארגונים ורשויות בישראל מאז 2016 — מהאסטרטגיה, דרך בחירת הטכנולוגיה והארכיטקטורה, ועד למערכת שרצה מול משתמשים אמיתיים ומתוחזקת לאורך שנים. את הידע הזה אנחנו מפעילים גם על עצמנו: CityAI, מוצר הדגל שלנו, משרת תושבים ברשויות מקומיות כל יום.
תחומי הפעילות
אנחנו נכנסים בכל שלב — מארגון ששואל אם יש כאן בכלל משהו, ועד לארגון שיש לו מערכת שעובדת וצריך שתמשיך לעבוד. העבודה ניתנת כפרויקט מוגדר או כליווי מתמשך.
מיפוי התהליכים שבינה מלאכותית באמת משפרת, הערכת עלות־תועלת, בחירת הטכנולוגיה והספקים, ותכנון הפרטיות והרגולציה — לפני שכותבים שורת קוד.
בנייה של מערכות שעובדות בייצור: שליפת מידע ממאגרי הארגון, חיבור למערכות ליבה קיימות, מעקות בטיחות, בקרת איכות אוטומטית, ניטור ותהליך פריסה מבוקר.
הפיכת נתונים שכבר קיימים בארגון למידע שמישהו באמת מסתכל עליו: צינורות עיבוד, דשבורדים תפעוליים וניהוליים, ומודלים חיזויים.
מוצר הדגל
המוצר שאנחנו מפתחים ומתפעלים בעצמנו, ומשמש רשויות מקומיות בישראל: התושב שואל בשפה חופשית ומקבל תשובה מדויקת מתוך המידע של הרשות — בכל שעה, ובכל ערוץ. מאחוריו מערכת תפעול מלאה, שנותנת לרשות שליטה במה שנאמר בשמה.
למה אבא דאטה
ארגון שמכניס מערכת בינה מלאכותית לתהליכי הליבה שלו צריך לדעת שיש מי שאחראי על כל צד שלה — מהקוד ועד לתוכן.
אבא דאטה פועלת מ־2016, לפני גל הבינה המלאכותית הנוכחי. הלקוחות שלנו מלווים לאורך שנים, ולא רק בשלב ההקמה.
פיתוח וארכיטקטורה · תוכן ובקרת איכות · תשתיות, אבטחה וניטור · ניהול לקוח והדרכה. כל שינוי עובר בכולן, וכל ידע מתועד בכתב.
לצד הייעוץ אנחנו מפעילים מערכת משלנו מול משתמשים אמיתיים, כל יום. זה מחייב אותנו להתמודד עם אותם קשיים שהלקוחות שלנו פוגשים.
התשתית פועלת באזור ישראל של Amazon Web Services. המידע נשאר בבעלות הלקוח — אנחנו מפעילים, לא בעלים.
שיחת היכרות קצרה בדרך כלל מספיקה כדי להבין אם יש כאן פרויקט אמיתי. אם התשובה שלילית, נאמר זאת.
אודות
אבא דאטה היא חברת ייעוץ ופיתוח בתחום הבינה המלאכותית ומדע הנתונים, שהוקמה ב־2016 ופועלת מירושלים. לאורך עשור אנחנו מלווים ארגונים ורשויות בישראל, ומתמקדים בשלב שבו רוב הפרויקטים נעצרים: המעבר מהוכחת היתכנות למערכת שעובדת בייצור, מול משתמשים אמיתיים, ונשארת נכונה גם אחרי שנה.
הפעילות שלנו מתחלקת לשני מסלולים משלימים. הראשון הוא ייעוץ והטמעה: ליווי ארגונים בבחירת הטכנולוגיה, בעיצוב הארכיטקטורה, בהיבטי הפרטיות והרגולציה ובבנייה של המערכת עצמה. השני הוא CityAI — מוצר הדגל שלנו לרשויות מקומיות, שאנחנו מפתחים, מתפעלים ומתחזקים בעצמנו מול תושבים, כל יום.
שני המסלולים מזינים זה את זה. הפעלת מוצר בייצור מחייבת אותנו להתמודד עם אותם קשיים שהלקוחות שלנו פוגשים: תוכן שמשתנה, מערכות ליבה ותיקות, דרישות אבטחה, ומשתמשים שלא נוהגים כצפוי. הניסיון הזה חוזר לתוך הייעוץ.
אנחנו מוסרים מערכת שעובדת בייצור, ונשארים אחראים עליה לאורך זמן.
עקרון העבודה של אבא דאטההמעטפת
רשות מקומית שמכניסה מערכת שפונה ישירות לתושבים צריכה לדעת שיש מי שאחראי על כל אחד מהצדדים. העבודה אצלנו מחולקת לארבע פונקציות קבועות, וכל שינוי עובר בכולן.
בניית המערכת, חיבור למערכות הליבה של הרשות, בדיקות אוטומטיות ותהליך אינטגרציה רציף. כל שינוי עובר בקרת קוד וסביבת בדיקות לפני שהוא נוגע בתושב.
בניית מאגר הידע העירוני מהאתר, מהטפסים ומהנהלים; סבבי בדיקת שיחות אמת; טיפול בפערי מידע וסגירתם מול הגורמים ברשות.
ניהול הענן, הרשאות, גיבויים, ניטור זמינות והתראות. תשתית מבודדת פר־לקוח, וכל הנתונים באזור ישראל.
איש קשר קבוע ברשות, הדרכת המשתמשים במערכת התפעול, דיווח תקופתי, וניהול תור הפניות והשינויים מול הרשות.
איך אנחנו עובדים
סביבת בדיקות מלאה, זהה לייצור, שבה נבדק כל שינוי לפני שהוא עולה. הפרדה מוחלטת בין "מה שאנחנו עובדים עליו" לבין "מה שהתושב רואה".
עדכון תוכן או קוד שמגיע לתושבים דורש אישור אנושי מפורש. לפני האישור מוצג בדיוק מה ישתנה — אילו שורות תוכן, אילו הנחיות, ומה נמחק.
מיד אחרי פריסה נשלחת שאלת בדיקה למערכת החיה, ומאומת שהגרסה שעלתה היא הגרסה הנכונה ושהמענה תקין. כשל מתגלה בדקות, לא בפניית תושב.
כל גרסת תוכן נשמרת. חזרה לגרסה קודמת היא פעולה של לחיצה אחת, ולא שחזור מגיבוי.
כל שינוי תוכן נושא רישום: מה שונה, למה, ועל סמך איזו אסמכתא. הרשות יכולה לבדוק בכל רגע על מה מבוססת כל תשובה.
שירותי ייעוץ
אנחנו נכנסים בכל שלב — מארגון ששואל "האם יש כאן בכלל משהו" ועד לארגון שיש לו מערכת שעובדת וצריך שתמשיך לעבוד. השירותים ניתנים כפרויקט מוגדר או כליווי מתמשך.
סקירת התהליכים בארגון וזיהוי היכן בינה מלאכותית מייצרת ערך אמיתי — ולא רק רושם. כולל הערכת עלות־תועלת, מיפוי הסיכונים, וסדר עדיפויות ליישום.
בחירת מודלי השפה והספקים לפי המשימה והתקציב, עיצוב שכבת שליפת המידע, והגדרת המעקות שמונעים תשובות שגויות.
פיתוח המערכת עצמה: חיבור למאגרי הארגון ולמערכות הליבה, ממשקי משתמש, הרשאות, בדיקות אוטומטיות ותהליך פריסה מסודר.
הפיכת נתונים שכבר קיימים בארגון למידע שמישהו באמת מסתכל עליו: דשבורדים, דוחות תקופתיים ומדדים תפעוליים.
מערכת שמדברת עם משתמשים זקוקה למנגנון שמזהה תשובות שגויות. אנחנו בונים בקרות אוטומטיות, מדדי איכות ותהליכי בדיקה שוטפים.
מערכת AI מתיישנת מהר יותר ממערכת רגילה: התוכן משתנה, המודלים מתחלפים והעלויות זזות. אנחנו מלווים לאורך זמן.
שיחת היכרות קצרה בדרך כלל מספיקה כדי להבין אם יש כאן פרויקט אמיתי.
מוצר הדגל
מאת אבא דאטה
רוב הפניות שמגיעות למוקד העירוני הן בקשות מידע שהתשובה להן כבר קיימת באתר הרשות — אבל התושב לא מצא אותה. CityAI הופך את המידע הזה לזמין בשיחה: התושב שואל בשפה שלו, מקבל תשובה מדויקת מתוך תוכן הרשות, ובמידת הצורך גם את הנתונים האישיים שלו — בכל שעה.
זמינות מלאה, כולל סופי שבוע וחגים — כשרוב פניות התושבים מגיעות ממילא מחוץ לשעות הפעילות.
מענה מיידי לתושב. אין תור, אין המתנה, ואין "נחזור אליך".
מערכת תפעולית של הרשות ניתנת לחיבור — גבייה, חינוך, חוגים, חניה, הנדסה, וטרינריה, תשלומים — לפי שיקול דעת הרשות.
ערוצי שירות מאותו מאגר ידע: אתר הרשות, טלפון, ו־API לשילוב במערכות קיימות.
הבעיה
רשות מקומית היא מקרה קשה: המידע ענק ומפוזר, משתנה ללא הרף, וחלקו אישי ומוגן. מועד שגוי או סכום שגוי מייצרים פניות למוקד, ולעיתים גם חשיפה משפטית.
| האתגר | צ׳אט גנרי מבוסס מודל שפה | CityAI |
|---|---|---|
| מקור התשובה | מייצר תשובה מהידע הכללי של המודל. נשמע משכנע גם כשהוא טועה. | עונה אך ורק מתוך מאגר תוכן שהרשות רואה ושולטת בו — לא מהידע הכללי של המודל. |
| עדכניות | מתעדכן כשמישהו נזכר לעדכן. אין מי שיודע שהמידע התיישן. | סורק את אתר הרשות מדי לילה ומתריע אקטיבית על פערים, לינקים שבורים ומועדים שעברו. |
| מידע אישי | לא נוגע במידע אישי, או מחייב אינטגרציה חיצונית נפרדת. | הזדהות מובנית בקוד חד־פעמי, ושליפה חיה ממערכות הליבה — יתרות, שיבוצים, דוחות, תיקים. |
| פיקוח הרשות | קופסה שחורה. אין דרך לדעת מה נאמר בשם הרשות. | כל שיחה גלויה לעובד הרשות, עם ניתוח אוטומטי ותור פניות לטיפול. |
| שליטה בתוכן | שינוי תוכן דורש פנייה לספק. | עורך תוכן מובנה, השוואת גרסאות לפני פרסום, וחזרה לגרסה קודמת בלחיצה. |
| בקרת איכות | מתגלה כשתושב מתלונן. | מודל בקרה עובר על כל שיחה שנסגרה ומסמן את מה שדורש בדיקה אנושית. |
| תלות בספק המודל | נעול לספק מודל אחד. החלפת מודל היא פרויקט. | עובד מול כמה ספקי מודלים (OpenAI · Google · Anthropic). המודל נבחר לכל תפקיד ולכל רשות, ומוחלף בהגדרה — לא בפיתוח. |
| מיקום הנתונים | בדרך כלל בחו״ל, לפי הספק. | אזור ישראל של AWS. המידע בבעלות הרשות. |
איך זה בנוי
אתר הרשות, טפסים ומסמכים, נהלים פנימיים, לוחות זמנים, ומקורות חיים (למשל לוח אירועים) שנמשכים אוטומטית. מנהל התוכן ברשות רואה בכל רגע איזה עמוד באתר מזין איזו תשובה.
המידע מאורגן בנושאים ותתי־נושאים, עם הפניות למקורות ותאריכי תוקף. מבנה שאפשר לערוך, לגרסה, להשוות ולשחזר — ולא ערימת טקסט.
שאלת התושב מנותבת לנושא הרלוונטי, ורק החומר של אותו נושא מוגש למודל השפה לצורך ניסוח התשובה. ההפרדה הזו היא שמונעת מהמערכת להשלים פערים בעצמה, ושומרת על מענה עקבי ומבוקר. המנוע אינו קשור לספק מודל אחד: הוא עובד מול OpenAI, Google ו־Anthropic דרך שכבה אחידה, כך שלכל תפקיד — ניתוב, מענה, בקרה — נבחר המודל המתאים ביותר, והחלפתו אינה דורשת שינוי במערכת.
מופרדת לחלוטין משכבת המידע הציבורי. נכנסת לפעולה רק אחרי הזדהות מוצלחת, שולפת בזמן אמת ממערכת הליבה הרלוונטית, ומגישה למודל רק את מה שנחוץ לתשובה.
הצ׳אט באתר הרשות, מענה קולי טלפוני, ו־API לשילוב במערכות אחרות של הרשות. כולם פונים לאותו מאגר ידע, כך שהתשובה זהה בכל ערוץ.
השכבה שהופכת את המערכת לשירות מנוהל: שיחות, דשבורד, סיכום יום, תובנות, תור פניות, עורך תוכן, ובקרת איכות אוטומטית על כל שיחה.
מה זה נותן לרשות
פניות מידע חוזרות — שעות פתיחה, מועדי פינוי, תנאי זכאות, איך מגישים טופס — נענות בלי נציג, ובלי זמן המתנה.
חלק ניכר מהפניות מגיע אחרי סגירת המוקד ובסופי שבוע. עד היום הן חיכו לבוקר.
לראשונה יש נתונים מסודרים על מה תושבים באמת שואלים — לפי נושא, שעה ויום — ומה הם לא מצליחים למצוא.
המערכת מסמנת נושאים שתושבים שואלים עליהם ואין להם תשובה באתר. זו רשימת משימות לשיפור האתר עצמו.
יתרת ארנונה, שיבוץ לגן, סטטוס דוח חניה — בלי שיחת טלפון ובלי כניסה לפורטל נפרד.
שירות עכשווי, בעברית תקינה, שמכיר את הרשות ולא משאיר את התושב לחפש לבד.
בהדגמה אנחנו טוענים דוגמת תוכן מאתר הרשות שלכם ומראים איך המערכת עונה עליו בפועל.
CityAI · חוויית התושב
התושב לא יודע שהתשובה שלו נמצאת תחת "אגף שפ״ע ← איכות הסביבה ← פינוי גזם". הוא יודע לשאול "מתי לוקחים גזם". CityAI מתרגם בין השניים.
שאלות בניסוח יומיומי, עם שגיאות כתיב, בסלנג או במשפט חלקי — מנותבות לנושא הנכון. גם שאלת המשך ("ואם זה יום שישי?") נשענת על ההקשר של השיחה.
כל תשובה נשענת על מאגר התוכן של הרשות — לא על הידע הכללי של המודל. כשזה רלוונטי, התשובה כוללת קישור לטופס או לעמוד השירות באתר, כך שהתושב ממשיך ישר לפעולה.
התושב בוחר את שפת הממשק, והמערכת עונה בה. התשתית תומכת בהוספת שפות נוספות לפי הצורך של הרשות.
התשובה מתחילה להופיע מיד ומשלימה את עצמה — במקום מסך המתנה ריק.
מהשטח
צילום מסך מהמערכת החיה: העוזר הווירטואלי של אחת הרשויות, כפי שתושבים רואים אותו באתר הרשות. סשן אנונימי, ללא מידע אישי.
הטמעה באתר
הצ׳אט מוטמע ישירות בעמוד באתר הרשות או כחלון צף, בעיצוב שמותאם לצבעי הרשות ולזהות הוויזואלית שלה.
אפשר לפתוח את הצ׳אט ישירות בנושא מסוים — למשל כפתור "שאלות על ארנונה" בעמוד הארנונה, שנכנס עם ההקשר הנכון.
הרשות יכולה להציג הודעה יזומה בפתיחת הצ׳אט — עדכון חירום, מועד הרשמה, שינוי בשעות פעילות — בלי שינוי קוד.
שאלות פתיחה נפוצות שמנחות את התושב ומקצרות את הדרך לתשובה, נקבעות על ידי הרשות.
אפשר להפעיל צ׳אטים נפרדים לאגפים שונים — ארנונה, חינוך, רווחה — עם תוכן והרשאות נפרדים, תחת אותה מערכת.
גרסה פנימית של הצ׳אט לעובדים, עם תוכן פנימי שאינו חשוף לציבור — למשל נהלים ותהליכי עבודה.
CityAI · הזדהות ומידע אישי
רוב הפניות למוקד אינן שאלות מידע כלליות אלא שאלות אישיות: "כמה אני חייב", "לאן שובץ הילד", "מה קרה עם הבקשה שלי". CityAI עונה גם עליהן — אחרי הזדהות, ובשליפה חיה ממערכות הליבה של הרשות.
המערכת מזהה שהשאלה דורשת נתונים אישיים ומציעה להזדהות. עד לרגע הזה השיחה אנונימית לחלוטין.
התושב מזין מספר זהות, והמערכת שולחת קוד חד־פעמי לנייד הרשום ברשות. נתמכת גם ההזדהות הלאומית של gov.il, וברשויות עם פורטל תושב — התחברות דרך מערכת ההזדהות הקיימת של הרשות, כך שתושב שכבר מחובר אינו מזדהה שוב.
המערכת פונה בזמן אמת למערכת הרלוונטית — גבייה, חינוך, חוגים, חניה, הנדסה — ומקבלת את הנתונים של אותו תושב בלבד. אין העתק של מאגר התושבים אצלנו.
הנתונים מוצגים בשפה ברורה, ולעיתים גם עם פעולה זמינה — למשל קישור תשלום ליתרה פתוחה, או הפניה ישירה לטופס הנכון.
בתום השיחה ההזדהות מסתיימת. הנתונים האישיים אינם נשמרים במאגר הידע ואינם משמשים לאימון או לשיפור המערכת.
צילום מסך מהמערכת החיה: מסך הזדהות התושב בצ׳אט של אחת הרשויות — טופס ריק, ללא מידע אישי.
אינטגרציות
לכל רשות תמהיל ספקים משלה. בנינו שכבת מתאמים שמאפשרת לחבר ספק חדש בלי לגעת בליבת המערכת — וכבר חיברנו את המרכזיים שבהם. אנחנו מתממשקים לכל חיבור נדרש, בכל דרך שנוחה לצד השלישי — API, קבצים, או כל ממשק אחר שהספק תומך בו. גמישות תפעולית מקסימלית; אין חסמים מבחינתנו.
הצגת נכסים משויכים, יתרה לתשלום, מצב חשבון והפקת קישור תשלום. מחובר למערכות גבייה מובילות בשוק העירוני.
שיבוץ במוסד חינוכי, סטטוס בקשות רישום והסעות — נשלף ממערכת הרישום של הרשות.
החוגים שהתושב רשום אליהם, מועדים ומצב תשלום.
דוחות חניה פתוחים, סטטוס תו חניה ובקשות לחידוש.
סטטוס בקשות להיתר ותיקי בניין, מהמערכת ההנדסית של הרשות.
רישיון כלב, מועד חיסון וחידוש רישיון.
היסטוריית תשלומים והזמנות מול מערכת התשלומים של הרשות.
אימות מול נתוני התושבות של הרשות, לצורך התאמת המידע והזכאויות.
מתאם חדש נכתב כמודול נפרד, נבדק בסביבת הבדיקות ומוגדר פר־רשות — בלי לגעת בקוד שמשרת רשויות אחרות. אנחנו מתאימים את עצמנו לממשק של הספק, לא להפך.
מעקות
הסיכון החמור ביותר במערכת מהסוג הזה הוא מידע של תושב אחד שמגיע לתושב אחר. תקלה כזו קשה לגילוי, משום שהמערכת ממשיכה להיראות תקינה. לכן ההפרדה אצלנו אינה נוהל אלא מנגנון שנאכף בקוד.
מידע ציבורי ומידע אישי עוברים בשני מסלולים נפרדים לחלוטין. מסלול המידע האישי נפתח רק אחרי הזדהות מוצלחת, מוגבל למספר הזהות שהזדהה, ואינו יכול להגיע לתוכן שמוגש לתושב אנונימי. ניסיון להזין מקור מידע ציבורי מנתונים אישיים נחסם אוטומטית לפני הפרסום.
נשמח לבדוק היתכנות חיבור — בכל דרך שנוחה לספק, בלי חסמים מבחינתנו. ברוב המקרים מדובר בעבודה של שבועות ספורים.
CityAI · ערוצי שירות
התוכן, הניתוב והמעקות מנוהלים במקום אחד. כשמנהל התוכן ברשות מתקן תשובה, היא מתוקנת בכל הערוצים — באותו רגע.
הערוץ המרכזי. מוטמע בעמוד או כחלון צף, בעברית ובאנגלית, עם הזדהות ומידע אישי מלא. תומך בקישורים, בטפסים ובקישורי תשלום בתוך השיחה.
התושב מתקשר למספר של הרשות ומדבר — לא מקיש בתפריט. המערכת מבינה עברית מדוברת, עונה בקול טבעי, ופונה לאותו מאגר ידע שמשרת את הצ׳אט. תומכת בהזדהות בתוך השיחה (הקשת מספר זהות וקוד חד־פעמי), במסירת מידע אישי, ובשליחת קישורים בוואטסאפ לנייד של התושב תוך כדי השיחה — טופס, עמוד מידע, ואפילו קישור לתשלום יתרה שהוזכרה בשיחה.
כשהמערכת לא יודעת, או כשהתושב מבקש — מעבר לנציג המוקד, כולל העברת ההקשר של השיחה כדי שהתושב לא יצטרך לספר הכול מחדש.
הרשות יכולה לשלב את מנוע המענה במערכות קיימות — אפליקציית הרשות, מערכת המוקד, או פורטל התושב — דרך ממשק מתועד עם מפתח ייעודי והרשאות פר־שימוש.
CityAI · מערכת התפעול
מערכת שמדברת עם תושבים בשם הרשות לא יכולה להיות קופסה שחורה. עובדי הרשות מקבלים מערכת ניהול מלאה, שמשמשת ככלי עבודה יומיומי ולא כדוח תקופתי.
צילום מסך מהמערכת החיה: דשבורד של רשות, 30 הימים האחרונים — 857 שיחות, 1,694 שאלות, פילוח לפי ימים ושעות.
צילום מסך מהמערכת החיה: מסך השיחות, שבעה ימים — 143 שיחות תושבים, שביעות רצון ממוצעת 4.19/5, פילוח לפי נושאים. פרטי זיהוי הוסוו.
המסכים
כל שיחה שנוהלה, במלואה. לצד הטקסט — יותר מ־30 שדות ניתוח לכל שיחה: הנושא שנבחר, איכות התשובה, שביעות רצון התושב, האם השאלה נענתה, סוג הבעיה אם הייתה, שפת השיחה, האם התושב נטש, ועוד. אפשר לסנן לפי כל שדה, לבחור אילו עמודות להציג, להוסיף הערות ולייצא לאקסל.
התמונה הכוללת: מספר שיחות ושאלות לאורך זמן, פילוח לפי נושאים ותתי־נושאים, התפלגות לפי ימים ושעות, יחס בין פניות בשעות הפעילות למחוץ להן, עומק השיחה, שיעור המזדהים, והשוואה לתקופה קודמת.
לשונית שעונה על שאלה אחת: מה קרה אתמול, ומה דורש טיפול היום. מרכזת את ממצאי הבקרה האוטומטית, את התיקונים שבוצעו, ואת מה שממתין להכרעה אנושית.
ניתוח מצטבר של פערי מידע: על מה תושבים שואלים ולא מקבלים תשובה, אילו נושאים עולים יותר מהצפוי, ואילו קישורים בתוכן הפסיקו לעבוד. זו רשימת המשימות לשיפור אתר הרשות עצמו.
תור עבודה מסודר. כשהמערכת מזהה מידע חסר או סותר בתוכן הרשות, נפתח פריט שמופנה לגורם המקצועי הרלוונטי. הפריט עובר בין "ממתין לרשות" ל"ממתין לספק", ונסגר עם התיעוד של מה שנעשה. פריט שנתקע מסומן.
עובד ברשות שמזהה מידע שגוי או רוצה להוסיף תוכן — פותח בקשה ישירות מהמערכת, בלי מייל ובלי טלפון. הבקשה מנוהלת עם סטטוס עד לסגירה.
עריכת מאגר הידע העירוני: נושאים, תשובות, קישורים ותאריכי תוקף. השינוי נשמר כטיוטה, נבדק, ורק אז מפורסם לתושבים — בפעולה נפרדת ומאושרת.
פורטל הידע העירוני בתצוגה קריאה: מה המערכת יודעת, לפי נושאים, עם המקור של כל פריט. שימושי גם לעובדי מוקד כמאגר תשובות מהיר.
ריכוז מידע על מקבלי שירות מהרשות, מסונכרן ממערכות הליבה, לצורכי טיפול ומעקב על ידי הגורמים המורשים ברשות.
ניהול הגרסאות: מה נמצא בעריכה, מה נמצא בייצור, ומה בדיוק ההבדל ביניהם — שורה אחרי שורה — לפני שמפרסמים. כולל אישור מפורש, יומן פריסות, וחזרה לגרסה קודמת.
תיעוד מלא של פעולות במערכת — מי נכנס, מי שינה מה ומתי — לצורכי ביקורת.
הרשאות
צפייה בשיחות ובדשבורד. מתאים לעובדי מוקד ולמנהלי שירות.
עריכת מאגר הידע ופתיחת בקשות עדכון, בלי הרשאת פרסום.
אישור ופרסום שינויי תוכן לתושבים, ניהול הודעות והגדרות.
ניהול משתמשים, הרשאות, אינטגרציות ותצורה.
בהדגמה נעבור על מסך השיחות ועל תור הפניות עם נתונים אמיתיים ממערכת פעילה.
CityAI · מנוע התוכן
זו הנקודה שבה רוב מערכות הצ׳אט מתיישנות. הן מוקמות עם תמונת מצב של האתר, ושנה אחר כך הן עונות על מועד הרשמה שחלף ומפנות לקישור שנמחק. במקום להסתמך על כך שמישהו יזכור לעדכן, CityAI בודק את עצמו כל לילה.
המערכת סורקת את אתר הרשות ושומרת את הטקסט העדכני של כל עמוד רלוונטי. עמודים שהשתנו נסרקים מיד; פעם בשבוע מתבצעת סריקה מלאה של כל האתר, כדי שלא להסתמך רק על סימני שינוי. תקציב הסריקה, קצב הרענון והדומיינים מוגדרים פר־רשות.
כל קישור שהמערכת מגישה לתושב נבדק בפועל. קישור שהדף שלו נמחק מסומן כשבור; אתר שחוסם בקשות אוטומטיות מסומן "לאימות" ולא מוכרז שבור בטעות. התוצאה היא רשימה קצרה ואמינה של קישורים שצריך לתקן.
המנגנון המרכזי. המערכת משווה בין מה שכתוב באתר הרשות לבין מה שהבוט אומר, ומאתרת עוגנים קונקרטיים שקיימים באתר וחסרים בתשובה: מספרי טלפון, מיילים, סכומים, אחוזים, שעות פעילות, תאריכים, גילאי זכאות, כתובות וקישורים. כל ממצא מוצג עם ההקשר, וניתן לסמן אותו כלא־רלוונטי כך שלא יחזור.
בדיקה דטרמיניסטית של תאריכי יעד בתוכן — "הרשמה עד", "מועד אחרון", "בתוקף עד". מועד שחלף מסומן לבדיקה, כדי שהמערכת לא תמשיך להפנות תושבים להרשמה שנסגרה.
הממצאים מוצגים במסך הסריקה ובתור הפניות להבהרה, מדורגים לפי חומרה. חלקם מטופלים על ידינו כתיקון תוכן; חלקם מצריכים החלטה של הגורם המקצועי ברשות ומועברים אליו.
הדמיה של מסך הסריקה. הנתונים להמחשה בלבד.
מקורות המידע
הבסיס. כל עמוד רלוונטי נסרק, והתוכן שלו מקושר לתשובות שהוא מזין — כך שתמיד ידוע איזה עמוד עומד מאחורי כל תשובה.
קבצי PDF, טפסים מקוונים ונהלים. המערכת יודעת להפנות לטופס הנכון ולא לעמוד הכללי שהוא יושב בו.
נהלים והבהרות שקיימים רק אצל אנשי המקצוע ברשות. אלה נאספים במהלך ההקמה ומתעדכנים דרך תור בקשות העדכון.
מידע שמשתנה תדיר — לוח אירועים, הודעות זמניות — נמשך אוטומטית ממערכת מקור בתדירות שנקבעת, ומוגש בתשובה בלי שיידרש עדכון ידני.
נתוני התושב עצמו, נשלפים בזמן אמת אחרי הזדהות. מסלול נפרד לגמרי, שלעולם אינו מתערבב עם המידע הציבורי.
שאלות שתושבים שואלים ואין להן תשובה הופכות לפריטים בתור העבודה — כך שמאגר הידע גדל לפי מה שבאמת חסר.
תהליך העדכון
במערכת יש שתי גרסאות תוכן במקביל: גרסת עריכה, שבה עובדים, וגרסת ייצור, שאותה רואים התושבים. שינוי נעשה תמיד בגרסת העריכה, ועובר לייצור רק בפעולת פרסום מפורשת.
לפני הפרסום מוצגת השוואה מלאה: אילו שורות תוכן השתנו, מה נוסף, מה נמחק, ואילו הנחיות התנהגות של המערכת מושפעות. שינוי חריג בהיקף — למשל מחיקה גדולה — מסומן בהתראה נפרדת.
אחרי הפרסום נשלחת אוטומטית שאלת בדיקה למערכת החיה, ומאומת שהגרסה הנכונה עלתה ושהמענה תקין. כל גרסה נשמרת, וחזרה אחורה היא פעולה מיידית.
אנחנו יכולים להראות, עוד לפני ההתקשרות, אילו פערים וקישורים שבורים קיימים באתר הרשות שלכם היום.
CityAI · בקרת איכות
מודל שפה גנרי יכול לנסח תשובה בביטחון מלא גם כשאין לה בסיס. לכן ב־CityAI יש הגנה כפולה: כל תשובה נשענת על תוכן הרשות בלבד — ומעליה שכבת בקרה אוטומטית שעוברת על כל שיחה, בלי לחכות לפניית תושב.
בסוף כל שיחה עובר עליה מודל בקרה עם ההקשר המלא — התמליל וגם מקורות המידע ששימשו לתשובות. הוא מדרג את איכות כל תשובה, מעריך את שביעות הרצון של התושב, מזהה אם הניתוב היה שגוי, מסמן שיחות שדורשות בדיקה אנושית ומנסח את הסיבה.
מדי לילה עובר תהליך אוטומטי על השיחות שסומנו לבדיקה, בודק אותן מול מאגר הידע, ומכין הצעות תיקון. כל הצעה עוברת אישור אנושי לפני שהיא נוגעת בתוכן שהתושב רואה. הבדיקה אינה גנרית: לכל רשות נצבר פרופיל ידע ייעודי — הנהלים, המונחים והניואנסים המקומיים שלה — והבקרה נעשית בהקשר שלו.
שאלות התושבים מקובצות לשאלות קנוניות עם זהות יציבה לאורך זמן, כך שאפשר לראות מגמות אמיתיות: איזו שאלה חדשה צצה, איזו נושא התחזק, ומה טופל. מזהים אישיים מנוקים מהטקסט לפני השמירה.
מעבר לאוטומציה, אנחנו מבצעים סבבי בדיקה ידניים על שיחות אמת, בודקים שהניתוב, התוכן והניסוח נכונים, ומעדכנים בהתאם. ממצא שדורש החלטה של הרשות מועבר כפריט בתור הפניות.
המערכת מנטרת את עצמה: רצף כשלי מענה מפעיל בדיקה אקטיבית של המערכת החיה ומייצר התראה מיידית. במקביל פועל ניטור תשתית חיצוני, שתופס גם מצב שבו המערכת שותקת לחלוטין.
בקרה אוטומטית טובה אינה מחליפה סקירה אנושית, אלא מכוונת אותה למקומות הנכונים.
עקרון בקרת האיכות ב־CityAIמה מודדים
שיחות ושאלות לאורך זמן, לפי נושא, יום ושעה, בהשוואה לתקופה קודמת.
אחוז השאלות שקיבלו תשובה מלאה, מול אלה שהמערכת לא ידעה לענות עליהן.
ציון פר־תשובה ממודל הבקרה, ופילוח הנושאים שסומנו לשיפור.
הערכת שביעות הרצון של התושב מהשיחה כולה, ואם הפנייה נפתרה.
כמה פערים נפתחו, כמה נסגרו, וכמה זמן לוקח לפער להיסגר.
שיעור הפניות שהתקבלו כשהמוקד סגור — המדד שמראה ישירות את הערך שנוסף.
CityAI · הטמעה ותחזוקה
הקמה מלאה — מהחתימה ועד צ׳אט חי לתושבים — אורכת כחודש. ההקמה היא פרויקט משותף: אנחנו עושים את רוב העבודה, אבל יש שלבים שדורשים את אנשי המקצוע ברשות — ואנחנו אומרים את זה מראש, כדי שלא יהיו הפתעות בלוח הזמנים.
פגישת פתיחה: אילו נושאים ייכללו בשלב הראשון, מי אנשי הקשר בכל אגף, ומה מערכות הליבה הרלוונטיות. יוצא ממנה מסמך היקף מוסכם.
סריקת אתר הרשות, מיפוי הנושאים, ובניית התוכן. זה החלק הכבד, והוא בעיקר עלינו. בסופו הרשות מקבלת גישה לעורך ולתצוגת המידע כדי לראות מה נבנה.
אם נכלל מודול המידע האישי — חיבור למערכות הליבה מתנהל במסלול מקביל. לוח הזמנים שלו נקבע לפי קבלת הממשקים מספקי צד ג׳ של הרשות; מרגע שמתקבל ממשק תקין, ההשלמה מצדנו היא כשבוע עבודה לכל ממשק.
סבב בדיקות מקיף על שאלות אמיתיות, כולל בדיקות אבטחה, פרטיות והתמודדות עם ניסיונות שימוש לרעה.
עובדי הרשות מקבלים גישה לצ׳אט ולמערכת התפעול, שואלים, ומדווחים. כאן מתגלים הפערים שרק מי שמכיר את הרשות יכול לזהות.
הדרכת המשתמשים במערכת התפעול, הטמעה באתר הרשות, והשקה לתושבים. בשבועיים הראשונים מתבצע ליווי צמוד עם בדיקת שיחות יומית.
סריקה לילית, בקרת איכות אוטומטית, סבבי בדיקה תקופתיים, טיפול בפערי תוכן, עדכוני מערכת ודיווח תקופתי. איש קשר קבוע מטעמנו.
חלוקת אחריות
מודל ההתקשרות
תשלום חד־פעמי הכולל את אפיון המערכת, בניית מאגר הידע העירוני, ההטמעה באתר, ההדרכה והליווי עד להשקה. נגזר מהיקף הנושאים ומהאינטגרציות הנדרשות.
אחסון ותשתית, זמינות וניטור, סריקה ובקרת איכות שוטפות, תחזוקת התוכן, עדכוני מערכת, תמיכה ודיווח. כולל שימוש במודלים — בלי חיוב לפי שאלה.
מתומחר בנפרד לפי מספר מערכות הליבה שמחוברות ומורכבות החיבור אליהן.
מענה קולי טלפוני, או שילוב במערכות קיימות דרך API — נוספים על גבי אותו מאגר ידע, ולכן זולים משמעותית מהקמה מחדש.
ההצעה נבנית על היקף התוכן והאינטגרציות של הרשות שלכם, ולא על מחירון גנרי.
CityAI · סוכני ה־AI
את CityAI לא מתחזקים רק אנשים. לצד הצוות שלנו פועל מערך של סוכני בינה מלאכותית ייעודיים — לכל אחד תפקיד מוגדר, גבולות סמכות שנאכפים בקוד, וחתימה אישית על כל פעולה. הם מבצעים בכל לילה עבודה סדורה בהיקף שצוות אנושי אינו יכול לכסות ידנית, ומעבירים לאדם את מה שדורש שיקול דעת.
עובר על כל שיחה שנסגרת, עם ההקשר המלא — התמליל וגם מקורות המידע ששימשו לתשובות. בקריאה אחת הוא מדרג את איכות כל תשובה, מעריך את שביעות רצון התושב, בודק שהניתוב לנושא היה נכון, מזין את מודל השאלות הנפוצות, ומסמן את השיחות שדורשות עין אנושית — עם הסיבה. פער תוכן עירוני שהוא מזהה נפתח אוטומטית כפריט בתור העבודה. סיכומי השיחה מנוקים ממזהים אישיים לפני השמירה.
ממפה את מלאי העמודים של אתר הרשות — ברשות בינונית, יותר מ־6,000 עמודים — מזהה עמודים חדשים, עמודים שהוסרו ועמודים שהשתנו, ומושך את התוכן העדכני. פעם בשבוע הוא מריץ סריקה מלאה של כל האתר, כדי לא להסתמך רק על סימני שינוי. על התוצאות רצים בודק הקישורים, גלאי הפערים ואיתור המועדים. כל ממצא מקבל אחת משלוש הכרעות: טופל, אינו־ממצא (והסוכן לומד לא להציף אותו שוב), או הסלמה לפריט בתור העבודה של הרשות.
עובר על שיחות היום שסומנו לבדיקה, שופט כל אחת מול מאגר הידע ומול פרופיל־הידע של הרשות, ומכין תיקוני תוכן — לגרסת העריכה בלבד, לעולם לא ישירות לתושבים. לפני שהעבודה שלו נשמרת היא עוברת שורת שערים מכניים: בדיקת מבנה, תקרת היקף־שינויים ללילה, גלאי פערים, בדיקת קישורים, וביקורת שמשווה את מה שדווח למה שנעשה בפועל. כל תיקון נרשם ביומן השינויים עם הנימוק והאסמכתא — כך שסבב עתידי לא "יתקן" בחזרה החלטה שכבר התקבלה.
לכל רשות מוקצה סוכן תוכן שמתמחה בה בלבד. הוא מחזיק קובץ ידע עסקי שנצבר לאורך הפעילות — הנהלים, המונחים, הניואנסים והרגישויות של אותה עירייה — ומשמש בשני תפקידים: שער תוכן, שסוקר מקצועית כל קובץ תוכן לפני שהוא נכנס לעריכה; והעשרה יזומה — תוכנית שבועית שמשווה את התוכן מול האתר העדכני, שורה אחר שורה, עם קדימות לשורות שדף־המקור שלהן השתנה.
הסוכן הבא במערך: בקרה שוטפת על דפוסי שימוש חריגים בערוצי השירות, הרצת תרחישי בדיקה יזומים על מעקות ההגנה של הבוט, ומעקב אחר הרשאות וגישה — שכבת ניטור אבטחה מתמדת שתפעל לצד הבקרות הקיימות.
גבולות ופיקוח
אוטומציה שנוגעת בתוכן שנאמר בשם רשות מקומית חייבת להיות כזו שאפשר לתת עליה דין וחשבון. לכן הגבולות של הסוכנים אינם נוהל פנימי — הם נאכפים בקוד, ברמת ההרשאות של המערכת עצמה.
לכל סוכן זהות משלו, וכל פעולה שלו חתומה בשמו. כשעובד ברשות פותח את יומן השינויים, הוא רואה בדיוק מי שינה מה, מתי, ועל סמך איזו אסמכתא — בין אם זה אדם ובין אם זה סוכן.
בהדגמה נציג דוח לילה אמיתי — מה נסרק, מה נמצא, מה תוקן ומה הועבר להכרעת הרשות.
לקוחות
CityAI אינו מוצר בפיתוח. הוא פועל בייצור ברשויות מקומיות בישראל, עונה לתושבים מאות פעמים בחודש, ומתוחזק על ידינו באופן שוטף. במקום לתאר את זה — אפשר פשוט לנסות.
עיריות ומועצות אזוריות, עם היקפי תוכן ומערכות ליבה שונים לחלוטין. אותה מערכת, תצורה נפרדת לכל רשות.
מידע עירוני כללי, ארנונה וחינוך — כולל מודולים שמחוברים למערכות הליבה ומחזירים לתושב את הנתונים האישיים שלו.
הרשויות שאיתנו מלוות ברציפות: סריקה לילית, בקרת איכות על כל שיחה, ודיווח תקופתי.
התנסות
הקישור שלמטה פותח מערכת חיה שמשרתת תושבים אמיתיים ברגע זה — לא סביבת הדגמה ולא תסריט מוכן. שאלו אותה מה שתרצו: מתי מפנים גזם, איך נרשמים לחוג, מה שעות הפתיחה של המוקד. אם היא לא יודעת, היא תגיד שהיא לא יודעת.
כך התושב מגיע למערכת: כפתור בתפריט של אתר הרשות, לצד שאר שירותי התושב. ההטמעה מותאמת לעיצוב האתר, ולא נראית כמו תוסף חיצוני.
בהדגמה אנחנו טוענים דוגמת תוכן מאתר הרשות ומראים איך המערכת עונה עליו בפועל.
אבטחה ופרטיות
מערכת שמדברת עם תושבים בשם רשות מקומית ונוגעת בנתונים אישיים חייבת להיבנות מהיסוד סביב הגנת המידע. אלה ארבעת העקרונות שכל החלטה הנדסית אצלנו עוברת דרכם.
שומרים רק מה שנחוץ לשירות. נתוני התושב נשלפים בזמן אמת ואינם נאגרים אצלנו, מזהים אישיים מנוקים מנתוני הניתוח, ותוכן שיחות עובר תהליך צמצום אוטומטי.
מידע ציבורי ומידע אישי עוברים בשני מסלולים נפרדים בקוד. לכל רשות מאגרי תוכן, שיחות ומפתחות משלה — אין שום שיתוף בין לקוחות.
שום תוכן ושום קוד לא מגיעים לתושבים בלי אישור אנושי מפורש, אחרי סביבת בדיקות. גם התהליכים האוטומטיים שלנו כפופים לגבולות שנאכפים בקוד.
מנגנוני ההגנה בנויים להיכשל לצד הבטוח: זיהוי שלא הושלם, מקור מידע שנכשל בבדיקה או פעולה חריגה — נעצרים, נרשמים ומטופלים, במקום "להסתדר" בשקט.
שאלות ותשובות
מערכת מהסוג הזה נבחנת בכל רשות על ידי כמה גורמים. ריכזנו כאן את מה שנשאלנו בפועל — ואנחנו עונים בכתב על כל שאלה נוספת.
כל התשתית — שרתים, מאגרי הנתונים ואחסון הקבצים — פועלת באזור ישראל של Amazon Web Services. אין העברת נתונים לאחסון בחו״ל. הנתונים מוצפנים בתעבורה ובמנוחה.
המידע של הרשות ושל תושביה הוא בבעלות הרשות. אבא דאטה היא מפעילה של המערכת בלבד, ואינה בעלת מאגר המידע. בסיום ההתקשרות הנתונים נמסרים לרשות או נמחקים, לפי בחירתה.
לא. שיחות ונתוני תושבים אינם משמשים לאימון מודלים, לא שלנו ולא של ספקי המודלים. השימוש במודלים נעשה במסלולים עסקיים שבהם התוכן אינו נשמר ואינו משמש לאימון.
נתוני התושב נשלפים בזמן אמת ממערכת הליבה של הרשות לצורך מתן התשובה, ואינם מועתקים למאגר אצלנו. מזהים אישיים שמופיעים בטקסט חופשי מנוקים אוטומטית לפני שהם נשמרים לצורכי ניתוח.
מסלול המידע האישי מופרד ארכיטקטונית ממסלול המידע הציבורי ומוגבל למספר הזהות שהזדהה. מנגנון אוטומטי חוסם פרסום של מקור מידע ציבורי שהתגלה בו מידע מזהה — ועוצר את התהליך במקום לנקות ולהמשיך.
כניסה מוגנת בסיסמה ובאימות דו־שלבי — קוד ב־SMS או אפליקציית אימות. ההרשאות מדורגות לפי תפקיד ומוגדרות פר־רשות ופר־נושא, וכל כניסה ופעולה נרשמות ביומן אירועים לצורכי ביקורת.
כל התעבורה מוצפנת. הצ׳אט מוגן בהגנת reCAPTCHA מפני בוטים אוטומטיים, בהגבלת קצב שאלות ובזיהוי דפוסי שימוש חריגים — שיחות חריגות מסומנות ומנוטרות. מדידת שימוש חוזר נעשית באמצעות מזהה טכני אקראי שאינו מזהה אדם ואינו משותף עם אתרים אחרים.
קוד האימות החד־פעמי נשלח אך ורק לנייד הרשום במערכות הרשות — לא לכל מספר שהמשתמש מקליד. לחלופין נתמכת ההזדהות הלאומית של gov.il. ההזדהות מקנה הרשאת גישה זמנית, לנתוני אותו תושב בלבד, והיא מסתיימת עם השיחה. ניסיון הזדהות שלא הושלם אינו מקנה שום גישה — המערכת נכשלת לצד הסגור.
סודות ומפתחות אינם שמורים בקוד — הם מנוהלים במנגנוני ניהול סודות ייעודיים ועוברים רוטציה. מפתחות הגישה נפרדים פר־רשות ופר־שימוש, וכל רכיב במערכת פועל בעקרון ההרשאה המינימלית: הוא מקבל בדיוק את ההרשאות שנחוצות לתפקידו, ולא יותר. פעולות בעלות פוטנציאל הרסני שמורות לצעד אנושי מפורש.
המערכת כוללת שכבת מעקות ייעודית שנבחנת באופן שוטף בסבבי בדיקה יזומים: הבוט אינו חושף את ההנחיות הפנימיות שלו — לא בציטוט, לא בסיכום ולא בפרפרזה — גם מול טענות סמכות ("אני המפתח") או מסגור כ"בדיקה"; אינו מייצר קוד, פקודות או פלט טכני בשום ניסוח; ואינו מאמץ "עובדות" שהמשתמש שותל בשיחה — תעריף, מועד או נוהל שהתושב מצטט אינם מקור, והבוט מוסר רק את הנתון הרשמי של הרשות. המעקות נאכפים בכל מסלולי המענה, כולל שאלות שמחוץ לתחום.
לכל רשות מאגר תוכן, מאגר שיחות, הרשאות ומפתחות גישה נפרדים. אין שיתוף תוכן או נתונים בין לקוחות.
לצ׳אט מצורפת מדיניות פרטיות ייעודית, בגרסה מתוארכת שכל גרסאותיה נשמרות, שמפרטת איזה מידע נאסף ולשם מה. התושב יודע שהוא מדבר עם מערכת ממוחשבת ומהי דרך הפנייה לנציג אנושי.
ההמשכיות בנויה בשלוש שכבות נפרדות: קוד — כל פריסת ייצור מתויגת, וקיים נוהל שחזור מסודר לגרסה קודמת; תוכן — כל גרסת תוכן נשמרת, וחזרה אחורה היא פעולה מיידית; נתונים — גיבויים ומנגנוני שחזור בתשתית הענן. במקביל, המערכת מנטרת את עצמה: רצף כשלי מענה מפעיל בדיקת חיות אקטיבית והתראה מיידית, וכל פריסה מלווה בבדיקת שפיות על המערכת החיה.
חלה מדיניות שמירה מצמצמת: מזהים אישיים מנוקים מנתוני הניתוח, ותוכן השיחות עובר תהליך אנונימיזציה אוטומטי זמן קצר לאחר קיומן — לצורכי בקרה נשמרת תמצית נקייה ממזהים. הפירוט המלא, כולל תקופות השמירה, מופיע במדיניות הפרטיות הפומבית.
אנחנו מספקים לרשות מסמך אבטחת מידע ופרטיות, תיאור ארכיטקטורה, ופירוט זרימות הנתונים — כחומר לבדיקת הממונה על אבטחת המידע וליועץ המשפטי.
הצהרת נגישות
אבא דאטה רואה בנגישות חלק מאיכות השירות. אנחנו פועלים להנגשת האתר הזה ושל מוצרינו בהתאם לתקנות שוויון זכויות לאנשים עם מוגבלות (התאמות נגישות לשירות), התשע״ג–2013, ולתקן הישראלי ת״י 5568 המבוסס על הנחיות WCAG 2.1 ברמה AA.
נתקלתם ברכיב שאינו נגיש, או שנדרשת לכם התאמה? נשמח שתפנו אלינו ונטפל בהקדם: office@abadata.co.il · 050-6012350.
ההצהרה עודכנה לאחרונה: אוגוסט 2026.
צור קשר
אפשר לכתוב לנו, להתקשר, או למלא את הטופס. אין צורך להתכונן ואין מה להביא — מספיק שם הרשות, ואת השאר אנחנו כבר יודעים. בהדגמה אנחנו נכנסים לעומק: לא מצגת, אלא מערכת חיה.