מילוי הזמנה הוא קוד שנפרס כתגובה לפעולה מאתר אחר (webhook) שמאפשר לכם ליצור תגובות דינמיות לכל סוג Intent smart home. במהלך שיחה של משתמש עם Google Assistant, מילוי ההזמנה מאפשרת להשתמש במידע שחולץ באמצעות השפה הטבעית של Google בתהליך עיבוד כדי ליצור תשובות דינמיות או להפעיל פעולות בקצה העורפי למשל, הפעלת נורה.
מילוי ההזמנות מקבל בקשות מ-Assistant, מעבד את הבקשה ומגיב. הבקשה והתשובה הלוך ושוב הזו מוביל את השיחה קדימה עד שבסופו של דבר תממש בקשת המשתמש הראשונית.
ברוב המקרים, למשתמש יהיה ערך smart home פשוט אינטראקציה עם Assistant כמו Hey Google, turn on my light. אבל אם מטמיעים אימות משתמש משני, ייתכן שההזמנה צריכה לעבד מספר בקשות ותגובות, ייתכן שתתבקשו על ידי Assistant להזין קוד אימות לאחר בקשה ספציפית של משתמש, למשל Ok Google, Unlock my front lock (ביטול הנעילה של הדלת הראשית).
איור 1 מציג השלמה וביצוע מוצלחים של
smart home
Intent מסוג EXECUTE
.