

# Flows / Flow module actions
<a name="flows-api"></a>

 The following API actions are available for flows and flow modules:
+ [AssociateFlow](API_AssociateFlow.md)
+ [BatchGetFlowAssociation](API_BatchGetFlowAssociation.md)
+ [CreateContactFlow](API_CreateContactFlow.md)
+ [CreateContactFlowModule](API_CreateContactFlowModule.md)
+ [CreateContactFlowVersion](API_CreateContactFlowVersion.md)
+ [DeleteContactFlow](API_DeleteContactFlow.md)
+ [DeleteContactFlowModule](API_DeleteContactFlowModule.md)
+ [DescribeContactFlow](API_DescribeContactFlow.md)
+ [DescribeContactFlowModule](API_DescribeContactFlowModule.md)
+ [DisassociateFlow](API_DisassociateFlow.md)
+ [GetFlowAssociation](API_GetFlowAssociation.md)
+ [ListContactFlows](API_ListContactFlows.md)
+ [ListContactFlowModules](API_ListContactFlowModules.md)
+ [ListContactFlowVersions](API_ListContactFlowVersions.md)
+ [ListFlowAssociations](API_ListFlowAssociations.md)
+ [SearchContactFlows](API_SearchContactFlows.md)
+ [SearchContactFlowModules](API_SearchContactFlowModules.md)
+ [UpdateContactFlowContent](API_UpdateContactFlowContent.md)
+ [UpdateContactFlowMetadata](API_UpdateContactFlowMetadata.md)
+ [UpdateContactFlowModuleContent](API_UpdateContactFlowModuleContent.md)
+ [UpdateContactFlowModuleMetadata](API_UpdateContactFlowModuleMetadata.md)
+ [UpdateContactFlowName](API_UpdateContactFlowName.md)

To create a CloudFormation template for flows, see the following topics:
+ [AWS::Connect::ContactFlow](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html)
+ [AWS::Connect::ContactFlowModule](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html)

Use the [Flow language](https://docs.aws.amazon.com/connect/latest/APIReference/flow-language.html) to programmatically write flows rather than drag blocks onto the flow designer.

For more information about flows, see [Create Amazon Connect flows](https://docs.aws.amazon.com/connect/latest/adminguide/connect-contact-flows.html) in the *Amazon Connect Administrator Guide*. 