Core Definitions of Workflows

Core Definitions of Workflows

Flow

A flow is the central mechanism of event processing in ReBid CDP. It is a series of actions connected to a graph. The actions are run one after another to fetch, process, and store data. The actions (sometimes called nodes) may do different things, such as fetching data from external databases, storing data in profiles, sending data to external services, and so on. The list of action nodes is constantly being extended.

Action configuration

Most of the actions need configuration. It is done by filling the configuration file in JSON format. Most non-technical users are not familiar with JSON, so the action nodes come with plain forms that fill the JSON configuration automatically after the user saves the data in the form. There is no need for the user to manually edit JSON files.

There are cases when IT personnel want to inspect the configuration, so the JSON file is also visible in the action configuration in the Graphical User Interface. Information edited in JSON is automatically visible in forms, as well.

Workflow staging

ReBid CDP automatically saves workflow changes. This means that any change or error in a workflow could break the running system. Therefore, workflows are in two different stages:
  1. Production stage: This is the copy of a working workflow. This workflow is running and the data is processed. It cannot be changed.
  2. Development stage: This is a copy of a workflow that the user is editing. The change in this workflow is saved every three seconds. At some point, it will become a production workflow.
Changing the state of a workflow is as simple as clicking the Deploy button on the workflow editor. Then, the current workflow is copied to production. The old production workflow is saved in case you need to revoke the deployed workflow for some reason.

    • Related Articles

    • Core Definitions

      By understanding these key terms, you can use ReBid CDP more effectively: Traffic ReBid CDP can receive and send data. Therefore, the system defines two types of traffic: Incoming, i.e. systems that are able to send data to ReBid CDP. These will be ...
    • Core definitions in Events

      Event Properties Event properties refer to the characteristics or attributes of an event that can be recorded and analyzed. These properties can provide valuable information about the event, such as the time it occurred, the location, the ...
    • Introduction to Workflows

      Marketing automation workflows are a systematic sequence of actions and conditions designed to automate and optimize various marketing tasks. These workflows enable businesses to engage with their target audience in a targeted and personalized ...
    • Marketing Automation Workflows

      Before creating a workflow, it is important to define the goals of the workflow. Determine whether it's for lead nurturing, onboarding, re-engagement, or other purposes. Have clear goals before you start to create a workflow. Choose the event or ...
    • Types of Workflows in Marketing Automation

      In the field of automation, workflows are essential for engaging customers efficiently. These structured sequences of actions, triggers, and responses help businesses improve their strategies and nurture customer connections. Various types of ...