Add Interactions with Quick Actions
Updated: Nov 3, 2025
A Quick Action is a helper utility that automates setting up an object within the scene to be interactable via one of the interaction types available in Interaction SDK. It adds the required components and settings to the object, and also adds components to the camera rig if those components aren’t already there. This enables developers to quickly set up interactions in their scenes.
To enhance the user experience of your app and broaden its reach, check out the Design guidelines section in subsequent Unity documents on Quick Actions. Design guidelines are Meta’s human interface standards that assist developers in creating user experiences.
How Do Quick Actions Work?
Quick actions are available from the right-click menu in the Hierarchy panel. Most quick actions require you to right-click on an object in the Hierarchy that you want to make interactable. There are quick actions for adding the Interaction SDK components to the camera rig that do not require a specific object to act on.
Quick Actions each have an associated wizard which simplifies the process of customizing the behavior of the quick action. The wizard is divided into several sections, each of which is described below.
| Section | Description |
|---|
Settings | The settings section contains options used to configure the behavior of the quick action. These settings are specific to the type of quick action you are using. |
Required Components | Different interactions require certain components to be present on the object you want to make grabbable. The Required Components section will list these components with corresponding Fix buttons you can use to add the component if it is missing. There is also a Fix All button available to add all missing required components at once. |
Optional Components | Some interactions can have additional components added to the object to customize its behavior. The Optional Components section will list these components with corresponding Add buttons you can use to add the component if it is missing. There is also a Add All button available to add all optional components at once. |

OVR Interaction Rig
Rig for interacting with objects in the environment 
UnityXR Interaction Rig
UnityXR Rig for interacting with objects in the environment 
Grab
Grabbing objects that are within reach of the player 
Distance Grab
Grabbing distant objects using cone tracing 
Ray Grab
Grabbing objects far away via raycasting 
Teleport
Select a distant location in the scene and move to it instantly 
Poke Canvas
Interacting with UI using your finger or controller 
Ray Canvas
Interacting with UI via casting a ray