Skip to content

Create a flow

Creating flows is easy. The best way to learn how to set up flows is to start with a real use case.

Let's assume we would like to create a flow that fetches new submissions from Typeform and then sends them to a Slack channel.

To perform that task we will use the Typeform and Slack apps. Let's start with creating connections for these apps.

TIP

The easiest way to set up a flow is to connect all involved third-party apps first. Once the connections are established setting up a flow is a piece of cake. Alternatively you may also connect third-party apps while creating a flow, this might appear more complex, though.

Establish the Typeform connection

Workflow Automation provides a detailed user guide to help you connect third-party applications.

Follow these instructions step by step to easily connect Typeform with Workflow Automation.

TIP

Whenever you want to create a connection for an app, you may click the our documentation link in the information box to learn how to create a connection step by step for that specific app.

Documentation_Link.jpg

Establish the Slack connection

Workflow Automation provides a detailed user guide to help you connect third-party applications. Follow these instructions step by step to easily connect Slack with Workflow Automation.

Build the flow

  1. Go to the Flows page on Workflow Automation. Click the + Create flow button to create a flow.Example_Flow_Typeform_Slack_01.jpg

  2. Name your flow with an appropriate name.

    TIP

    You may edit your flow name at any time. You don't need to unpublish your flow to rename it.

    Example_Flow_Typeform_Slack_02.jpg

  3. Choose Typeform as application from the dropdown list.Example_Flow_Typeform_Slack_03.jpg

  4. Choose New entry as the Trigger event from the dropdown list. Click the Continue button. Example_Flow_Typeform_Slack_04.jpg

  5. Choose your connection from the dropdown list. Click the Continue button.Example_Flow_Typeform_Slack_05.jpg

  6. Select your form from the dropdown list to set up the trigger. Click the Continue button.Example_Flow_Typeform_Slack_06.jpg

  7. Click the Test & Continue button to test the Trigger step.Example_Flow_Typeform_Slack_07.jpg

  8. Click the Continue button. Example_Flow_Typeform_Slack_08.jpg

  9. The Action step is now ready for configuration.Example_Flow_Typeform_Slack_09.jpg

  10. Choose Slack as application from the dropdown list. Example_Flow_Typeform_Slack_10.jpg

  11. Choose Send a message to a channel as the Action event from the dropdown list. Click the Continue button.Example_Flow_Typeform_Slack_11.jpg

  12. Choose your connection from the dropdown list.Example_Flow_Typeform_Slack_12.jpg

  13. Choose your Channel from the dropdown list, insert a Message text, choose to either Send as bot or not, and click the Continue button.Example_Flow_Typeform_Slack_13.jpg

  14. Click the Test & Continue button to test the Action step.Example_Flow_Typeform_Slack_14.jpg

  15. Click the Continue button to finish the setup. Example_Flow_Typeform_Slack_15.jpg

  16. The flow is now configured. Click the Publish button.Example_Flow_Typeform_Slack_16.jpg

  17. Your new flow has been published! If you would like to edit the flow, click the Unpublish button.

    NOTE

    Published flows cannot be edited. To make changes, you must first unpublish the flow, apply your changes, and then publish it again.

    Example_Flow_Typeform_Slack_17.jpg

  18. Navigate to the Flows page. Your new flow is ready and running! Example_Flow_Typeform_Slack_20.jpg

    TIP

    Proceed to Executions to see your flow at work.

Executions

  1. Go to the Executions page and select an item from the list. Example_Flow_Typeform_Slack_21.jpg

  2. The DATA IN details are now displayed. Example_Flow_Typeform_Slack_22.jpg

  3. Click DATA OUT to see the details. Example_Flow_Typeform_Slack_23.jpg

Export a flow

Any flow can be exported to a JSON format. There are two ways to export flows in Workflow Automation. You can either export a flow directly from the Flows page or from the editor.

Export a flow from the Flows page

  1. Choose a flow in the Flows overview page.
  2. Click the meatballs (...) menu. Flow-export_01.jpg
  3. Select the Export option. Flow-export_02.jpg
  4. The flow has been successfully exported. Flow-export_03.jpg
  5. The flow has been exported to a JSON format. Flow-export_04.jpg

Export a flow from the editor

  1. Choose a flow in the Flows overview page. Flow-export_05.jpg
  2. Click the Export button. Flow-export_06.jpg
  3. The flow has been successfully exported. Flow-export_07.jpg
  4. The flow has been exported to a JSON format. Flow-export_04.jpg

Import a flow

  1. Click Import flow. Flow-import_01.jpg
  2. A modal window opens. Click the Select file button. Flow-import_02.jpg
  3. Choose the JSON file you want to import. Click the Open button. Flow-import_03.jpg
  4. The JSON file has been selected and is ready for import. Click the Import button. Flow-import_04.jpg
  5. The flow has been imported successfully. Select here to view the flow. Flow-import_05.jpg
  6. You can now edit and publish the flow. Flow-import_06.jpg

Flow templates

Flow templates make automation even easier on Workflow Automation. A flow template is a preconfigured flow you may use directly or alter for your purposes.

INFO

Only users with Admin roles have access to Flow templates.

Create a flow template

  1. Select the meatball (...) menu of a flow listed in the Flows page. Flow-templates_01.jpg

  2. Click Use as template. Flow-templates_02.jpg

  3. Edit the suggested Template name or simply click the Create button.

    NOTE

    You have been redirected to the Admin settings menu.

    Flow-templates_03.jpg

  4. The flow template has been created successfully and is now listed on the Templates page.
    Flow-templates_04.jpg

  5. To delete a flow template, simply click the meatballs (...) menu and choose Delete. Flow-templates_05.jpg

  6. Alternatively you can also deactivate flow templates. Flick the switch to deactivate a template. Flow-templates_06.jpg

  7. The flow template has been deactivated. You may reactivate the flow template by flicking the switch again.Flow-templates_07.jpg

Use a flow template

  1. Click Create from template. Use-a-flow-template_01.jpg
  2. Choose a template. Use-a-flow-template_02.jpg
  3. You can now edit and publish the flow. Use-a-flow-template_03.jpg

Flow folders

Flows streamline tasks, flow folders keep them neatly organized. Learn how to create a folder, edit a folder, or delete a folder.

Create a folder

  1. Click the + New folder button. Flow-folders_01.jpg
  2. A modal appears. Enter a Folder name. Click the + Create button. Flow-folders_02.jpg
  3. The new folder has been created successfully and is now displayed in the Flow folders list. Flow-folders_03.jpg
  4. Select a flow you would like to move to a folder. Flow-folders_04.jpg
  5. A modal appears. Choose a folder. Flow-folders_05.jpg
  6. Click the Move button. Flow-folders_06.jpg
  7. The selected flow has been moved to the Forms folder. Flow-folders_07.jpg

Edit a folder

  1. Click the pen icon to edit a folder. Flow-folders_08.jpg
  2. Edit the New folder name, for example. Flow-folders_09.jpg
  3. Press the Update button. Flow-folders_10.jpg
  4. The folder has been updated successfully. Flow-folders_11.jpg

Delete a folder

  1. Click the trashcan icon to delete a folder. Flow-folders_12.jpg

  2. A modal appears. Select the Yes, delete it button to permanently delete the folder.

    INFO

    Deleting a folder does not delete its flows. They are moved to the general Uncategorized flows list.

    Flow-folders_13.jpg

  3. The folder has been deleted. The flow has been moved back to the general Uncategorized flows list. Flow-folders_14.jpg

Search a flow

  1. Use the Search field to locate a specific flow. Search-a-flow_01.jpg
  2. Enter a search term to narrow down the list. Search-a-flow_02.jpg

Filter flows

Use Filters to display only specific flows.

  1. Click the Show Filters button. Filter-a-flow_01.jpg
  2. Two primary filters are available for flows: Flows and Status. Filter-a-flow_02.jpg
  3. Use the Flows filter to display All flows (default) or Only mine. Filter-a-flow_03.jpg
  4. Use the Status filter to show All (default), Published, or Draft flows. Let’s select Published. Filter-a-flow_04.jpg
  5. Now only Published flows are listed. Filter-a-flow_05.jpg