يصف ايدن بنية للوكلاء تتطلب محادثة صوتية كاملة التوجيه (full-duplex) جنبًا إلى جنب مع الاستدلال البصري المعقد وإجراءات الجهاز، متجنبًا قيود نموذج واحد يعالج الاثنين. تقسم الحل المسؤوليات: يدير نموذج الصوت في الوقت الفعلي المحادثة بينما يقوم نموذج منفصل وأقوى بتنفيذ المهام الخلفية، بالتنسيق غير المتزامن عبر طابور المهام.
تشمل قرارات التصميم الرئيسية تتبع اكتمال المهمة والنجاح كإشارات مميزة لمنع طبقة المحادثة من تخمين نتائج الخلفية. تمر النتائج التي تصل إلى المقدمة عبر طابور بنافذة تجميع مدتها 500 مللي ثانية لدمج المخرجات المتزامنة. تُنفذ مهام الجهاز بشكل تسلسلي صارم لتجنب الغموض، ويتم تحويل أحداث وقت التشغيل إلى كائنات UserMessage قياسية لتجنب إعادة كتابة موجه النظام بشكل متكرر.
يلاحظ المؤلف أن هذا تنفيذ في مرحلة اللوحة التطويرية (dev-board) ويبحث عن تعليقات حول التعامل مع المقاطعات عندما يصل إدخال صوتي جديد بينما يكون الخلفية في منتصف المهمة.