Automations defined for XR allow end-users to customise environments, but current menu-based interfaces pose challenges for end-user developers. Chatbots powered by Large Language Models (LLMs) could simplify the automation creation process, yet how users articulate their intentions remains underexplored. This work examines how end-users express event-condition-action (ECA) automations in both a Virtual Reality (VR) museum and an Augmented Reality (AR) smart home using a consistent set of tasks. Initially, we used a Wizard of Oz technique in a Wizard of Oz study to determine how users would communicate with a hypothetical agent, identifying dialogue patterns. Building on this, we tested a prototype LLM-based chatbot, revealing that conversational automation authoring exhibits a consistent, high-level dialogue structure across XR settings. Interactions with the LLM lead to more goal-oriented behaviours compared to dialogues with human agents. An analysis of errors shows that system errors were more likely to lead to cascading effects while users showed limited awareness of errors. These findings inform the design of chatbot support for expressing automations in XR environments.

End-user automation authoring in VR and AR through conversations: patterns, errors and user recovery strategies

Carcangiu, Alessandro;Mereu, Jacopo;Spano, Lucio Davide
2026-01-01

Abstract

Automations defined for XR allow end-users to customise environments, but current menu-based interfaces pose challenges for end-user developers. Chatbots powered by Large Language Models (LLMs) could simplify the automation creation process, yet how users articulate their intentions remains underexplored. This work examines how end-users express event-condition-action (ECA) automations in both a Virtual Reality (VR) museum and an Augmented Reality (AR) smart home using a consistent set of tasks. Initially, we used a Wizard of Oz technique in a Wizard of Oz study to determine how users would communicate with a hypothetical agent, identifying dialogue patterns. Building on this, we tested a prototype LLM-based chatbot, revealing that conversational automation authoring exhibits a consistent, high-level dialogue structure across XR settings. Interactions with the LLM lead to more goal-oriented behaviours compared to dialogues with human agents. An analysis of errors shows that system errors were more likely to lead to cascading effects while users showed limited awareness of errors. These findings inform the design of chatbot support for expressing automations in XR environments.
2026
dialogue patterns
end-user development
eXtended reality
immersive authoring
large language models
recovery strategies
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I metadati presenti in IRIS UNICA sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono protetti da diritto d'autore, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11584/493986
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex 0
social impact