Builder: Action

How to configure workflow actions

Workflow Actions

There are several types of actions that could be used:

a) Simple actions - searches, text templates, website data extractors, different data sources, or regular expressions

b) AI-powered actions - text analysis, translations, classifications, text generation, image recognition, or speech recognition

Let’s see, how to set up actions.

Setting Up Action

Every action’s settings consist of the next elements:

  1. Task Name - the displayed name of the module

  2. Data Input - data points (variables) that this module uses as input. There could be used several ones.

  3. Data Output - data points that are the results of this action. Could be several ones.

  4. Module-specific settings - some actions have specific settings. In the case of search, those settings are a search template (advanced search operators could be used) and a number of search results to output.

Use data input as {A}, {B}, {C} variables to template your queries. In this example, the “Topic” input is {A} variable.

When you’re ready, remember to apply changes using a button (5).

They’re not saved automatically.

Dealing with multiple results of the action

Some workflow blocks (search actions or text generations) may produce multiple results.

Every action block after it will be applied for EVERY variation produced.


You're building a personalization workflow and looking for the info about a target person or a company.

Your search block returned x5 results. After this, you decide to generate x3 variations of personalized messages atop every search result data.

At the end of the workflow, you have x15 personalized messages.

If you use batch input processing, the same logic will be applied to EVERY entry in your batch.

If you have x100 entries in your batch and the workflow above, you'll get x1500 outputs of the workflow.

To make workflow deliver predictable results, you’ll need a third element - a filter.

Learn, how to work with them.

Last updated