תיעוד

פעולות ללא קוד

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

סוכן לא רק עונה: הוא יכול לפעול. betool מעמידה לרשותכם מערך פעולות מוכנות לשימוש שצומת סוכן קורא להן כשזה רלוונטי — ללא שורת קוד אחת.

כתיבה לבסיס נתונים

מתוך בסיס נתונים של betool (יישומים ← מסדי נתונים), סוכן יכול:

  • ליצור שורה — לרשום ליד, בקשה, פגישה.
  • לעדכן שורה — לשנות סטטוס, להשלים שדה.
  • לשמור שורה (claim_row) — פעולה אטומית של «compare-and-set»: שדה עובר מהערך הצפוי לערך החדש רק אם הוא עדיין שווה לערך הצפוי. רק קורא אחד זוכה בשמירה: אותה משימה מטופלת פעם אחת בלבד, גם אם מספר ביצועים רצים במקביל (exactly-once). זמין בבסיסי ה-no-code של betool.

claim_row היא אבן הבניין של תור משימות אמין: watcher מזהה את השורות החדשות לטיפול, שומר אותן אחת-אחת, ואיש אינו מטפל פעמיים באותה שורה.

ייבוא המוני

כדי לאתחל בסיס נתונים, אשף ב-3 שלבים (קובץ, עמודות, תוצאה) מייבא קובץ xlsx / csv, עם מיפוי העמודות. שימושי לטעינת היסטוריה או רשימת אנשי קשר.

שליחת אימייל

ה-tool ‏email.send מאפשר לסוכן לשלוח אימייל (דוח, אישור, תזכורת) מאחד מחשבונות האימייל המחוברים של הארגון. בשילוב עם הערוץ תזמון, זוהי הבסיס לדוח מחזורי.

גבייה (קישור תשלום)

באמצעות האינטגרציה Stripe, סוכן יכול:

  • ליצור קישור תשלום Stripe Checkout (stripe.create_payment_link).
  • לבדוק את התשלום (stripe.check_payment) לפני אישור פעולה.

שימוש טיפוסי: לגרום לתשלום מראש עבור פגישה לפני קביעתה ביומן.

העברת שיחה

בערוץ טלפוניה, סוכן יכול להעביר את השיחה הנוכחית למספר אחר (tool phone_gateway.transfer_call, SIP REFER) — לדוגמה להעביר מתקשר VIP לקו ישיר. מספר היעד נדרש בפורמט E.164; ההעברה מבוצעת לאחר סיום התשובה של הסוכן.

למה זה בטוח

  • שליחת אימייל היא אידמפוטנטית: במקרה של פריסה מחדש או ניסיון חוזר של אותו סבב, ההודעה אינה נשלחת פעמיים.
  • קישור התשלום של Stripe משתמש במפתח ה-Stripe של הארגון שלכם: אתם אלה שגובים, והתשלום נבדק (stripe.check_payment) לפני הפעלת הפעולה.
  • claim_row מאפשר להבטיח שמשימה שמקורה בתור בבסיס הנתונים מטופלת פעם אחת בלבד.