Publication

The Envoy System: An Open Architecture for Agents

Abstract

The Envoy Framework addresses a need for computer-based assistants or agents that operate in conjunction with users’ existing applications, helping them perform tedious, repetitive, or time-consuming tasks more easily and efficiently. Envoys carry out missions for users by invoking envoy-aware applications called operatives and inform users of mission results via envoy-aware applications called informers, The distributed, open architecture developed for Envoys is derived from an analysis of the best characteristics of existing agent systems. This architecture has been designed as a model for how agent technology can be seamlessly integrated into the electronic desktop. It defines a set of application programmer’s interfaces so that developers may convert their software to envoy-aware applications. A subset of the architecturedescribed in this paper has been implemented in an Envoy Framework prototype.

Download publication

Related Resources

See what’s new.

Article

2023

Autodesk and Aspen Digital ask “What are possible futures the world may face in the next 20 years?”

Autodesk and Aspen Digital’s Foresight Group produced…

Publication

2012

Magic Finger: Always-Available Input through Finger Instrumentation

We present Magic Finger, a small device worn on the fingertip, which…

Publication

2008

Video Browsing by Direct Manipulation

We present a method for browsing videos by directly dragging their…

Project

2019

Command Usage Arc Diagrams

Exploring and analyzing a database of over 60 million commands issued…

Get in touch

Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.

Contact us