אפיאנט

התכונה שנמנענו ממנה במשך שנים, נבנתה בימים

כיצד ShopConnect למדה למכור הזמנה, ומה היא לימדה אותנו על בנייה עם מפעיל בינה מלאכותית על פלטפורמה המבוססת על בינה מלאכותית

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

כיצד ShopConnect למדה למכור הזמנה, ומה היא לימדה אותנו על בנייה עם מפעיל בינה מלאכותית על פלטפורמה המבוססת על בינה מלאכותית.

כל עוד ארזנו אינטגרציות כמוצרים מוכנים לשימוש, בקשה אחת חזרה יותר מכל בקשה אחרת. לאפשר לקונה להזמין תור או שיעור ב-Mindbody ברגע שהוא קונה אותם בחנות Shopify, כנגד זמינות אמיתית. שמענו את זה שנים. אף פעם לא בנינו את זה.

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

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

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

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

למה אף פעם לא בנינו את זה

החלק הקשה אף פעם לא היה הכפתור. זה היה כל מה שמאחורי הכפתור.

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

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

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

מה השתנה

מה שהשתנה לא היה התיאבון שלנו לבעיה. אלא האופן שבו הבעיה נפתרת.

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

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

הבנייה, בימים

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

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

ווידג'ט ההזמנות של ShopConnect בדף מוצר של Shopify: בחרו מיקום, יום ושעת שיעור בזמן אמת, ולאחר מכן קנו אותו עכשיו. בדף מוצר של Shopify: בחרו מיקום, יום ושיעור פתוח אמיתי, ואז בצעו את התשלום. הרכישה וההזמנה הן שלב אחד.

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

כשהכלים לא היו קיימים, היא בנתה אותם

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

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

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

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

איך זה עובד, במבט חטוף

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

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

למה רק מפעיל בינה מלאכותית בפלטפורמה המתמקדת בבינה מלאכותית יכול לעשות זאת

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

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

מה המשמעות עבור בוני קבלנים

איש מקצוע מחזיק טאבלט המציג את ווידג'ט ההזמנות של ShopConnect: זמני שיעורים בזמן אמת וכפתור "קנה עכשיו". אותו ווידג'ט להזמנות, זמין גם בטאבלט: בחרו זמן שיעור אמיתי ורכשו אותו עכשיו, בזרימה אחת.

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

בילינו שנים בכבוד לבעיה. עכשיו אנחנו מכבדים אותה בצורה אחרת. אנחנו בונים אותה.

זְמִינוּת

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