> For the complete documentation index, see [llms.txt](https://unity.zoeimmersive.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://unity.zoeimmersive.com/adding-interactivity/overview.md).

# Overview

Zoe provides an easy-to-use interface to add interactivity to a 3D scene in minutes. It is a visual way of programming behaviors. Two main elements make this possible:

* [Interactive Objects:](/adding-interactivity/interactive-objects.md) any asset in the scene that you want to be interacted with needs to be converted into an interactive object.
* [Interactions:](/adding-interactivity/interactions.md) interactions are the base element of the programming system. They set behaviors for Interactive Objects by detecting **conditions** and triggering **actions** accordingly.

{% embed url="<https://youtu.be/1LanedqWTVw>" %}
