/
Building Custom UI

Building Custom UI

This section describes the requirements for using your custom UI for your Digital Person's conversational experiences.

Note: A core assumption for this section is that you already have familiarity with building a UI and/or back-end Orchestration Server for your conversational experience. It also assumes that you have integrated our Web SDK into your website. If not, please refer to our Web SDK documentation

You may choose to use the Default UI or a Custom UI to host your Soul Machines Digital Person.

If electing to build your own Custom UI you will need to create a website to display the digital person, using the WebSDK to establish a connection with the video server.

A website that displays a digital person uses standard web technologies like; HTML, CSS, and JavaScript.

It is recommended that when building a custom UI is best done as an SPA using a common web framework such as React, VUE, or Angular in addition to the Soul Machines WebSDK.

Available SDKs

 

 



Developer Documentation

Soul Machines provides detailed documentation on consuming our SDKs (webSDK, and skillsSDK), connecting to our APIs, authentication, and walkthroughs. These documents will be continuously updated with environment schematics, sample code snippets, code libraries, guides, and other relevant developer resources.

The developer documentation hub can be found here: Soul Machines Developer Docs.

 

 

Related content

Integrate Into Your Product
Integrate Into Your Product
More like this
Getting Started with Soul Machines Studio
Getting Started with Soul Machines Studio
More like this
Embedding into Your Website
Embedding into Your Website
Read with this
Connect Your Content
Connect Your Content
More like this
Deploying with Default Microsite UI
Deploying with Default Microsite UI
Read with this
Custom Content Integrations for your Digital Person
Custom Content Integrations for your Digital Person
More like this