> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Trigger scripts

> Trigger scripts

Trigger scripts are CRMScripts that are run on user-interface events.

Unlike webhooks, they are run as part of the user interface and can affect the workflow.

There can be many scripts hooked to the same event - in which case they are run in order of registration.

See the [Trigger events reference](./CRMScript.Event.Trigger) for the full list of available trigger events.

<Note>
  This feature requires a license for [Development Tools][1] or the CRM Suite **Core** plan.
</Note>

[1]: /en/admin/license/expander-services


## Related topics

- [Trigger scripts](/en/automation/trigger/reference/index.md)
- [Validate Trigger Script](/en/api/reference/restful/rest/triggerscript/validate-trigger-script.md)
- [Creating a trigger :: Script](/en/automation/trigger/create-trigger-script.md)
- [Delete Trigger Script Entity](/en/api/reference/restful/rest/triggerscript/delete-trigger-script-entity.md)
- [Using dialogs in triggers](/en/automation/crmscript/tutorials/using-dialogs-in-triggers.md)
- [Triggers](/en/customization/macros-and-scripts/admin/trigger.md)
