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

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

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

השדות זהים לטופס העריכה, למעט השדה Id שאינו מוצג.
הערות ודוגמאות
- תנאי זמן תמיד מבוססים על טווחי זמן שנוצרו מראש.
- ניתן לשלב מספר טווחים בתנאי אחד (לדוגמה: בוקר + ערב + שבת).
- דוגמה:
- תנאי יומי: שני–שישי 08:00–20:00 → יעד: קבוצת סוכנים.
- אם לא מתקיים (מחוץ לשעות) → יעד: הודעת סגירה.