> For the complete documentation index, see [llms.txt](https://ilumisoft.gitbook.io/visual-state-machine/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ilumisoft.gitbook.io/visual-state-machine/get-started/about-transition-ids-and-renaming-transitions.md).

# About Transition IDs and Renaming Transitions

Each transition inside of a State Machine needs to have a unique ID assigned to it, which allows to identify it. You can use the ID to trigger a specific transition or to access it via code in your scripts.&#x20;

### How to Change the ID of a Transition

1. Select the transition you want to assign a new ID to, by clicking on it in the State Machine Graph window. In the Inspector select the ID text field at the top and enter the ID you want to use.<br>

   <figure><img src="https://3979764177-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCgKLjperRFhHlR4O0p%2Fuploads%2FlbhxBrmvQrSZeLUAlspQ%2Fimage.png?alt=media&amp;token=f2762928-ae56-4d3b-930a-54465ca6e374" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Transition IDs need to be unique inside of a state machine.
{% endhint %}
