מערכת ניהול מרפאת שיניים תאיא

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

מודולים פעילים

14

חלקי (דורש עבודה)

3

טבלאות ב-DB

14

ארכיטקטורה

WhatsApp Bot — Supabase Edge Function שמקבל webhooks מ-Twilio, מנהל session state ב-Supabase, קורא ל-Optima API לתורים, משתמש ב-Gemini AI לשיחה טבעית

Dashboard — Next.js app עם Supabase client-side לכל מודולי הניהול, ו-API route server-side לקריאות Optima (כדי לא לחשוף credentials)

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

17 מודולים

בוט וואטסאפ|WhatsApp Scheduling Bot
פעילפתח

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

עובד:

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

מגבלות / חסר:

דורש הגדרת Twilio WhatsApp webhook (טרם הוגדר)
שמות רופאים מוצגים כקודים (אופטימה לא מחזירה שמות)
אין אימות Twilio signature
כרטיסי מטופלים|Patient Profiles
פעילפתח

פרופיל מטופל מלא עם היסטוריה רפואית, אלרגיות, תרופות, ביטוח. 8 לשוניות לכל מטופל.

עובד:

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

מגבלות / חסר:

אין סנכרון אוטומטי עם אופטימה (מטופלים קיימים בשתי מערכות)
אין עריכת פרופיל (רק יצירה)
🦷תרשים שיניים|Dental Chart (Per-Surface)
פעילפתח

תרשים 32 שיניים עם 5 משטחים לכל שן (M/D/B/L/O). לחיצה על שן פותחת עורך מצב.

עובד:

32 שיניים במספור FDI בינלאומי
5 משטחים: מזיאלי, דיסטלי, בוקלי, לינגואלי, אוקלוזלי
9 מצבים: תקין, עששת, סתימה, כתר, שתל, חסר, טיפול שורש, גשר, ציפוי
צבעים ויזואליים לפי מצב
שמירה ל-Supabase
תוכניות טיפול|Treatment Plans + Procedures
פעילפתח

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

עובד:

תוכניות עם סטטוס: טיוטה → מאושר → בביצוע → הושלם
הוספת פעולות: שן + משטח + פעולה + מחיר
חישוב אוטומטי של סה״כ תוכנית
סימון פעולות כהושלם
תשלומים|Payments
פעילפתח

מעקב תשלומים לפי מטופל — מזומן, אשראי, צ'ק, ביטוח, העברה.

עובד:

רישום תשלום מהיר
סה״כ שולם למטופל
5 שיטות תשלום

מגבלות / חסר:

אין חשבוניות / קבלות
אין קישור לתוכנית טיפול ספציפית
צילומים ותמונות|Imaging
פעילפתח

העלאת צילומי רנטגן, פנורמי, CBCT, תמונות לפני/אחרי.

עובד:

העלאה ל-Supabase Storage
סיווג: רנטגן, פנורמי, CBCT, לפני, אחרי, מעקב
תצוגת גלריה

מגבלות / חסר:

אין DICOM viewer
אין אנוטציות על תמונות
מרשמים|Prescriptions
פעילפתח

יצירת מרשמים עם מספר תרופות — שם, מינון, תדירות, משך.

עובד:

מרשם עם מספר תרופות
שם רופא ואבחנה

מגבלות / חסר:

אין הדפסה / PDF
אין מאגר תרופות (הכנסה חופשית)
אין מספר רישיון רופא
טפסי הסכמה|Consent Forms
פעילפתח

חתימה דיגיטלית על טופס הסכמה לטיפול / ניתוח / הרדמה.

עובד:

לוח חתימה דיגיטלי (מגע + עכבר)
תיאור טיפול וסיכונים
שם עד
שמירת חתימה כ-base64

מגבלות / חסר:

אין תבניות מוכנות מראש
אין PDF export
תוקף משפטי לא נבדק
יומן תורים|Calendar
חלקיפתח

תצוגה שבועית של תורים מאופטימה, לפי רופא ויום.

עובד:

ניווט בין שבועות
תצוגה לפי רופא
שליפה חיה מ-API של אופטימה

מגבלות / חסר:

פורמט התגובה של /appointments לא אומת — הפארסר עשוי לדרוש התאמה
אין יצירת תורים מהלוח
אין drag & drop
תיבת דואר (אסקלציות)|Inbox / Escalations
פעילפתח

שאלות שהבוט לא ידע לענות עליהן מגיעות לכאן. הצוות עונה ומאמן את הבוט.

עובד:

צפייה בהודעה המקורית + תגובת הבוט
כתיבת תשובה + אימון הבוט במקביל
סגירה עם/בלי אימון
סינון: פתוחות / טופלו
הזמנות מעבדה|Lab Orders
פעילפתח

מעקב הזמנות כתרים, גשרים, תותבות ממעבדות חיצוניות.

עובד:

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

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

עובד:

סטטוס: טיוטה → הוגש → בבדיקה → אושר → שולם
סכום נתבע ואושר
קישור למטופל + מילוי אוטומטי של קופת חולים

מגבלות / חסר:

אין שליחה אלקטרונית לקופות
אין תבניות טפסים לפי קופה
תזכורות (Recalls)|Recalls & Follow-ups
חלקיפתח

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

עובד:

סוגים: ניקוי, בדיקה, מעקב, מותאם
סינון: ממתינות / נשלחו / הושלמו
זיהוי באיחור (overdue)

מגבלות / חסר:

אין שליחה אוטומטית של SMS/WhatsApp
אין cron job — הכל ידני
בעתיד: אוטומציה דרך Edge Function + Twilio
רשימת המתנה|Waiting List
פעילפתח

מטופלים שמחכים לתור פנוי. כשיש ביטול — מעדכנים אותם.

עובד:

דחיפות: נמוך / רגיל / גבוה / דחוף
העדפות: בוקר / צהריים / כל שעה
סטטוס: ממתין → עודכן → נקבע תור

מגבלות / חסר:

אין התראה אוטומטית כשתור מתפנה
אין קישור לבוט הוואטסאפ
מלאי|Inventory
פעילפתח

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

עובד:

קטגוריות: מתכלה, מכשיר, שתל, חומר, תרופה
מלאי מינימלי + התראת מלאי נמוך
מילוי / שימוש / פג תוקף / נזק
לוג שינויים

מגבלות / חסר:

אין ברקוד / סורק
אין הזמנה אוטומטית מספקים
בסיס ידע|Knowledge Base
פעילפתח

שאלות ותשובות שהבוט משתמש בהן. הצוות מוסיף ועורך.

עובד:

שאלות עם וריאציות (שעות פתיחה / מתי פתוח / שעות עבודה)
קטגוריות: מידע, מחירים, ביטוח, תורים, חירום, טיפולים
חיפוש, עריכה, מחיקה, הפעלה/השבתה
דוחות|Reports
חלקיפתח

סיכום כללי — מטופלים, הכנסות, תוכניות, תשלומים אחרונים.

עובד:

סה״כ מטופלים, הכנסות, תוכניות פעילות
תוכניות לפי סטטוס
תשלומים אחרונים

מגבלות / חסר:

אין גרפים / תרשימים
אין סינון לפי תאריך
אין דוח לפי רופא
אין ייצוא CSV/PDF

מה חסר (לפי סדר חשיבות)

1. אימות משתמשים (Auth) — לוגין, הרשאות לפי תפקיד (רופא/מזכירה/מנהל)

2. חיבור Twilio — webhook URL + אימות חתימה

3. שמות רופאים — מיפוי קודים לשמות (אופטימה לא מחזירה שמות)

4. תזכורות אוטומטיות — cron שולח WhatsApp/SMS כשתזכורת מגיעה

5. סנכרון מטופלים — אופטימה ↔ Supabase

6. הדפסה — מרשמים, הסכמות, חשבוניות

7. גרפים בדוחות — הכנסות לאורך זמן, חלוקה לפי רופא

8. רספונסיביות — התאמה לטאבלט