Structure Matters: Evaluating Multi-Agents Orchestration in Generative Therapeutic Chatbots
Sina Elahimanesh, Mohammadali Mohammadkhani, Sara Zahedi Movahed, Mohammad Mahdi Abootorabi, Shayan Salehi, Abbas Edalat

TL;DR
This study evaluates how different architectural designs of therapeutic chatbots influence user perception and engagement, highlighting the importance of structured multi-agent systems in psychotherapy applications.
Contribution
It introduces and compares three chatbot architectures grounded in therapeutic protocols, demonstrating the superiority of multi-agent systems in fostering natural dialogue.
Findings
Multi-agent system was perceived as more natural and human-like.
Architectural orchestration significantly impacts therapeutic chatbot effectiveness.
The multi-agent design outperformed unguided LLM and single-agent variants.
Abstract
While large language models (LLMs) excel at open-ended dialogue, effective psychotherapy requires structured progression and adherence to clinical protocols, making the design of psychotherapist chatbots challenging. We investigate how different LLM-based designs shape perceived therapeutic dialogue in a chatbot grounded in the Self-Attachment Technique (SAT), a novel self-administered psychotherapy rooted in attachment theory. We compare three architectural variants: (1) a multi-agent system utilizing finite state machine aligned with therapeutic stages and a shared long-term memory, (2) a single-agent using identical knowledge-base and the same prompts, and (3) an unguided LLM. In an eight-day randomized controlled trial (RCT) with N=66 Farsi-speaking participants, balanced across the three chatbots, the multi-agent system is perceived as significantly more natural and human-like than…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
