An Action Library component contains a list of named action sequences. Each action sequence can be executed by name via the Send Trigger action or from Dialog Flow Scripts. Unlike other events, Action Libraries allow action sequences to be referenced by string and are resolved at runtime, which makes them a versatile way to create blocks of reusable code.

The Action Library component contains a list of “Commands” (text names) associated with “Actions” (action sequences). When an action is requested by its command name, its associated action sequence is executed. Command names are not case sensitive.