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

# Types of scripts

> Catalog of script types in ABBYY FlexiCapture: script rules, autocorrection, export, recognition, assembly, classification, and event handler scripts.

In FlexiCapture you can create scripts of the following types:

[Script rule](/flexi-capture/appendix/scripts/script-rules)

[Autocorrection script](/flexi-capture/appendix/scripts/script-conversion)

[Export script](/flexi-capture/appendix/scripts/script-export)

[User script (custom action)](/flexi-capture/appendix/scripts/script-custom)

[Document assembly script](/flexi-capture/appendix/scripts/script-assembly)

[Custom recognition script](/flexi-capture/appendix/scripts/script-recognition)

[Stage rule](/flexi-capture/appendix/scripts/script-routing)

[Processing scripts](/flexi-capture/appendix/scripts/scripts-handling)

[Data set update script](/flexi-capture/appendix/scripts/script-update)

[Data set validation scripts](/flexi-capture/appendix/scripts/script-validation)

[Document classification script](/flexi-capture/appendix/scripts/script-classification)

[Event handlers](/flexi-capture/appendix/scripts/events)

To view sample scripts of the above types, please refer to the [Sample scripts](/flexi-capture/appendix/scripts/samples-appendix-scripts) section.
