Skip to main content


This guide provides an overview of the technologies that are used in building a Soul Machines Digital Person and the different ways you can extend the functions and features of your Digital Person to fully meet your organization's business and technical requirements.

The following diagram provides a quick overview of the technology components that make-up the Soul Machines Digital Person solution.

Soul Machines Digital Person Technology Components

The Soul Machines Web SDK brings Digital People to Web Browsers on desktop and mobile devices. General browser support is centered around providing a full-duplex audio/video session, using WebRTC between the browser and the Digital Person.


This guide is intended for Technical personnel, e.g. Solution Architects, Developers, Testers, etc. who want to design, develop and test applications for their Digital People to enhance their capabilities. Information in this guide may also be useful to Business users who would like to gain some insight on how a Digital Person is built and how it can be further enhanced, using the Soul Machines Web SDK and other third-party tools.

Please contact your Soul Machines representative, if you require further assistance in using this guide.