Articles in this section
Vtiger Module Designer API Designer in Vtiger CRM VTAP - App Creator Insights Designer Data Source Designer Vtiger Add-ons Publisher VTAP Release Notes VTAPIT - Command line tool VTAP Tables

Vtiger Process Designer

Learn how to create process designs for your business processes on Vtiger CRM's Process Designer!
S
Shreya Kulkarni
25 Sep, 2025 - Updated  6 days ago

Feature Availability

Vtiger Editions

One Pilot

One Growth

One Professional 

One Enterprise

One AI

Process Designer

🗸

🗸

🗸

🗸

🗸

Usage Limits

Scheduled Processes per Instance

0 

1

2

3

3

Standard Processes per Module

1 Process

1 Process

3 Process

5 Processes/Module, 5 Flows, 10 Actions

5 Processes/Module, 5 Flows, 10 Actions

Introduction

A process design is a systematic illustration of your business workflow and comprises various tasks, criteria, and task durations. 
The Vtiger CRM Process Designer is a visual, user-friendly tool that allows users to create, automate, and manage business workflows. It uses a flowchart-style interface to let you design and streamline processes without needing to write code.
The Vtiger CRM Process Designer: 

  • Designs workflows: You can create a visual flow for any business process, like a sales pipeline or a customer support process.
  • Automates tasks: It allows you to configure rules, including conditions, actions, and wait times, to automate repetitive tasks.
  • Triggers actions: Once a workflow is published, it automatically runs in the CRM to execute the defined process.
Note: The Process Designer allows a maximum of 5 workflows for one process design.

Key features

The key features of the Process Designer are:
  • Easy-to-use interface: The graphical interface with drag-and-drop components makes it simple to build a process flow.
  • Configuration: You can set up specific rules and activities within your workflows, such as:
    • Conditions: The if part of a rule.
    • Actions: The then part of a rule (e.g., create a record, send an email).
    • Tasks: Specific to-do items.
    • Wait time/duration: Pauses in the process.
  • Workflow management: You can save a flow as a draft, publish it to make it active, or edit existing flows that are not yet live.
  • Accessibility: Both admin and non-admin users can access and use the Process Designer. However, admin users can control who can use it and what they can do with it.
Note: Admin users can control Process Designer’s module and record-level accessibility for other CRM users from the Profiles and Sharing Rules settings. To learn more about controlling Process Designer’s:
  • Module-level access to users, click here. (Settings > User Management > Profiles > Name > Other Modules > Process Designer)
  • Record level access to users, click here. (Settings > Sharing Rules > Process Designer)

Benefits of using Process Designer

  • Allows you to configure a business process’s workflows, etc., available on different paths into a single flow chart.
  • Helps you identify gaps and errors in the process.
  • Offers smart administration by easily translating flowcharts to real business workflows.
  • Helps you troubleshoot and smoothen the process. 

In this article, you will learn about:

  • The Process Designer and its components
  • Accessing the Process Designer
  • Creating a Process Designer
  • Different views in the Process Designer records
  • The 7 Step Prospecting Sequence

Key Terminology

Key Terminology Definition

Business process

A business process is a series of tasks or activities methodically structured to achieve a business goal in due course.

Flowchart

A flowchart is a diagrammatic representation of a chain of actions or activities designed for a specific process or system using conventional symbols.

Workflow

Workflow defines the work pattern for various business stages in a business process. It decides how each stage is executed or automated for a business.

Business rules

Business rules are conditions or constraints that are designed to regulate or supervise the behavior of a business according to its organizational standards.

Process Designer

The Process Designer is a design tool where you can design process designs for your various business processes and configure business rules.

Process Designer Components


The Add Process screen is where you create flows for your business processes. It has the following components: 

  1. Left Menu bar
  2. Trigger and Trigger Properties
  3. Process Details
  4. Save options
  5. Components Menu

Let us now learn about these components.

Left Menu Bar


The Left menu bar contains the following tools:
  1. Lasso Tool - Helps you collectively select multiple components at once and reposition them at your desired location.
    1. Follow these steps to access the Lasso tool:
      1. Select the Lasso tool, + mark pops up.
      2. Hold and select all the components that you want to reposition.
      3. Drag and drop the selected area to your desired location.
  1.  Add/Remove Space tool - Helps you with spacing adjustments, letting you add or remove spaces in your flowchart.
    1. Follow these steps to access the Add/Remove Space tool:
      1. Select the Add/Remove Space tool.
      2. Place the Add/Remove Space tool where you want to adjust the spacing (remove or add spaces length or breadth-wise).
      3. Drag and drop the selected area and respace accordingly.
      4. With this, you have successfully respaced your flowchart components.
  2. Zoom In - Clicking Zoom In maximizes the view of a process design.
  3. Zoom Out - Clicking Zoom Out minimizes the view of a process design.
  4. Zoom Reset - Clicking Zoom Reset resets the process design to normal view.

Trigger and Trigger Properties


    The Trigger component allows you to choose when to trigger a process. You can trigger a process under the following conditions:

    1. Create - Triggers a process when a record is created.
    2. Update (Includes Creation) - Triggers a process when a record is updated. Selecting Update allows you to select a Recurrence (when to trigger a process) by setting up All conditions or Any Conditions.
      1. First-time conditions are met
        1. This is executed if conditions are satisfied. If no conditions are given, the process proceeds further.
        2. If the record has undergone the process, it skips the update.
        3. If the record has not undergone the process, it executes the update.
      2. Every time conditions are met, but only if the record is not already in process 
        1. This is executed if conditions are satisfied. If no conditions are given, the process proceeds further.
        2. If the record is running in the process, it skips the update.
        3. If the record is not running in the process, it executes the update.
      3. Every time conditions are met 
        1. This is executed if conditions are satisfied. If no conditions are given, the process proceeds further.
        2. If the record is not running in the process, it executes the update.
        3. If the record is running in the process, it cancels it and starts a new process.
    3.  Manual - It allows you to add records to a process manually. It triggers a process when a record is manually added.
      1. Follow these steps to access the Trigger symbol:
        1. Click Trigger.
        2. The Trigger Properties window opens up.
        3. Select a Trigger On option.
        4. Select a Recurrence option if chosen, Update (Includes Creation).
        5. Click Save. The Saved notification is displayed.

    With this, you have successfully set up a Trigger for a process in the Process Designer.

    Process Details

    Clicking Process Details lets you edit the Name, Module, Status, and Assigned to details for the specific process design record.

    Save options

    The following Save options are available:

    • Save - Clicking Save saves the configurations for a component. If saved successfully, the Saved notification is displayed.
    • Save and Publish - Clicking Save and Publish allows you to publish a process design.
    • Save as Draft - Clicking Save as Draft lets you save a process design and edit or delete it at a later time.

    The Components Menu


    The Components Menu lists the prime components of the Process Designer. To access the Process Designer's prime components you have to click the + (plus) mark on a symbol for the Components Menu to appear.

    The following components are available in the Components Menu:

    • Add Action

    • Submit For Approval

    • Add Conditions

    • Add Wait Time

    • Add Label

    • Connect

    • Delete

    Add Action

    The Add Action component helps you set up a task or an action for a process. It allows you to select an action from a list of actions and configure its properties as well.
     


    Follow these steps to access Add Action:

    1. Log in to the CRM.
    2. Go to the Process Designer.
    3. Click + mark on a component.
    4. You will be directed to the Components Menu.
    5. Click Add Action. The Add Action menu opens and displays the following list of actions:
      1. Create - Lets you create a record.
      2. Update - Lets you update a record.
      3. Email - Lets you:
        1. Send an email.
        2. Select the days you want to send the email.
        3. Add record owner’s dynamic Meet Me Appointment Pages.
      4. SMS - Lets you send an SMS.
      5. WhatsApp - Lets you send a WhatsApp message.
      6. Mobile Push Notification - Lets you send a mobile push notification.
      7. Webhook - Lets you trigger a Webhook. 
      8. Record Alert - Lets you set an alert or a message for a record. This will be displayed in the record’s Summary View > Next Actions section.
      9. Tag Record - Lets you tag process records.
      10. Note: The above actions, once executed for process records, will be displayed in the Process History for their respective process design records as well as the record’s Summary View’s Activity section.
    6. Click an action to be executed. You will be directed to the specific action window.
    7. Set up the required settings for the action.
    8. Click Save. The Saved notification is displayed.

    Dynamic Appointment Pages in the Email Action

    The Process Designer's Email action lets you very conveniently merge the Meet Me Appointment Page URL of the process record owner in the emails called the Owner Appointment Page URL. This facilitates easy and quick interactions between agents and the customers.
    To add the Owner Appointment Page URL to your emails in the Process Designer, you must first add your Meet Me Appointment Page record as the Default. This record, which is added as Default, will be listed as the Owner Appointment Page URL in the emails you send from the Process Designer. This is available under Process Designer > Email Action > Send Mail window > General Fields.


    Step 1: Add your Meet Me Appointment page as the Default
    Follow these steps to add your Meet Me Appointment page as the Default:

    1. Log in to CRM.
    2. Click the User Menu.
    3. Click Sales.
    4. Look for Sales Enablement.
    5. Click Appointment Pages. 
    6. Go to the Meet Me Pages. The List View opens


     

    1. Hover your mouse on the Meet Me Appointment Page record that you wish to mark as Default.
    2. Click the Default icon.
    3. If the record is successfully added as the Default, the system displays the success message Added.

    Note: Only one Meet Me Appointment Page record can be added as the Default.

    Step 2: Add the Owner Appointment Page URL to your emails in the Process Designer




    Follow these steps to add the Owner Appointment Page URL to your emails in the Process Designer:

    1. Choose the Email action. You will be directed to the Send Mail window, where you can set up your email configurations.
    2. Under General Fields, select Owner Appointment Page URL. 

    With this, the Meet Me Appointment Page URL of the process record owner is successfully added to the email. When your customers click the link, they will be redirected to the Meet Me Appointment Page of the owner, where they can set up a meeting.

    Submit For Approval Action


    The Submit For Approval component helps you submit your process records for approval. To select this option, you have to configure the Approval Trigger under Approvals settings:

    • Via Process - Under Settings > Approvals > Approval record > Approval Trigger, select Via Process. This lets you submit records for approval via the process design in the Process Designer.
    • With this, the Select Approval dropdown in the Submit for Approval window lists the:
    • Approvers set up in the approval records (Settings > Approvals > Approval record > Name), configured for the module (Settings > Approvals > Approval record > Module), same as the chosen module for the process design.

    Note: The Approvals’ Status for which you configure the Via Process Approval Trigger should be Active (Settings > Approvals > Approval record > Status > Active).

    Step 1: Configuring the Approval Trigger

    Follow these steps to configure the Approval Trigger Via Process:

    1. Log in to the CRM.
    2. Click the User Menu.
    3. Click the Settings tab.
    4. Look for Automation.
    5. Select Approvals.
    6. Create an approval or select the required approval.
    7. Go to Approval Trigger.
    8. Select Via Process.

    You have now configured the Approval Trigger Via Process for approvals submitted via processes in the Process Designer.
    Note: Approvers won't be listed in the Process Designer's Select Approvers picklist if you select the following in Settings > Approvals > Approval records:

    • Approver Trigger - On Save
    • Status - Inactive

    Step 2: Submitting a Record for Approval

    Follow these steps to submit a record for approval:

    1. Log in to the CRM.
    2. Go to the Process Designer.
    3. Click + mark on a component. You will be directed to the Components Menu.
    4. Click Submit For Approval. You will be directed to the Submit For Approval window.
    5. Select Approval lists the approvers set up for the module-specific approvals Via Process. Select an approver.
    6. Click Save.

    Once you submit a process record for approval, it can either be approved or rejected. Submit For Approval helps you set up different processes for approval statuses, Approved and Rejected.

    Step 3: Setting up the process for the If Approved action

    Follow these steps to set up a process for the if Approved action:

    1. Click + mark on Submit For Approval. You will be directed to the Components Menu.
    2. Click Approved.
    3. Click + mark on Approved. You will be directed to the Components Menu, where you can set up the further process.

    Step 4: Setting up the process for the If Rejected action

    Follow these steps to set up a process if Rejected:

    1. Click + mark on Submit For Approval. You will be directed to the Components Menu.

    2. Click Rejected.

    3. Click + mark on Rejected. You will be directed to the Components Menu, where you can set up the further process.

    You have now successfully set up a process when a record is rejected.

    Add Condition

    The Add Condition component helps you set up a condition or criteria for a process. 

    Follow these steps to access Add Condition:

    1. Click + mark on a component. You will be directed to the Components Menu.
    2. Click Add Conditions. You will be directed to the Conditions window, where you can set the necessary conditions for a process, such as:
      1. All conditions must be met, or,
      2. At least one of the conditions must be met
    3. Under All Conditions or Any Conditions (both if required), click + Add Condition to set the necessary conditions.

    4. Click Save Conditions. The Saved notification is displayed.

    Add Conditions also helps you set up a different process if the condition is False.

    Follow these steps to set up a Condition as False:

    1. Click + mark on Add Conditions. You will be directed to the Components Menu.

    2. Click False.

    3. Click + mark on the False symbol. You will be directed to the Components Menu, where you can set up the further process.

    You have now set up a False condition.

    Adding Conditions to Previous Actions

    The Process Designer allows you to add conditions not just for the Main Record but for all the previous actions that you have set up for a process. Clicking any condition will list all the previous actions in the Conditions window. You can select the required previous action and set conditions for it. This will evaluate the set conditions for the previous actions and execute them accordingly. The Process Designer allows you to add conditions for the following actions:

    • Create
    • Email 
    • SMS 
    • WhatsApp

    Follow these steps to add conditions for previous actions:

    1. Select any condition. For instance, consider the above screenshot, we have selected Condition 1. You will be directed to the Conditions window.
    2. Click + mark to list all previous actions - WhatsApp, SMS, and Email.
    3. Select the required previous action - On WhatsApp. You will be directed to set up WhatsApp’s conditions.
    4. Select the necessary conditions.
    5. Click Save Conditions.

    Note: If the same Action exists multiple times for a process, its previous actions will be listed number-wise. For instance, if there are 2 Email Actions for a process, clicking the + mark lists them as Email 1 and Email 2 as per their occurrences.

    Immediate and Listener Types for Conditions 

    Once you set up conditions for various actions in a process. The Process Designer provides the following Types for conditions:

    • Immediate - Lets a condition immediately proceed to the next action in a process.

    • Listener - Lets a condition wait for the set wait time for the conditions to meet, and then proceeds to the next action in a process.

    Let us learn each of these condition types with examples.

    Immediate

    If you select type Immediate for a condition, the condition immediately proceeds to the next task in the process if the conditions are met and stops if not. The Immediate option is selected by default for conditions.

    Process:

    • Action 1 - Create Task 1

    • Condition 1 - Task 1’s Stage should be set to Interested

      • Type - Immediate 

    • If True Condition (Condition 1 is met) then,

    • Action 2 - Update Task 1’s Description as Task to be Executed. 

    • If False Condition (Condition 1 is not met) then,

    • Action 3 - Send an Email to the Manager

    When the above process is executed using the Immediate option for Condition 1, the following occurs:
    • Once Task 1 is created and Task 1’s Stage is not set to Interested, then immediately Action 3 for the False Condition is executed, where an email is sent to the Manager.

    Listener

    If you select type Listener for a condition, the condition listens (waits) until the time period (listen time) that you have set up for the conditions to meet. And then proceeds to the next task in the process.

    Process:

    • Action 1 - Create Task 1

    • Condition 1 - Task 1’s Stage should be set to Interested

      • Type - Listener

      • Listen Time (Until)  - 1 Day

    • If True Condition (Condition 1 is met) then,

    • Action 2 - Update Task 1’s Description as Task to be Executed. 

    • If False Condition (Condition 1 is not met) then,

    • Action 3 - Send an Email to the Manager

    When the above process is executed using the Listener option for Condition 1, the following occurs:

    • Once Task 1 is created and Task 1’s Stage is not set to Interested. Then Condition 1 listens until the set listening time i.e., one day.
    • If Condition 1 is met anytime during one day, Action 1 for the True Condition is executed. Where in Task 1’s Description is updated as the Task to be Executed.

    Follow these steps to set up Type Listener for a condition:

    1. Select Listener.

    2. In the Until field:

      1. Enter a listening time.

      2. Select a unit of time.

    3. Click Save Conditions.

    Note: Immediate and Listener options are available for conditions on previous actions as well. 

    Listener’s Parallel Executions

    Vtiger CRM Process Designer’s Listener listens to and executes multiple conditions for an action in parallel. It simultaneously listens to and processes the following multiple process design scenarios at the same time:

    • Multiple Conditions for the same Action 

    • Multiple Wait Times for the same Action

    • Multiple True or False blocks for the same Condition

    • Multiple Approved or Rejected blocks for the same Submit for Approval action.

    Note: As the listener executes actions in parallel, all actions for multiple conditions, wait times, true or false blocks, and approved or rejected blocks will have the same start time although end times may differ.

    Multiple Conditions for the same Action 

    For instance, let us consider multiple Conditions for the same action to understand the listener's parallel executions. For instance, consider the process  below: 

    • Trigger - Every time a Deal is created
    • Action - Create an Event.
    • Condition 1 (Satisfied after 3 Hours)
      • Type - Listener
      • Until - 6 Hours
      • If Condition 1 is satisfied, execute:
        • Action 1 - Update Contact
    • Condition 2 (Satisfied after 1 Hour)
      • Type - Listener
      • Until - 4 Hours
      • If Condition 2 is satisfied, execute:
        • Action 2 - Send an Email to the Manager
    • If Condition 3 (Satisfied after 2 Hours)
      • Type - Listener
      • Until -  2 Hours
      • If Condition 3 is satisfied, execute:
        • Action 3 - Send an SMS to the customer

    After creating an Event from a Deal and after Conditions 1, 2, and 3 are satisfied, the following actions are executed simultaneoulsy:

    • Updating Contact
    • Sending an email to the Manager
    • Sending an SMS to the customer
    Although these actions have different listen times, they will have the same start time. Consider the actions below that will be executed simultaneously in the listed order and pattern. Note: The Listener start time is 08:00.
    1. Sending an email to the Manager
      1. Start time - 08:00
      2. End time - 09:00
    2. Sending an SMS to the customer 
      1. Start time - 08:00
      2. End time - 10:00
    3. Updating Contact
      1. Start time - 08:00
      2. End time - 11:00

    Adding Wait Time

    The Wait Time component helps you set up a wait time until you move to the next action in a process. It allows you to time in minutes, hours, and days.
    Follow these steps to access Wait Time:

    1. Click + mark on a component. You will be directed to the Components Menu.

    2. Click Wait Time. You will be directed to the Wait Time window.

    3. Enter the time (an integer value) in the Wait For field.

    4. Select a unit of time.

    5. Click Save. The Saved notification is displayed.

    Adding a Label

    The Add Label option helps you label a component.
    Follow these steps to add a label to a component:

    1. Click + mark on a component. You will be directed to the Components Menu.

    2. Click Add Label. You will be directed to the label box.

    3. Type a label in the label box.

    4. You can drag and drop the label wherever required.

    5. Double-clicking the label will allow you to edit the label.

    Connecting a Symbol

    The Connect option lets you connect one symbol to another.

    Follow these steps to access the Connect tool:

    1. Click + mark on a component. You will be directed to the Components Menu.

    2. Click Connect.

    3. Drag and drop Connect from one symbol to the other to have them connected.

    Deleting a Component

    The Delete option lets you delete a component.
    Follow these steps to delete a component:

    1. Click + mark on a component. You will be directed to the Components Menu.

    2. Click Delete.

    3. The chosen component will be deleted.

    Note:

    • The Delete option is not provided for the Trigger component, as you cannot delete the Trigger in the Process Designer.
    • Vtiger CRM Process Designer provides the below keyboard shortcuts for the following actions:
      • Undo: Ctrl+Z
      • Redo: Ctrl+Y
      • Zoom In: Ctrl++
      • Zoom Out: Ctrl+-
      • Delete: You can delete a component by clicking a component and hitting the Delete button

    Setting up AI-driven Actions and Prompts

    Process Flows include support for AI-driven Actions and Prompts. Let’s say a new lead comes in through a web form or email. You can set up an AI Action within your process flow to perform lead enrichment automatically.

    You can send details such as:

    • Company name and size
    • Contact’s job title
    • The product or service they are interested in
    • The AI Action can then:
      • Fetch additional data from public sources like LinkedIn, company websites, or news portals.
      • Generate a more complete lead profile.
      • Store enriched information back into the CRM record.​​​

    Accessing the Process Designer Module

    Follow these steps to go to the Process Designer and create a process design. 

    1. Log in to the CRM.

    2. Click the User Menu.

    3. Click Platform.

    4. Look for Designers.

    5. Select Process Designer. The Process Designer page opens.

    6. Click +Add Process. The Add Process window opens

    7. Enter or select the following information:

      1. Name: Enter the name of the process.

      2. Module: Select the module for which the process is designed.

      3. Status: Select the status as Active or Inactive. While setting up a process, the status is always Active.

      4. Assigned to: Assign an owner to the process design record.

        1. Note: Status and Assigned to fields are auto-filled but can be edited.

      5. Click Edit Process. 

    You will be directed to the Add Process window, where you can design and publish process designs for your business processes.

    Creating a Process Flow

    Let us now learn how to create a process flow for a business process with a precise illustration. For instance, we have considered the following scenario for a business process:

    Note: We recommend creating a business flowchart for a business process (in a Notepad or a document) before creating the process flow on the Process Designer.
     

    Details:
    Name of the Business Process: Deal Process

    Module Chosen: Deals

    Number of Workflows: 1

    Deal Process Workflow:

    • If Deal Amount > 1M,
      • Is True then, (Criteria)
        • Update the next action (Action)

        • Wait for an hour (Wait Time)

        • Check if the Sales Stage is still new (Criteria)

        • Send an email to the Manager (Action)

      • Is False, then,
        • Send an SMS notification to the Team lead (Action)

    Use Case: Create a process flow for the Deal process

    Let us learn how to create a process flow for the Deal process on the Process Designer.
     


    Follow these steps to create a process flow for the Deal Process on the Process Designer:


    Step 1: Setting up a process design

    Follow these steps to set up the Deal Process:

    1. Log in to the CRM.

    2. Click the User Menu.

    3. Click Platform.

    4. Look for Designers.

    5. Select Process Designer. 

    6. Click +Add Process. The Add Process window opens

    7. Enter or select the following information - 

      1. Name: Enter Deal Process.

      2. Module: Select Deals.

      3. Status: Select Active.

      4. Assigned to: Select the user or group to whom the process is assigned.

      5. Click Edit Process. The Add Process window opens.

    Step 2: Configuring the start of a process

    Follow these steps to start the Deal Process in the Add Process window - 

    1. Click + mark on Trigger. The Trigger Properties window opens up.
    2. Select Update (Includes Creation).
    3. Under Recurrence select, Every time record is saved.
    4. Click Save. The Saved notification is displayed.
    5. Add the label Deal is Updated /Created.

    Step 3: Configuring a Condition (True)

    Follow these steps to configure a True Condition for Deal Process:

    1. Click + mark on Trigger. You will be directed to the Components Menu.

    2. Click Add Conditions. You will be directed to the Conditions window.

    3. Under All Conditions, click + Add Condition.

    4. In the Select Field dropdown, select Amount.

    5. In the Select Condition dropdown, select greater than.

    6. In the Set Amount value window, enter 1000000. (You can also select a Field or Expression by clicking the Raw Text dropdown).

    7. Click Ok.

    8. Click Save Conditions. The Saved notification is displayed.

    9. Add the label Amount > 1M.

    Step 4: Configuring an Action (Update)

    Follow these steps to configure the Update action for the Deal process:

    1. Click + mark on Add Conditions. You will be directed to the Components Menu.
    2. Click Add Action. You will be directed to a list of actions.
    3. Select Update. You will be directed to the Update Fields window.
    4. In the Add Field dropdown, select Next Step.
    5. In the Next Step field, enter Follow-up call in the Set Next Step value window.
      1. You can also select a Field or Expression by clicking the Raw Text dropdown.
    6. Click Ok.
    7. Click Save Task. The Saved notification is displayed.
    8. Add the label Update Next Step.

    Step 5: Configuring Wait Time

    Follow these steps to configure a wait time for the Deal process:

    1. Click + mark on Add Action. You will be directed to the Components Menu.
    2. Click Wait Time. You will be directed to the Wait Time window.
    3. Enter 1 in the Wait for field.
    4. Select a unit of time: Hours.
    5. Click Save. The Saved notification is displayed.
    6. Add the label After 1 Hour.

    Step 6: Configuring a Condition (False)

    Follow these steps to configure a False Condition for Deal Process:

    1. Click + mark on Wait Time. You will be directed to the Components Menu.
    2. Click Add Conditions. You will be directed to the Conditions window.
    3. Under All Conditions, click + Add Condition.
    4. In the Select Field dropdown, select Sales Stage.
    5. In the Select Condition dropdown, select is.
    6. In the (third field) Set Sales Stage value window, select New from the dropdown.
      1. You can also select a Field or Expression by clicking the Raw Text dropdown.
    7. Click Ok.
    8. Click Save Conditions. The Saved notification is displayed.
    9. Add the label Deal is still New.

    Step 7: Configuring an Action (Email)

    Follow these steps to configure the Email action for the Deal process -

    1. Click + mark on the Add Conditions. You will be directed to the Components Menu.
    2. Click Add Action. You will be directed to a list of actions.
    3. Select Email. You will be directed to the Send Mail window.
    4. Select or add the information below in the Send Mail window:
      1. In the From field dropdown, select the email address of the sender.
      2. In the Reply To field dropdown, select the email address to whom you want to reply.
      3. In the mandatory To field dropdown, select the email address of the receiver.
      4. In the mandatory Subject field, enter the email subject.
      5. In the Add Record Field dropdown, select a record you want to add to the email. Note: You can add multiple record fields by selecting one field at a time.
      6. In the General Fields dropdown, select a field you want to add to the email. Note: You can add multiple general fields by selecting one field at a time.
      7. In the Email Template field dropdown, select an email template you want to add to the email.
      8. In the Select day(s) on which the email has to be sent, select the days you want to send the email. Once you select the days, it waits for the specific days you have selected and then sends the email. For instance, if the process is being executed on Thursday, and you have selected Monday, the Email Action waits until Monday in the week after that.
      9. Checkbox Add Merge Template and choose the merged template to be added as a link or an attachment.
      10. Checkbox Insert Related Matching Documents and set suitable conditions for it.
      11. Uncheck Include Signature if you do not want to include the same in the email.
      12. With Insert Links, you can add the following to your email:
        1. Insert appointment links
        2. Insert Survey links
        3. Attach Vtiger Documents
        4. Upload and Insert files
        5. Insert the Payment link in the send email window. The payment link can be accessed in the email Activity section of the email record and in the recipient’s email. To learn more about configuring payment gateways in Vtiger, click here.
    5. Type the email content.
    6. Click Save Task. The Saved notification is displayed.
    7. Add the Label Escalate to Manager.
      1. Note: You can configure the Timezone field to show date and time information based on the Contact’s time zone rather than the assigned user’s time zone.

    Step 8: Publishing or Saving a Process Design
    Once you have created a process design, follow these steps to:

    • Publish a Process Design

      • Click Save and Publish.

      • Once you publish a process design, you will not be able to edit or delete it. You can only Preview (view) and Clone (duplicate) it.

    • Save a Process Design

      • Click Save as Draft. 

      • Once you save as draft a process design it will be saved in the Process Designer module, which you can edit or delete at a later time.

    You have now created a process flow for Deal Process on the Process Designer.

    Process Design Versions

    Once you have created a process design in the Process Designer, clicking Save as Publish or Save as Draft will save the design as a different version in the Summary View of the record.

    • Once you Clone (duplicate) a process design version, a new version will be created in the record.
    • Activating process design versions
      • Once you choose the Save as Draft option, you can publish the process design version by activating (enabling) it.
      • Once a process design version is Active, you will not be able to edit or delete it. You can only Preview and Clone it.
      • Activating a process design version is the same as publishing it. Hence, the Process Designer allows only one Active or Published process design version for a process design record.
    • Deactivating process design versions: A process design version is saved in the Inactive status when you deactivate (disable) it.

    Note:

    • You cannot link flows in the Process Designer to multiple loops (infinite loops). The CRM displays an error message - Infinite loop detected in flow. Unable to save, if you try to link multiple loops and save the process.
    • In the Process Designer, if you publish or activate a process design with a few mandatory steps, fields, and connections invalid or empty, you will be directed to the following error message Failed to Publish

    Time-based Triggers in Process Designer

    When selecting DateTime or Time fields in Process Designer, the following conditions are available to trigger your workflows:

    • Less Than: Triggers before the specified time (e.g., 8:00 AM triggers from 12:00 AM to 7:59 AM).

    • Less Than or Equal To: Triggers up to and including the specified time (e.g., 8:00 AM triggers from 12:00 AM to 8:00 AM).

    • Greater Than: Triggers after the specified time (e.g., 9:00 AM triggers from 9:01 AM to 11:59 PM).

    • Greater Than or Equal To: Triggers at or after the specified time (e.g., 9:00 AM triggers from 9:00 AM to 11:59 PM).

    These conditions apply to both Create and Update actions.

    Process Designer - List View

    The Process Designer List View conveniently lets you change the status of the process design. Enabling or disabling the process design record will activate or deactivate the process design for the respective module. Only process design records with an active process design version can be enabled from the List View.
    Follow these steps to go to the Process Designer List View:

    1. Log in to the CRM.
    2. Click the User Menu.
    3. Click Platform.
    4. Look for Designers.
    5. Select Process Designer. The Process Design List View opens.


     

    The Process Designer List View lists the following information for the process design records:

    1. Status Enabler - Lets you enable or disable a process design.
    2. Module- The name of the module the process design is configured for.
    3. Name - The name of the process design.
    4. Status - Displays the Active or Inactive status of the process design.
    5. Assigned to - The owner of the process design.

    Note:

    • The Process Designer List View columns can be customized using the Manage Columns option. 
    • In the List View, if you enable a process design record with no active process design version, the system displays the following error message Process will not work without an active version. Please enable it from the Summary View.

    Process Designer List View Actions

    The following actions can be performed in the Process Designer List View:

    1. Export - Clicking the Export icon lets you export the process design record.
    2. Tag - Clicking the Tag icon lets you tag the process design record.
    3. Duplicate - Clicking the Duplicate icon lets you duplicate the process design record.
    4. Delete - Clicking the Export icon lets you delete the process design record.
    5. More - Clicking the More icon, the Comment tab pops up. Clicking it lets you comment on the process design record.

    Import-Export Actions in the Process Designer

    The Process Designer lets you:
    • Import process designs records from an XML file.
    • Export process design records to an XML file.

    Importing Process Design Records

    Let us learn how to import process design records into the Process Designer.

    Note: Process design records with the same name cannot be imported. If imported, the system displays the following error message: Duplicate exists. Please choose another name.

    Follow these steps to import a process design into the Process Designer:

    1. Go to the Process Designer. You will be directed to the List View.

    2. Click the down arrow on the +Add Process button.

    3. Click Import Processes. The Import Processes window opens.

    4. Click Choose file to choose the XML file to be imported. The Import Result window which displays the following:

      1. Total Processes - The total number of process designs imported.

      2. Imported Processes - The number of process designs imported.

      3. Failed Processes - The process designs that failed to import.

      4. Process design data - Name, status, and details of the process design imported.

    5. Click Ok. The XML process design file is successfully imported into the Process Designer as a process design record in the List View.

    6. Click the imported process design record. You will be directed to the Summary View.

    7. Click Preview to view the imported process design. Its actions and set actions’ conditions.

    You have now imported a process design into the Process Designer.

    Note: In Vtiger CRM, the Import module does not facilitate the Process Designer imports.

    Exporting Process Design Record

    Let us learn how to export process design records in the Process Designer.

    Note: Only Active process design records can be exported.
    Follow these steps to export a process design:

    1. Go to the Process Designer. The List View opens.
    2. Select the process design record that you wish to export. The Actions bar pops up.
    3. Click the Export icon. This will take you to the Export window.
    4. Select one of the following export options:
      1. Export selected records - This option exports the selected process design records to an XML file.
      2. Export records on the current page - This option exports process design records available on the existing page to an XML file.
    5. Click the Export button. The process design is successfully exported to an XML file

    Note:

    • You can export only:
      • Active process design records with a published process design version.
      • A maximum of 10 process design records. If more records are selected the first 10 records will be exported.
    • Exported process design records configured for custom fields when imported into an instance with different custom fields malfunction.

    You have now exported a process design record. 

    List View Actions - Add to a Process

    The Add to Process option is available in the List View of the Process Designer-related modules under More actions. With this, you can add the respective module’s multiple records to a manually triggered process in the Process Designer.

    Note: The Add to Process option is available in the List View for all the modules supported by the Process Designer.

    Follow these steps to add a module’s records to a manual process in the Process Designer:

    1. Go to a Process Designer-related module. You will be directed to the List View.
    2. Select a record you want to add to a manual process by clicking the checkbox. The Actions bar pops up. 
    3. Click More (three dots) icon.
    4. Click the Add To Process option. This takes you to the Add To Process window. It lists only the Manually created processes in the Process Designer.
    5. Select the process to which you want to add the record.
    6. The Success message is displayed if the record is successfully added to the process.

    Note: Adding records to a process limit is 150.

    Process Designer - Summary View

    Follow these steps to go to the Process Designer Summary View:

    1. Log in to the CRM.
    2. Click the User Menu.
    3. Click Platform.
    4. Look for Designers.
    5. Select Process Designer. The List View opens.
    6. Click open a process design record. The record Summary View opens.

    The Summary View of the Process Designer displays the following tabs:

    • Versions - Clicking the Versions tab displays the Versions section.
    • Records - Clicking the Records tab displays the Records section.

    The Versions tab displays the following information:

    • Status Enabler - Lets you enable or disable a process design.
    • Version - the version number of the process design.
    • Status - Displays the Active or Inactive status of the process design.
    • Published On - The date and time the process design was published.

    The Records tab section displays the following information:

    • Version - The version number of the process design.
    • Name -  The name of the record.
    • Status - Displays the following process design record statuses:
      • Completed - When the process is completely executed for the record.
      • In Progress - When multiple records are selected and are waiting for the process design to process the execution.
      • Cancelled  - When you manually terminate a process.
    • Last Action Title - Displays only the last action processed for the record.
    • Started On - The date and time the process began.
    • Last Touched On - The date and time the last time the record entered into the process.
    • Ended On - The date and time the process stopped

    Summary View - Viewing Process History

    Process History is the complete history of a process flow executed by the Process Designer. The Process History window details every activity and action type performed by the Process designer for the record, as well as the related process. Along with the time and date, it also displays the status of the process in the end.

    Follow these steps to view the Process History for a process design record:

    1. Go to the Summary View of a process design record.
    2. Click Records.
    3. Click the required process record. The Process History window opens.
    You can now view the complete Process History and the status for the process design version. Click Ok to exit Process History. Clicking the record Name will direct you to the specific record.

    Note: You can also view the Process History for process design versions in the Activity section of the related records.

    Summary View Actions - Add To Process

    The Add to Process button is available in the Summary View of a Process Design record. With this, you can add the process design’s specified module record to its process. This option is available for records only if the Process Design version is Active or if it is a manually created process (Trigger Properties > Trigger On > Manual).
    Follow these steps to add a process design’s specified module record to its process:

    1. Go to the Summary View of a process design record.
    2. Click Records.
    3. Click the Add To Process button. This takes you to the Add To Process window. It lists records from the specified module.
    4. Select the record you want to add to the process.
      1. Note: Adding records to a process limit is 150.
    5. If the record is successfully added to the process, the Success message is displayed.

    Note: If multiple process design records are added, the first record will be added to the process and the rest will be added to the queue. These records will be added once the process design is executed again.

    Summary View Actions - Terminating a running process record

    You can terminate a running process record from the Summary View of a Process Designer record. 
    Follow these steps to terminate a running process record from the Summary View:

    1. Go to the Summary View of a process design record.
    2. Click Records.
    3. Go to the required process record.
    4. Hover your mouse on the record. You see the Stop icon (red button).
    5. Click the Stop icon. This takes you to the Stop Process window.
    6. Enter a reason for ending the process.
    7. Click Proceed. The process record’s Status is displayed as Cancelled.

    Note: In the Activity section of the process record, the message, Removed this record from process_name process is displayed.

    Summary View Actions - For Process Design Versions

    In the Process Designer Summary View, you can hover the mouse over the Saved and Published or Active process design version to display the following options:

    1. Preview - Clicking the Preview icon, you can view a process design version.
    2. Clone - Clicking the Clone icon lets you duplicate a process design version.
    3. Status Enabler - Lets you enable (activate) or disable (deactivate) a process design version.
    4. A Save as Draft process design version, the following options are provided:
    5. Preview - Clicking the Preview icon, you can view a process design version.
    6. Clone - Clicking the Clone icon lets you duplicate a process design version.
    7. Delete - Clicking the Delete icon lets you delete a process design version.
    8. Edit - Clicking the Edit icon directs you to the Editing Process window, where you can edit a process design version.
    9. Status Enabler - Lets you enable (activate) or disable (deactivate) or Inactive a saved as draft process design version

    Summary View Actions - For Process Design records

    In the Process Designer Summary View you can perform the following for the process design records:

    • Change Status
    • Delete

    Change the status of a Process Design record:

    Follow these steps to change the status of a process design record:

    1. Click the Status button on the top right corner of the screen.
    2. This will take you to the Change Status popup.
    3. Select Active or Inactive status.
      1. Note: The Status button in the Summary View by default changes to Active or Inactive when the process design version is activated or deactivated (enabled or disabled).

    Delete a process design record:

    Follow these steps to delete a process design record:

    1. Click the More icon on the top right corner of the screen.
    2. Click the Delete icon.
    3. This will take you to the ‘Delete record?’ popup.
    4. Click Yes, delete

    Summary View Actions - Fetching related records

    This will help you configure advanced automation flows on other records that might not be directly related to the process record.

    Consider these Use Cases:

    • You can cancel all related tasks when a Sales Order is canceled.
    • You can send emails to all Contacts related to a Deal when the Deal is changed to Requirements Gathering.
    • You can send emails to all affected Contacts when an incident is created.

    Summary View Actions - Triggering Actions on Closed Records

    You can now configure the Process Designer to take actions on records that are already closed. 

    Example Use Cases: 

    • If a Deal linked to an Organization is in the Closed Won stage and was closed within the last 18 months, you can set the organization's status to Existing.
    • If the last Closed Deal is older than 18 months, you can automatically update the organization's status to "Lapsed". 

    This helps keep your records up to date based on deal history, even after a deal is closed.

    Summary View Actions - View Running Processes in CRM Modules

    Running Process is a process that is running on a record. For instance, assume that you have designed a process for the Contacts module in the Process Designer. 

    From the beginning of the process to the end, you status of the process in the Contacts > Summary View > Running Processes section. You can also view its process history and terminate it.

    Follow these steps to access running process for a record in CRM modules:

    1. Login into your CRM account.
    2. Go to any module.
    3. Select a record. This will take you to its Summary View.
    4. Click the Running Processes tab. It lists running processes for the record if available.

    Note: If no running processes for the record are available, the following message is displayed, No Running processes

    Running Processes section displays the following information:

    • Count - Beside the Running Process tab, the count of running processes for the record are displayed.
    • Add to Process button - It lets you manually add records to processes in the Process Designer.
    • Name -  Name of the record.
    • Started On - The date and time the process began.
    • Last Touched On - The date and time the last time the record entered into the process.
    • Ended On - The date and time the process stopped.
    • Process History window - Displays the running process history.
    • Stop  button (on hover) - To stop the running process if required.

    Running Process for a Process Designer record 

    You cab view active (running) processes in the related module’s Summary Views. You can view the following details for an active process:

    1. View running processes along with their count
    2. Manually add records to a process
    3. View the Process History for records for running processes
    4. Stop a process running in the Process Designer

    Note: For running processes, every action type along with its title field being processed by the Process Designer is updated in the Summary View of their records in the Activity section. Displaying the process names and action types.

    Summary View Actions - Manually add records to a Process

    You can manually add records to a process from its module’s Summary View.

    Follow these steps to manually add records to a process:

    1. Go to a record’s respective module.
    2. Select the record whose process history you want to view. This will take you to its Summary View.
    3. Click the Running Processes tab.
    4. Click the Add To Process button. This takes you to the Add To Process window. It lists only the Manually created (Trigger Properties>Trigger On>Manual) processes in the Process Designer.
    5. Select the process to which you want to add the record.
    6. The Success message is displayed if the record is successfully added.

    Summary View Actions - Viewing Process History for Records for Running Processes

    You can view the process history for records for running processes from the process related records’ Summary View.

    Follow these steps to view the process history for a record for a running process from the record’s Summary View:

    1. Go to the record’s respective module.
    2. Select the record whose process history you want to view. This will take you to its Summary View.
    3. Click the Running Processes tab. It lists running processes for the record.
    4. Click the required process. It will take you to the Process History window where you can view the record’s process history.

    Note: Once a running process is executed, the displayed process under Running Processes in the Summary View of the related record is by default removed. 

    Summary View Actions - Stop a process from the record’s Summary View

    You can terminate processes running in the Process Designer from the process related records’ Summary View.

    Follow these steps to terminate a process from the record’s Summary View:

    1. Go to the record’s respective module.
    2. Select the required record. This will take you to its Summary View.
    3. Click the Running Processes tab. It lists running processes for the record.
    4. Hover your mouse on the record whose process you want to stop. You see the Stop icon (red button)
    5. Click the Stop icon. This takes you to the Stop Process window.
    6. Enter a reason for ending the process.
    7. Click Proceed. The respective process is removed and not displayed anymore under Running Processes for the record.
    8. In the Activity section of the record, the message Removed this record from process_name process is displayed.

    Note: The stopped process is displayed as Cancelled along with the specified reason in its Process History window

    7 Step Prospecting Sequence

    The 7 Step Prospecting Sequence is a Vtiger CRM's sample process design available by default to all the users in their Vtiger CRM Process Designer. It helps you understand and learn the various aspects and scopes of Vtiger CRM Process Designer. You can preview, clone, edit and delete it.

    Follow these steps to access the 7 Step Prospecting Sequence:

    1. Log into your CRM account.
    2. Go to the Process Designer module. This takes you to its List View.
    3. You will find the 7 Step Prospecting Sequence process design in the List View.
    4. Click 7 Step Prospecting Sequence. You will be directed to its Summary View. 
    5. Hover your mouse under Under Versions > Version 1
    6. Click Preview. You can view the 7 Step Prospecting Sequence (Version 1) process design.

    You have now successfully accessed Vtiger CRM’s sample process design the 7 Step Prospecting Sequence.

    Scheduling a Process in the Process Designer

    You can schedule processes in the Process Designer (similar to workflows) with a trigger called Time Interval. You can set up the trigger at different time intervals - Daily, Weekly, and Monthly. The available trigger options are: 

    • Frequency - Daily, Weekly, Monthly

    • At time  - when the process has to run

    • On these days - day of the week or day of the month, depending on the frequency

    You can set the number of actions to 10 per process. 

    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