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

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

Follow these instructions step by step to easily connect Typeform with Mation.

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

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

Build the flow

  1. Go to the Flows page on Mation. 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. Optionally, click the Export button to download your flow in JSON format. Example_Flow_Typeform_Slack_18.jpg

  19. Your flow has been exported to JSON. Example_Flow_Typeform_Slack_19.jpg

  20. 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.

  21. Select an item from the list on the Executions page. Example_Flow_Typeform_Slack_21.jpg

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

  23. Click DATA OUT. You can now see the DATA OUT details. Example_Flow_Typeform_Slack_23.jpg