> For the complete documentation index, see [llms.txt](https://docs.siminsights.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers.md).

# Triggers

- [Collide](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/collide.md)
- [Conversation Update](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/conversation-update.md)
- [Grab](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/grab.md): Occurs when a player has grabbed an object. All grab mechanics are considered to be grabbed. A Virtual Object must be have its "Grabbable" attribute on to be able to be grabbed.
- [Proximity](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/proximity.md): Proximity occurs when two entities are a distance close. The distance is checked every frame. A player can be used as an entity.
- [Rejected Intent](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/rejected-intent.md): Occurs when an intent does not become consumed by any other system.
- [Snap](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/snap.md): Occurs when an entity becomes snapped to another entities' hitbox.
- [Voice Intent](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/voice-intent.md): Occurs when the user says or types out an utterance.
- [Ungrab](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/ungrab.md): Occurs when an entity has been dropped or ungrabbed.
- [Unsnap](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/unsnap.md)
- [Use](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/use.md)
- [Use Release](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/use-release.md): Use Release occurs when a Virtual Object has been used and upon letting go of the use interaction.
- [Wait](https://docs.siminsights.com/hyperskill/authoring-a-simulation/state-machine/triggers/wait.md): Wait occurs after time in seconds have passed from when the trigger has been active.
