איך משתמשים במשתנים

כל משתנה משובץ בעזרת סוגריים מסולסלים כפולים, למשל {{ numbers.caller.friendly }}. ברגע שהאירוע קורה, אקסטרה מחליפה את הסימון בערך האמיתי מאותה שיחה או פגישה, ושולחת אותו אל היעד שהגדרתם.

1

בוחרים אירוע

סוג האירוע קובע אילו משתנים זמינים לכם. לכל אירוע חבילת נתונים משלו.

2

משבצים את המשתנה

גוררים או מקלידים את הסימון {{ ... }} לתוך כתובת ה-URL, הכותרות או גוף הבקשה.

3

מקבלים את הערך

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

המשתנים המסומנים כ-object או array מכילים מבנה נתונים שלם (למשל אובייקט ההקלטה או התמלול המלא) - שבצו אותם בגוף הבקשה (Body) ללא מירכאות, לא בתוך כתובת ה-URL. משתנה המסומן ערך גדול עלול להיות ארוך מאוד (כמו תמלול מלא) ולכן גם הוא מיועד לגוף הבקשה בלבד.

סוגי הערכים

ליד כל משתנה מופיע סוג הערך שהוא מחזיר:

  • string מלל
  • number מספר
  • boolean כן/לא
  • object אובייקט
  • array מערך

מספר וירטואלי

תחילת שיחה מספר וירטואלי

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ ivr_dialed }} string מספר שהוקש בנתב הוירטואלי
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי" או בניתוב בנתב הוירטואלי, יחזיק את המספר שאליו השיחה חוברה בפועל.

סיום שיחה מספר וירטואלי כולל הקלטה

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ ivr_dialed }} string מספר שהוקש בנתב הוירטואלי
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי" או בניתוב בנתב הוירטואלי, יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.
{{ out_of_hours }} boolean האם השיחה התקבלה מחוץ לשעות הפעילות שהוגדרו למספר?
{{ out_of_hours.behaviour }} string מה נעשה עם השיחה מחוץ לשעות הפעילות: forwarded (הועברה למספר החלופי) או announcement (הושמעה למתקשר הודעה והשיחה נותקה). ריק כשהשיחה התקבלה בשעות הפעילות.
{{ out_of_hours.caption }} string תיאור מילולי של מה שקרה לשיחה מחוץ לשעות הפעילות, מוכן לשליחה בהודעה. ריק כשהשיחה התקבלה בשעות הפעילות.

קבלת SMS מספר וירטואלי

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של המסרון באקסטרה
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ received_at }} string הזמן שבו התקבל המסרון (פורמט YYYY-MM-DD HH:MM)
{{ to }} string המספר שלכם באקסטרה שאליו נשלח המסרון, בפורמט בינלאומי
{{ from }} string השולח: מספר טלפון בפורמט בינלאומי, או שם השולח (כמו ExtraMobile) אם נשלח עם שם
{{ body }} string תוכן המסרון

סיום עיבוד AI מספר וירטואלי כולל הקלטה בקרוב

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ ivr_dialed }} string מספר שהוקש בנתב הוירטואלי
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי" או בניתוב בנתב הוירטואלי, יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.
{{ AI.status }} string סטטוס עיבוד ה-AI.
{{ AI.summary.gist }} string תקציר קצר של השיחה שנוצר ע"י AI.
{{ AI.summary.body }} string סיכום מפורט של השיחה.
{{ AI.summary.next_steps }} array משימות להמשך טיפול שחולצו מהשיחה (מערך JSON).
{{ AI.transcription.text }} string התמלול המלא של השיחה כטקסט - שורה לכל דובר. ערך גדול - לגוף הבקשה בלבד
{{ AI.transcription.json }} object התמלול המלא כאובייקט JSON - דוברים ומקטעים עם חותמות זמן. לשיבוץ בגוף Webhook ללא מירכאות. ערך גדול - לגוף הבקשה בלבד
{{ AI.custom.* }} string שדות מותאמים אישית (Genie AI Pro) - לפי המזהה שהגדרתם, למשל AI.custom.sentiment.

נתב שיחות וירטואלי (IVR)

תחילת שיחה נתב שיחות וירטואלי (IVR)

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ ivr_dialed }} string מספר שהוקש בנתב הוירטואלי
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי" או בניתוב בנתב הוירטואלי, יחזיק את המספר שאליו השיחה חוברה בפועל.

סיום שיחה נתב שיחות וירטואלי (IVR) כולל הקלטה

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ ivr_dialed }} string מספר שהוקש בנתב הוירטואלי
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי" או בניתוב בנתב הוירטואלי, יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.
{{ out_of_hours }} boolean האם השיחה התקבלה מחוץ לשעות הפעילות שהוגדרו למספר?
{{ out_of_hours.behaviour }} string מה נעשה עם השיחה מחוץ לשעות הפעילות: forwarded (הועברה למספר החלופי) או announcement (הושמעה למתקשר הודעה והשיחה נותקה). ריק כשהשיחה התקבלה בשעות הפעילות.
{{ out_of_hours.caption }} string תיאור מילולי של מה שקרה לשיחה מחוץ לשעות הפעילות, מוכן לשליחה בהודעה. ריק כשהשיחה התקבלה בשעות הפעילות.

קבלת SMS נתב שיחות וירטואלי (IVR)

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של המסרון באקסטרה
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ received_at }} string הזמן שבו התקבל המסרון (פורמט YYYY-MM-DD HH:MM)
{{ to }} string המספר שלכם באקסטרה שאליו נשלח המסרון, בפורמט בינלאומי
{{ from }} string השולח: מספר טלפון בפורמט בינלאומי, או שם השולח (כמו ExtraMobile) אם נשלח עם שם
{{ body }} string תוכן המסרון

סיום עיבוד AI נתב שיחות וירטואלי (IVR) כולל הקלטה בקרוב

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ ivr_dialed }} string מספר שהוקש בנתב הוירטואלי
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי" או בניתוב בנתב הוירטואלי, יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.
{{ AI.status }} string סטטוס עיבוד ה-AI.
{{ AI.summary.gist }} string תקציר קצר של השיחה שנוצר ע"י AI.
{{ AI.summary.body }} string סיכום מפורט של השיחה.
{{ AI.summary.next_steps }} array משימות להמשך טיפול שחולצו מהשיחה (מערך JSON).
{{ AI.transcription.text }} string התמלול המלא של השיחה כטקסט - שורה לכל דובר. ערך גדול - לגוף הבקשה בלבד
{{ AI.transcription.json }} object התמלול המלא כאובייקט JSON - דוברים ומקטעים עם חותמות זמן. לשיבוץ בגוף Webhook ללא מירכאות. ערך גדול - לגוף הבקשה בלבד
{{ AI.custom.* }} string שדות מותאמים אישית (Genie AI Pro) - לפי המזהה שהגדרתם, למשל AI.custom.sentiment.

קו סלולר

סיום שיחה קו סלולר כולל הקלטה

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי", יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.

סיום עיבוד AI קו סלולר כולל הקלטה בקרוב

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי", יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.
{{ AI.status }} string סטטוס עיבוד ה-AI.
{{ AI.summary.gist }} string תקציר קצר של השיחה שנוצר ע"י AI.
{{ AI.summary.body }} string סיכום מפורט של השיחה.
{{ AI.summary.next_steps }} array משימות להמשך טיפול שחולצו מהשיחה (מערך JSON).
{{ AI.transcription.text }} string התמלול המלא של השיחה כטקסט - שורה לכל דובר. ערך גדול - לגוף הבקשה בלבד
{{ AI.transcription.json }} object התמלול המלא כאובייקט JSON - דוברים ומקטעים עם חותמות זמן. לשיבוץ בגוף Webhook ללא מירכאות. ערך גדול - לגוף הבקשה בלבד
{{ AI.custom.* }} string שדות מותאמים אישית (Genie AI Pro) - לפי המזהה שהגדרתם, למשל AI.custom.sentiment.

שלוחת סופטפון

סיום שיחה שלוחת סופטפון כולל הקלטה

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי", יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.

סיום עיבוד AI שלוחת סופטפון כולל הקלטה בקרוב

משתנה סוג תיאור
{{ id }} string מזהה ייחודי של השיחה באקסטרה.
{{ event }} string האירוע שעליו הוובהוק מדווח
{{ type }} string סטטוס \ סוג השיחה: נכנסת נענתה, יוצאת לא נענתה וכו'
{{ own_type }} string מזהה השירות באקסטרה: מספר וירטואלי, נתב וירטואלי, קו סלולרי
{{ starred }} boolean האם השיחה מסומנת בכוכב?
{{ time.timezone }} string אזור זמן
{{ time.gmt_offset }} string ההפרש מ-GMT
{{ time.start }} string הזמן שבו התחילה השיחה בפורמט רגיל.
{{ numbers.own.friendly }} string מספר הקו שלכם באקסטרה, שממנו הוצאתם שיחה או אליו קיבלתם שיחה.
{{ numbers.own.e164 }} string מספר הקו שלכם באקסטרה בפורמט בינלאומי
{{ numbers.caller.friendly }} string מספר הטלפון של יוזם השיחה בפורמט ידידותי. ריק אם המספר חסום
{{ numbers.caller.e164 }} string מספר הטלפון של יוזם השיחה בפורמט בינלאומי
{{ numbers.destination.e164 }} string מספר הטלפון של מקבל השיחה בפורמט בינלאומי.
{{ numbers.destination.friendly }} string מספר הטלפון של מקבל השיחה בפועל בפורמט ידידותי. לרוב יהיה זהה ל-own_number אבל במקרה של "עקוב אחריי", יחזיק את המספר שאליו השיחה חוברה בפועל.
{{ duration }} number משך השיחה בשניות.
{{ recording }} object אובייקט ההקלטה - קישור לקובץ (url) ותוקף בדקות (ttl). נוצר רק כשמוגדר "קישור להקלטת השיחה" בהגדרות הפעולה.
{{ time.end }} string הזמן שבו הסתיימה השיחה בפורמט רגיל.
{{ AI.status }} string סטטוס עיבוד ה-AI.
{{ AI.summary.gist }} string תקציר קצר של השיחה שנוצר ע"י AI.
{{ AI.summary.body }} string סיכום מפורט של השיחה.
{{ AI.summary.next_steps }} array משימות להמשך טיפול שחולצו מהשיחה (מערך JSON).
{{ AI.transcription.text }} string התמלול המלא של השיחה כטקסט - שורה לכל דובר. ערך גדול - לגוף הבקשה בלבד
{{ AI.transcription.json }} object התמלול המלא כאובייקט JSON - דוברים ומקטעים עם חותמות זמן. לשיבוץ בגוף Webhook ללא מירכאות. ערך גדול - לגוף הבקשה בלבד
{{ AI.custom.* }} string שדות מותאמים אישית (Genie AI Pro) - לפי המזהה שהגדרתם, למשל AI.custom.sentiment.

יומן פגישות (When)

פגישה נקבעה יומן פגישות (When)

משתנה סוג תיאור
{{ event }} string האירוע שעליו הדיווח (WhenMeetingScheduled / WhenMeetingCancelled)
{{ booking.id }} string מזהה ייחודי של הפגישה באקסטרה
{{ type.slug }} string כתובת היומן (ה-slug בקישור הציבורי)
{{ type.title }} string כותרת היומן
{{ time.date }} string תאריך הפגישה (DD/MM/YYYY)
{{ time.start }} string שעת תחילת הפגישה (HH:MM)
{{ time.end }} string שעת סיום הפגישה (HH:MM)
{{ time.start_iso }} string מועד תחילת הפגישה בפורמט ISO 8601 (למערכות)
{{ time.end_iso }} string מועד סיום הפגישה בפורמט ISO 8601 (למערכות)
{{ duration_minutes }} number אורך הפגישה בדקות
{{ day_name }} string שם היום בעברית (יום שלישי)
{{ booker.name }} string השם שהזין קובע הפגישה
{{ booker.phone }} string הטלפון של קובע הפגישה בפורמט בינלאומי
{{ booker.phone_friendly }} string הטלפון של קובע הפגישה בפורמט ידידותי
{{ booker.email }} string המייל של קובע הפגישה
{{ answers }} string התשובות לשאלות היומן, שורה לכל שאלה (שאלה: תשובה)
{{ __answers_json }} string התשובות לשאלות היומן כ-JSON (למערכות)
{{ location.type }} string אופן הפגישה (שיחה טלפונית / שיחת וידאו / פגישה פרונטלית)
{{ location.note }} string ההערה על אופן הפגישה (קישור לשיחה / כתובת)
{{ cancel_url }} string קישור הביטול שנשלח לקובע הפגישה

פגישה בוטלה יומן פגישות (When)

משתנה סוג תיאור
{{ event }} string האירוע שעליו הדיווח (WhenMeetingScheduled / WhenMeetingCancelled)
{{ booking.id }} string מזהה ייחודי של הפגישה באקסטרה
{{ type.slug }} string כתובת היומן (ה-slug בקישור הציבורי)
{{ type.title }} string כותרת היומן
{{ time.date }} string תאריך הפגישה (DD/MM/YYYY)
{{ time.start }} string שעת תחילת הפגישה (HH:MM)
{{ time.end }} string שעת סיום הפגישה (HH:MM)
{{ time.start_iso }} string מועד תחילת הפגישה בפורמט ISO 8601 (למערכות)
{{ time.end_iso }} string מועד סיום הפגישה בפורמט ISO 8601 (למערכות)
{{ duration_minutes }} number אורך הפגישה בדקות
{{ day_name }} string שם היום בעברית (יום שלישי)
{{ booker.name }} string השם שהזין קובע הפגישה
{{ booker.phone }} string הטלפון של קובע הפגישה בפורמט בינלאומי
{{ booker.phone_friendly }} string הטלפון של קובע הפגישה בפורמט ידידותי
{{ booker.email }} string המייל של קובע הפגישה
{{ answers }} string התשובות לשאלות היומן, שורה לכל שאלה (שאלה: תשובה)
{{ __answers_json }} string התשובות לשאלות היומן כ-JSON (למערכות)
{{ location.type }} string אופן הפגישה (שיחה טלפונית / שיחת וידאו / פגישה פרונטלית)
{{ location.note }} string ההערה על אופן הפגישה (קישור לשיחה / כתובת)
{{ cancel_url }} string קישור הביטול שנשלח לקובע הפגישה
{{ cancelled_by }} string מי ביטל: booker (קובע הפגישה) / owner (אתם) / system
{{ time.cancelled }} string מועד הביטול

שאלות נפוצות

  • מה זה בעצם "משתנה" באוטומציה?

    כל אירוע מגיע עם נתונים - שם המתקשר, משך השיחה, תוכן ה-SMS ועוד. משתנה הוא סימון בסוגריים מסולסלים, למשל {{ numbers.caller.friendly }}, שאותו אקסטרה מחליפה בערך האמיתי מאותה שיחה או פגישה בכל הפעלה.

  • איך יודעים אילו משתנים זמינים לי?

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

  • איפה משבצים את המשתנים?

    בכל שדה של הפעולה: כתובת ה-URL, הכותרות (Headers) או גוף הבקשה (Body). גוררים או מקלידים את הסימון {{ ... }}, ובכל הפעלה המערכת ממלאת אותו בערך האמיתי מהאירוע.

  • מה ההבדל בין משתנה רגיל למשתנה מסוג object או array?

    משתנה רגיל מחזיר ערך פשוט (טקסט, מספר, כן/לא). משתנה מסוג object או array מחזיר מבנה נתונים שלם, כמו אובייקט ההקלטה או התמלול המלא. את אלה משבצים בגוף הבקשה (Body) ללא מירכאות, ולא בתוך כתובת ה-URL.

  • למה חלק מהמשתנים לא מופיעים אצלי?

    המשתנים משתנים לפי האירוע. משתני ה-AI (סיכום, תמלול ושדות מותאמים אישית), למשל, זמינים רק באירוע "סיום עיבוד AI". אם בחרתם אירוע אחר, הם פשוט לא יופיעו ברשימה.

  • מה קורה אם משתנה ריק בשיחה מסוימת?

    המערכת משבצת ערך ריק במקומו. למשל, שיחה ממספר חסום תשאיר את {{ numbers.caller.friendly }} ריק - אבל האוטומציה עצמה תמשיך לרוץ כרגיל ותישלח ליעד.

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

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