Articles in this section
Vtiger Connections Benefits of Markdown-based Rich Text Editor over HTML-based RTE Email Feature User Guide Signature Field in Vtiger CRM OTP Rules & Validation in Vtiger CRM Comments in Vtiger

Creating Standard Workflows

Learn about workflows and how to create them.
M
Megha KR
11 Jul, 2025 - Updated  1 day ago

Feature Availability and Limits

One Pilot

One Growth

One Professional

One Enterprise

One AI

Feature Availability

Standard workflows

Workflow field updates

Limits on Workflows

Standard workflows

25

50

75

75

150

Actions allowed

6

8

8

8

8


Introduction

Standard workflows help you automate simple, repetitive tasks in Vtiger CRM. They follow a single set of rules and perform actions like sending emails or creating tasks, when certain conditions are met. For example, you can set up a workflow to automatically send a welcome email whenever a new contact is added.


Four Components of Standard Workflows

To create a standard workflow, you must specify the following:

  • The module on which the workflow is executed.
  • The trigger that will cause the workflow to execute.
  • Conditions based on which the workflow will execute its actions.
  • Actions that the workflow will perform when the conditions are met.


In this article, you will learn about:

  • Standard Workflow
  • Components of a Standard Workflow
  • Setting up Standard Workflow
  • Deactivating and Deleting am Standard Workflow


Key Terminology

Field Name

Description

Automation

Automation refers to automatically performing repetitive tasks like sending emails, updating records, and assigning leads.

Workflow trigger

A workflow trigger is the event that starts or activates a workflow.

Workflow conditions

Workflow conditions are the rules that determine when a workflow should run.

Email Opt-in

Email opt-in refers to a user choosing to be added to a mailing list for future communication.


Creating a Standard Workflow

Follow these steps to create a standard workflow:

  1. Log in to the CRM.
  2. Click the User Menu in the top right corner of the screen.
  3. Click the Settings button. The Settings page opens.
  4. Look for the Automation section.
  5. Select Workflows.
  6. Click the +New Workflow button.
  7. Select Standard. 
  8. Enter or select the following information:
    1. Basic information: Enter the workflow name, target module, and status.
    2. Workflow trigger: Select when the workflow should run.
    3. Entry criteria: Select the conditions that must be met for the workflow to execute.
    4. Actions: Select what the workflow will do, such as sending emails, updating fields, or creating tasks.
  9. Click Save.


Let us look at each components in detail.


Section 1: Basic information

This section provides basic information about a workflow, such as its name, module, etc.

  • Workflow Name: Specify the name of the workflow.
  • Target Module: Specify the module on which the workflow must execute, such as Deals, Contacts, Products, etc.
  • Status: Specify the workflow status as Active or Inactive. The workflow does not execute when the status is set to Inactive
  • Description: Provide a brief description of what the workflow is used for, the actions it performs, etc.


Section 2: Workflow trigger 

Specify when the workflow must trigger by choosing an option from the following two fields:

  • Trigger Workflow On:
    • Record creation: Choose this option if you want the workflow to trigger when a record is created in the Target Module (mentioned in the previous section).
    • Record updation (includes creation): Choose this option if you want the workflow to trigger when a record is updated or created in the Target Module (mentioned in the previous section).
    • Time Interval: Choose this option if you want the workflow to trigger at a frequent time interval.
    • Frequency: Specify the frequency at which the workflow must trigger. To learn more about this option, click here.
  • Recurrence: This option is shown when you select Record updation in the previous section.
    • Only first-time conditions are met: Triggers the workflow if the specified conditions are true. Once executed, the workflow will not trigger on the same record again. However, it will trigger on other records in the selected module.
    • Every time conditions met: Triggers the workflow on a record every time the specified conditions are true.


Section 3: Entry criteria 

Define the conditions to specify which records the workflow should run on. Vtiger offers two types of conditions:

  • All conditions: It is based on the logical AND operation. Workflow executes when all the conditions are met.

Condition 1
AND
Condition 2

AND 
Condition 3

If one condition fails, the others are not executed.

 
  • Any condition: It is based on the logical OR operation. Workflow executes when at least one condition is met.

Condition 1
OR
Condition 2

OR
Condition 3

If one condition fails, the others are executed.

Note: There is an AND operation between All conditions and Any condition. The conditions mentioned under both All conditions and Any condition are applied in the entry criteria.

For example, to send an email to a contact three weekdays before the deal’s close date, you must set up the condition as follows:
In this case, workflows exclude non-working days based on the specified
business hours.

 
You can apply conditions to different fields in a module, and the type of condition may vary depending on the field. 

Deals module


You create a workflow on the Deals module. You want the workflow to execute its actions when the deal amount is more than 1000. So, the condition that you specify is that the Amount is greater than 1000. You can specify the condition using three fields. In the first field, you must select the field name (Amount). In the second step, select the condition (greater than), and in the third step, enter the amount (1000).

Contacts module

You create a workflow on the Contacts module. The intent is to send an email to contacts two days before their support end date.  Select Support End Date in the first field, less than days later in the second, and enter 3 in the last field. ​

To learn more about conditions, click here.


Section 4: Actions

The Actions part defines what the workflow must execute after getting triggered and meeting the entry criteria. You can set up different types of actions around a Picklist or Assigned To field, which is called the Anchor Field.

Here is a list of actions and what each one does.

Action

Definition

Send Email

Send an email notification

Invoke Custom Function

Update target fields in a module by executing predefined functions when source fields in another module are updated

Create Task

Create a task record

Create Event

Create an event record

Update Fields

Update the field in the selected module

Create Record

Create or update records in a module when entry criteria are satisfied 

SMS Task

Send an SMS notification

Mobile Push Notification

Notify the user on their mobile with a Push Notification

Webhook

Notify your software application of changes that occur in Vtiger with HTTP callbacks

 

Let us consider an example where, whenever a new lead is created with the source marked as Trade Show, the system automatically creates a high-priority follow-up task. This ensures the sales team takes prompt action and stays engaged with potential customers.

Follow these steps to create an standard workflow:
  1. Log in to the CRM.
  2. Click the User Menu in the top right corner of the screen.
  3. Click the Settings button. The Settings page opens.
  4. Look for the Automation section.
  5. Select Workflows.
  6. Click the +New Workflow button.
  7. Select Standard.  The New Standard Workflow page opens.
​​​​​​​
 
  1. Enter or select the following details:
    1. ​​Basic Information
      1. ​​​​​​​​​​​​​​​​​​​​​Module: Select Leads as the target module.
      2. Workflow Name: Enter a name like Create Follow-Up Task for Trade Show Leads.
      3. Status: Set to Active to enable the workflow once saved.
      4. Description: Enter a brief description of what the workflow is used for.
​​​​​​​​​​​​​​​​​​​​​
 
  1. Workflow Trigger
    1. Choose Lead creation as the trigger event.
​​​​​​​​​​​​​​
 
  1. Entry Criteria
    1. Define a condition to target only leads from a specific source. This limits the workflow to leads that originate from trade show events.
​​​​​​​​​​​​​​​​​​​​​
  1. Actions
    1. Click Add Action.
    2. Choose Create Record.
    3. Set the Action title, choose the module where the new record will be created, and define the field values for the record using Add Record Field.
  2. Click Save to activate the workflow.

Deactivating a Standard Workflow

Follow these steps to deactivate a standard workflow:

  1. Log in to the CRM.
  2. Click the User Menu in the top right corner of the screen.
  3. Click the Settings button. The Settings page opens.
  4. Look for the Automation section.
  5. Click Workflows.
  6. Click the Standard tab on the top left side of the workflow list.
  7. Select a module from the drop-down at the top to view its related workflows.
  8. Select a workflow.
  9. Disable the toggle button on the left side of the workflow to deactivate it.

Deleting a Standard Workflow

Follow these steps to delete a standard workflow:

  1. Log in to the CRM.
  2. Click the User Menu in the top right corner of the screen.
  3. Click the Settings button. The Settings page opens.
  4. Look for the Automation section.
  5. Click Workflows.
  6. Click the Standard tab on the top left side of the workflow list.
  7. Select a module from the drop-down at the top to view its related workflows.
  8. Select a workflow.
  9. Hover over a workflow and click the Delete icon to delete it. 


References

Related articles
Workflows in Vtiger CRM Set up a Workflow Action to Create Event Set up a Workflow Action to Create Task Set up a Workflow Action to Create Records Workflow Action to Update Fields
Home Privacy Policy Terms of Service Security Center Policy & Legal Center Contact Us
© Copyright 2025 Vtiger. All rights reserved.
Powered by Vtiger
Facebook Twitter Linkedin Youtube