Voit määrittää laukaisimen, joka aktivoi tilasiirtymän automaattisesti tiettyjen ehtojen täyttyessä. Tilasiirtymä voidaan määritellä tapahtumaan esimerkiksi silloin, kun kaikki nykyisen työnkulun tilan tehtävänannot on suoritettu tai hyväksytty.
Palvelin suorittaa automaattisen tilasiirtymän suojausasetuksista riippumatta. Käyttäjiä voidaan siis suojausasetusten avulla estää käynnistämästä tilasiirtymää, eli M-Files Server suorittaa sen lopulta, kun kaikki tehtävänannon saaneet ovat suorittaneet tehtävän.

Aktivointia voidaan käyttää automatisoimaan työnkulun vaiheita.
Voit määritellä, että automaattinen tilasiirtymä tapahtuu, kun kohde täyttää tietyt ehdot. Voit esimerkiksi määritellä, että kohde siirretään seuraavaan tilaan, kun sille asetetaan tietty ominaisuus tai tietty ominaisuuden arvo. Esimerkiksi viestien käsittelyyn liittyvässä työnkulussa voitaisiin määritellä, että kun dokumentille täytetään Lähetetty-kenttään päivämäärä, dokumentti siirretään sen jälkeen automaattisesti työnkulun tilaan Lähetetty.
Voit myös määrittää tilan siirtymään sen jälkeen, kun kaikki erilliset tehtävänannot on suoritettu, hyväksytty tai hylätty. Vaihtoehtoisesti voit määrittää mukautetut ehdot tilasiirtymälle. Katso lisätietoja suodatinasetuksista kohdasta Suodatinasetukset.
Tilasiirtymä voidaan aktivoida myös käyttäjän määrittämän komentosarjan avulla. Sen avulla voit määrittää tilasiirtymän ehtoja yksityiskohtaisemmin käyttämällä muuttujia, VBScriptin yleisiä ominaisuuksia ja M-Files APIa. Voit esimerkiksi määrittää samalla kertaa useita ominaisuuksiin ja ominaisuuksien arvoihin liittyviä tilasiirtymiä.
Tässä komentosarjassa ovat käytettävissä seuraavat M-Files-muuttujat: StateID, StateTransitionID, AllowStateTransition, NextStateID, ObjVer, DisplayID, Vault, CurrentUserID, CurrentUserSessionInfo, PropertyValues, VaultSharedVariables, SavepointVariables, TransactionCache, MFScriptCancel, GetExtensionObject, MasterTransactionID, CurrentTransactionID, ParentTransactionID. Katso lisätietoja muuttujista kohdasta VBScript-muuttujat selitettynä.
Arviointiprioriteetin avulla voit määrittää tärkeysjärjestyksen, jolla M-Files Server arvioi rinnakkaisia tilasiirtymiä. Tärkeysjärjestys eritellään pienimmästä suurimpaan numeroon nollan (0) ollessa tärkeysjärjestyksessä ylimpänä.