Theme

Quick Guide (<20min)

A Simple Workflow

Median exercise time: 02 min 38 sec
The best way to dive in is to start building! Let’s create a simple workflow in 5 short steps.▶️ Perfer to watch a video? Here's a 52 second video that covers this walkthrough.

Authorize a messaging app

Go to the connections screen, search for your messaging app, click Connect, and follow the popup wizard.In my example, I will authorize Discord.

Create a simple workflow

Go to the workflows screen, create a new workflow, and you'll see a blank canvas:1. You will notice that there is an empty step already on the canvas. Let's get started by clicking the empty step on the canvas and adding a custom variable step.2. Next, we need to add some data to the custom variable step.3. Now, click the little + button on the custom variables step output and select the Discord (or similar app) send message action.4. Choose a channel, then use the text you defined in the "Custom Variables" step. To insert it into the message field, click the data icon on the right side of the field and select your custom variable.5. Press the Run button in the dock. You will see the workflow executing with various animated states. Make sure the run badge is in the top left of the custom variables step.Pretty simple, right? Let's add a scheduler, so that we don't need to manually run this workflow.6. Add the scheduler trigger step and drag it below the Custom Variables step to keep your flow organized.7. Click and drag from the output node of the Scheduler to the input node of the Discord step to link them. Then, configure the Scheduler by typing a natural language description of when it should run, or choose a pre-made option from the setup drawer below.That’s a wrap on the basics of building workflows in doFlo. Head to the next sections of the docs to explore more advanced features and go deeper!
Previous
Connecting Apps