Le Fulfillment est du code déployé sous la forme d'un webhook qui vous permet de générer des réponses dynamiques pour chaque type d'intent smart home. Lors d'une conversation utilisateur avec Google Assistant, le traitement vous permet d'utiliser les informations extraites par le traitement du langage naturel de Google pour générer des réponses dynamiques ou déclencher des actions sur votre backend, comme allumer une lumière.
Votre traitement reçoit des requêtes de Assistant, les traite et répond. Ce processus de requêtes et de réponses va de l'avant jusqu'à ce que vous répondiez à la requête utilisateur initiale.
Dans la plupart des cas, un utilisateur ayant une simple interaction smart home avec Assistant, par exemple Hey Google, allume la lumière. Toutefois, si vous implémentez la validation des utilisateurs secondaires, votre fulfillment peut avoir besoin de traiter plusieurs requêtes et réponses, car Assistant peut demander un code de confirmation après une requête utilisateur spécifique telle que Hey Google, déverrouillez la porte d'entrée.
La figure 1 illustre le traitement et l'exécution d'un intent EXECUTE
smart home.
