Amazon Connect now supports modules to simplify the creation and management of repeatedly used contact flow logic. Contact flow modules are a set of user defined blocks centrally managed in an Amazon Connect instance that can be referenced in multiple contact flows. For example, a customer may want to perform the same steps of identifying intent, authenticating the account number, and updating contact attributes across multiple different contact flows. With contact flow modules, the customer only has to build the contact flow logic once then reference the module in the applicable contact flows. Any time updates to a module are published, the changes will reflect directly in all the contact flows that reference the updated module. Modules feature access, editing, and publishing is enabled through the Amazon Connect console.
Source:: Amazon AWS