דלג לתוכן הראשי
השתמש באוטומציות כאשר אתה רוצה להוריד מעצמך עבודה, כגון שליחת אימיילי סיכום, יצירת דוחות, סנכרון או ניקוי נתונים, או הרצת משימות תחזוקה חוזרות. בעת בניית אפליקציה ב-Base44, אוטומציות עוזרות לך להריץ פונקציות backend אוטומטית, לפי לוח זמנים, כאשר נתונים משתנים, או כאשר אינטגרציה מחוברת שולחת אירוע דרך connector. אתה יוצר ומנהל אוטומציות באמצעות צ’אט ה-AI בלוח הבקרה של האפליקציה שלך.
Automations

למה אוכל להשתמש באוטומציות?

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

כיצד אוטומציות פועלות

כאשר אתה יוצר אוטומציה, אתה בוחר כיצד היא מתחילה. היא יכולה לפעול לפי לוח זמנים שאתה מגדיר, בתגובה לאירוע נתונים כמו רשומה שנוצרה, עודכנה או נמחקה, כאשר משתמש אפליקציה מתחיל שיחה עם סוכן בתוך האפליקציה, או כאשר אינטגרציה מחוברת שולחת אירוע באמצעות connector. כל אוטומציה מריצה פונקציית backend באפליקציה שלך ומתעדת את ההרצה כך שתוכל לראות מה קרה. לכל אוטומציה יש יומנים כך שתמיד תוכל לראות מתי היא פעלה, האם הצליחה, ואילו שגיאות התרחשו. זה שומר על הכול שקוף וקל ל-debug.
חשוב:
  • חייב להיות לך Builder plan או גבוה יותר כדי להשתמש באוטומציות.
  • בכל פעם שאוטומציה מופעלת, היא משתמשת ב-1 integration credit.
  • כל הרצת אוטומציה יכולה להימשך לכל היותר 3 דקות. אם זה לוקח יותר, ההרצה נכשלת. לדוגמה, אם האוטומציה שלך שולחת 1,000 אימיילים אך יכולה לשלוח רק 600 בתוך 3 דקות, רק 600 הראשונים נשלחים והשאר אינם מעובדים.
  • מרווח הזמן המינימלי בין הרצות אוטומציה הוא 5 דקות.

סוגי אוטומציות

יש 4 סוגים של אוטומציות שתוכל ליצור. בעת תיאור מה שאתה רוצה לצ’אט ה-AI, מועיל לדעת איזה סוג מתאים למקרה השימוש שלך.

אוטומציות מתוזמנות

אוטומציות מתוזמנות פועלות בזמן או במרווח שאתה מגדיר. השתמש בהן עבור משימות חוזרות כמו תקצירים יומיים, דוחות שבועיים או עבודות תחזוקה רגילות. דוגמאות ל-prompts:
  • Send me a daily summary of all new orders to my email every morning at 8:00.
  • Archive trip records that have been completed for more than 30 days, every Sunday at midnight.

אוטומציות של אירועי נתונים

אוטומציות של אירועי נתונים פועלות בתגובה לשינויים בנתוני האפליקציה שלך, כגון רשומה שנוצרה, עודכנה או נמחקה. השתמש בהן כדי להגיב לפעילות בזמן אמת. דוגמאות ל-prompts:
  • Send a push notification whenever I add a new WishlistPlace and write any needed backend function for me.
  • Send the admin an email whenever a new booking is created.

אוטומציות של סוכן בתוך האפליקציה

אוטומציות של סוכן בתוך האפליקציה פועלות כאשר משתמש אפליקציה מתחיל שיחה חדשה עם סוכן בתוך האפליקציה. השתמש בהן כדי להישאר מעודכן לגבי מי שפונה, לדוגמה כדי לקבל התראה כשלקוח מתחיל צ’אט, להוסיף אותו אוטומטית לאנשי הקשר שלך, או לשלוח לעצמך סיכום בסוף היום. דוגמאות ל-prompts:
  • Email me whenever someone starts a new conversation with my agent.
  • Add the person to my Contacts list when they start a chat with my agent.

אוטומציות של connector

אוטומציות של connector פועלות כאשר אינטגרציה מחוברת שולחת אירוע, כגון אימייל חדש שמגיע ב-Gmail או אירוע לוח שנה שמתעדכן ב-Google Calendar. השתמש בהן כדי לשמור על האפליקציה שלך מסונכרנת עם כלים חיצוניים. דוגמאות ל-prompts:
  • When a new email arrives in Gmail with the subject "Book appointment", parse it and add a new booking to my app.
  • When a Google Calendar event is cancelled, update the booking in my app and post a message in the #salon-general Slack channel.
אוטומציות connector זמינות כיום עבור Gmail, Google Calendar, Google Drive, Microsoft Outlook ו-Microsoft OneDrive.

יצירת אוטומציה

כשאתה לוחץ על New Automation, Base44 מציג הצעות בהתבסס על ההקשר של האפליקציה שלך. תוכל לבחור אחת מהן או ללחוץ על Create from scratch כדי לבחור את סוג האוטומציה שלך ולתאר מה אתה רוצה בצ’אט ה-AI.

שימוש בהצעה

כל הצעה כוללת תיאור קצר של מה שהיא עושה. לחיצה על אחת שולחת prompt ממולא מראש לצ’אט ה-AI, שם תוכל לסקור ולהתאים אותו לפני שה-AI מגדיר אותה. ליצירת אוטומציה מהצעה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על New Automation.
  4. עיין בהצעות תחת Suggested for you.
  5. לחץ על הצעה כדי לשלוח אותה לצ’אט ה-AI כ-prompt ממולא מראש.
  6. סקור את ה-prompt, בצע שינויים, ושלח אותו.
  7. ה-AI מגדיר את האוטומציה ומוסיף אותה לרשימת ה-Automations שלך.
Automationsuggestions

יצירה מאפס

אם אף הצעה אינה מתאימה למה שאתה צריך, צור את האוטומציה שלך מאפס. תחילה תבחר את סוג הטריגר, ולאחר מכן תתאר את מה שאתה רוצה בצ’אט ה-AI. ליצירת אוטומציה מאפס:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על New Automation.
  4. לחץ על Create from scratch.
  5. בחר את סוג הטריגר: Scheduled, Data event, In-app agent או Connector.
  6. בצ’אט ה-AI, תאר את האוטומציה שאתה רוצה. לדוגמה: Set up recurring email reminders to my email name@email.com for my tasks on my to-do list every Sunday at 17:00.
  7. ה-AI יוצר את האוטומציה ומוסיף אותה לרשימת ה-Automations שלך.
אם אתה צריך פונקציית backend חדשה לאוטומציה שלך, פשוט הזכר זאת ב-prompt וה-AI יכתוב אותה עבורך.

ניהול אוטומציות

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

הפעלה או כיבוי של אוטומציה

השהה אוטומציה בכל עת אם אתה רוצה להפסיק שתפעל, והפעל אותה שוב כשאתה צריך אותה. להפעלה או כיבוי של אוטומציה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על המתג בצד שמאל של שם האוטומציה כדי להפעיל או לכבות אותה.
Turning an automation on and off
השהיה אוטומטית עבור אוטומציות נכשלות: אם אוטומציה מתוזמנת נכשלת שוב ושוב, Base44 משהה אותה אוטומטית ומודיע לך כדי שתוכל לחקור ולתקן את הבעיה לפני הפעלתה מחדש.

עריכת אוטומציה

בצע שינויים באוטומציה בכל עת. השינויים משפיעים רק על הרצות עתידיות. לעריכת אוטומציה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על אייקון ה-More Actions על האוטומציה.
  4. לחץ על Edit automation.
  5. עדכן את פרטי האוטומציה.
  6. לחץ על Save.
Editing an automation in your app

שכפול אוטומציה

צור אוטומציות חדשות על ידי שכפול קיימות ועריכת האוטומציה החדשה. לשכפול אוטומציה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על אייקון ה-More Actions על האוטומציה.
  4. לחץ על Duplicate.
  5. עדכן את פרטי האוטומציה החדשה אם נדרש, ולחץ על Save.
Duplicating an automation in your app

הרצת אוטומציה מיידית

הרץ אוטומציה מיד כאשר אתה רוצה להפעיל את פונקציית ה-backend שלה לפי דרישה. זה עוזר לך לבדוק שינויים, לאשר שהתצורה שלך עובדת, או לטפל במשהו דחוף בין הרצות מתוזמנות.
Run now מפעיל את פונקציית ה-backend פעם אחת בנוסף לכל לוח זמנים או אירוע נתונים שהגדרת. ההרצה מופיעה ביומני האוטומציה.
להרצת אוטומציה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על אייקון ה-More Actions על האוטומציה.
  4. בחר Run now.
Running an automation immediately

ארכוב אוטומציה

אם אינך זקוק יותר לאוטומציה, תוכל להעביר אותה לארכיון כדי לשמור על הרשימה הפעילה שלך נקייה. לארכוב אוטומציה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. מצא את האוטומציה הרלוונטית ברשימה.
  4. לחץ על אייקון ה-More Actions על האוטומציה.
  5. לחץ על Archive.
Archiving an automation

ניטור הרצות ושימוש ביומנים

לכל אוטומציה יומן משלה כך שתוכל לראות מתי היא פעלה, כמה זמן זה לקח, והאם הצליחה. כשמשהו משתבש, יומנים עוזרים לך להבין מה נכשל ולאן להסתכל בקוד ה-backend שלך, בלי לנחש.
השתמש ביומנים כדי לאשר שאוטומציות חדשות פועלות בזמן הנכון לאחר ההגדרה הראשונה שלהן.
לצפייה ביומנים של אוטומציה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על האוטומציה שאתה רוצה לבדוק.
  4. לחץ על הלשונית Logs.
  5. סקור את רשימת ההרצות, כולל חותמת הזמן, משך הזמן והסטטוס של כל הרצה.
Viewing the logs of an automation

אוטומציות ו-integration credits

כל הרצת אוטומציה משתמשת לפחות ב-1 integration credit, בתוספת credits נוספים עבור כל אינטגרציות מובנות הנקראות בתוכה. לדוגמה, אוטומציה הקוראת ל-invokeLLM ושולחת אימייל עולה 1-credit של הרצת אוטומציה בתוספת credits עבור כל פעולה שהיא מפעילה. ראה את הפירוט המלא של credits. אוטומציות הפועלות בתדירות גבוהה או משרשרות מספר פעולות יכולות לרוקן את יתרת הקרדיטים שלך במהירות. הנה כמה דרכים לשמור על השימוש בשליטה:
  • הוסף תנאי טריגר ספציפיים. צמצם את הקריטריונים הגורמים לאוטומציה לפעול כך שהיא לא תרוץ ללא צורך.
  • אחד אוטומציות מיותרות. אם מספר אוטומציות מבצעות משימות חופפות, שלב אותן לזרימות עבודה מעטות וחכמות יותר.
  • פתור אוטומציות נכשלות במהירות. אוטומציות שמתקלקלות עדיין יכולות לצרוך קרדיטים בכל ניסיון חוזר. בדוק את היומנים שלך באופן קבוע ותקן או השבת אוטומציות בעייתיות מיד כשאתה מבחין בהן.
  • סקור את התדירות של משימות מתוזמנות. שקול אם אוטומציות חוזרות, כמו דוחות יומיים או תזכורות, צריכות לפעול בתדירות שהוגדרה.
  • מזער קריאות invokeLLM. כל קריאת invokeLLM בתוך אוטומציה היא חיוב קרדיטים נפרד. קרא ל-LLM רק כאשר התוצאה לא יכולה להיקבע מראש.
  • בדוק תחילה בסביבה מבוקרת. הרץ אוטומציות ידנית על מערך נתונים קטן ובדוק את יומני הביצוע כדי להעריך את עלות הקרדיטים לכל הרצה לפני הפעלתן בקנה מידה.
  • השתמש במצב Discuss בעת תכנון אוטומציות. מצב Discuss עולה בערך 0.3 קרדיטי הודעה ומאפשר לך לתכנן את הלוגיקה של האוטומציה לפני יישום שינויים, מפחית ניסוי וטעייה.

שאלות נפוצות

לחץ על שאלה למטה כדי ללמוד עוד.
כן. בקש מצ’אט ה-AI להוסיף תנאי טריגר לכל אוטומציה. לדוגמה:
Only run this automation when the order status is "pending".
האוטומציה אז פועלת רק כאשר אירוע הטריגר תואם גם את התנאים שאתה מתאר. תנאים מוצגים בקטע Advanced של פאנל האוטומציה לאחר הגדרתם, וניתן לשנות אותם רק על ידי בקשה מצ’אט ה-AI — לא ניתן לערוך אותם ידנית.Trigger conditions in the Advanced section of the automation panel
כאשר אוטומציה נכשלת, אתה רואה תווית Failed בעמודת Last run ואפשרות Fix with AI באותה שורה.Failed 2לתיקון הרצה שנכשלה:
  1. לחץ על Dashboard בעורך האפליקציה שלך.
  2. לחץ על Automations.
  3. לחץ על Fix with AI באוטומציה הנכשלת.
  4. בצ’אט ה-AI, סקור את ההסבר על מה השתבש וכיצד זה משפיע על האוטומציה שלך. קבל את התיקון המוצע כדי שה-AI יוכל לעדכן את הקוד שלך או את תצורת האוטומציה.
  5. כאשר ה-AI מסיים להחיל את התיקון, השתמש בפעולת Run now מ-Automations ובדוק את היומנים כדי לאשר שהאוטומציה מצליחה.
לפרטים נוספים על מה שקרה, פתח את האוטומציה, עבור ללשונית Logs, וסקור את ערך ההרצה הנכשלת. תוכל גם לבקש מה-AI בלוח הבקרה שלך להסביר כל הודעת שגיאה שמופיעה.
האירועים הזמינים תלויים באיזה connector אתה משתמש. הנה רשימה מלאה:
ConnectorEventDescription
Gmailmailboxאימיילים חדשים מגיעים לתיבת הדואר שלך
Google Calendareventsכל שינוי באירוע לוח שנה, כולל יצירה, עדכון ומחיקה
Google Drivechangesכל שינוי ב-drive, כולל קבצים שנוספו, שונו או נמחקו
Google Drivefileכל שינוי לקובץ ספציפי (דורש file ID)
Google Drivefile.updateתוכן קובץ או מאפיינים שונו (דורש file ID)
Google Drivefile.trashקובץ הועבר לאשפה (דורש file ID)
Google Drivefile.untrashקובץ שוחזר מהאשפה (דורש file ID)
Google Drivefile.deleteקובץ נמחק לצמיתות (דורש file ID)
Microsoft Outlookcreatedאימייל, אירוע לוח שנה או איש קשר חדש נוצר
Microsoft Outlookupdatedאימייל או אירוע לוח שנה עודכן
Microsoft Outlookdeletedאימייל או אירוע לוח שנה נמחק
Microsoft OneDriveupdatedכל שינוי קובץ או תיקייה, כולל יצירה, שינוי ומחיקה
ודא שה-connector מחובר ומוגדר ב-Integrations בלוח הבקרה של האפליקציה שלך לפני יצירת אוטומציית connector.
דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.