Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
English (US)
US English (US)
ES Spanish
BR Portuguese (Brazil)
RU Russian
  • Home
  • All about setting up business processes

Condition Block

Written by Tatiana Nik

Updated at April 4th, 2026

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Introduction
  • Spots
    Statistics Spots Landings Broadcasts Mailing
  • CRM
    Clients Messenger Tasks Reports Ignoring
  • General settings
  • Setting up analytics and tracking
  • API and Integrations
  • All about setting up business processes
+ More

A condition is a logical block used to configure the logic for transitioning to the next script block based on specified events, parameters, or message content. Conditions allow flexible control of script behavior based on client actions or other factors.

General Settings tab, field descriptions:
1) Name - Enter the internal name of the "Condition" block. This will be displayed only to you in the block diagram within the MVP system when configuring the business process. By default, the block will be named " Condition ."

2) Delay - set the time interval after which the conditions will be checked and the transition to the next script block will take place.

3) State - the "Condition" block must always be in the "Skip" state.
Before it is executed, there must be at least one block in the "Wait" state so that the current business_now state is saved correctly.

Condition tab, field descriptions:

Name - Enter a name to indicate the condition, for example “registration + sale” .

Select a condition from the drop-down list. If you need to set multiple conditions for moving to the next block, click "Add Condition" and select an additional condition.
Then specify the logical operator "AND" or "OR" between the conditions, depending on the logic you want to implement:

  • "And" - the transition will be performed only if all conditions are met.
  • "OR" - the transition will be performed if at least one of the conditions is met.

Registration, Sale, and Resale Terms

For each condition, you must select the value "Yes" or "No":

  • Registration - if you select "Yes", the transition to the next block will be performed only for deals in which the lead has been registered.
  • Sale - If you select "Yes", the transition to the next block will be performed only for transactions for which a sale has been recorded.
  • Repeat Sale - If you select "Yes", the transition to the next block will be performed only for transactions for which a repeat sale is recorded.

When you check the "Unique value" box :

  • The business process is executed only once for each unique event.
  • Repeated triggers with the same event are ignored.

After completing the settings, click the “ Save ” button.

📌 Available conditions:
Registration – the client has registered.
Sale – the first sale was made.
Repeat sales are subsequent purchases by a customer.
Message from a client – any incoming message.
Message from the manager – any outgoing message.
No message from client/manager – if there were no messages within the specified time.
Stage – if the client has reached a specific stage.
Spot - if the client is at the selected spot.
Custom Field - If the selected field contains the specified text, a logical operator (is, has, not, more than, less than) can be applied.
A phrase in a message from a client is a trigger for keywords or phrases.
Current time - the condition is triggered if the current time falls within the specified time range. You can specify a specific time or range so that the next block will only run during that time.

 

clause condition

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • What are business processes?
  • Where to start setting up a business process
  • Send Message Block
  • Change stage Block
  • Change tags Block

Copyright 2026 – MVP Project.

Knowledge Base Software powered by Helpjuice

Expand