Scroll to top

How to Trigger Email in Visual Builder Cloud Service?


Karan Tulsani - October 3, 2023

Reading Time: 4 minutes

In this blog, we’ll delve into the intricacies of VBCS and explore the primary method it offers for sending email notifications – the use of Business Objects. We’ll take you on a journey through the steps involved, highlighting how, based on the data entries within these objects, you can create rule sets that automate the triggering of email notifications.

Pre- Requisites

  1. OIC instance
  2. An VBCS Application

Once you Fulfil the above criteria you can follow the following steps –

Step 1: Create a Business Object

To initiate email triggers within your VBCS (Visual Builder Cloud Service) Application, the first essential step is to create a business object.

Step 2: Define the Business Object

In this context, let’s name the business object ‘Email’ and proceed by adding relevant fields to it.

Step 3: Define Parameters for Business Rules

Based on the fields you’ve added to your business object, you can now establish parameters for your business rule sets.

Step 4: Create a Business Rule Trigger

Now, create a business rule trigger by selecting the ‘New Object Trigger’ option.

Step 5: Specify the Trigger Event

Specify the event that will trigger the email. For example, you can choose ‘Before Insert’ to trigger an email before data insertion.

Also Read: How to Create Editable Table in VBCS?

Step 6: Configure the Trigger Canvas

Upon creating the trigger, a canvas will be available for configuration.

Step 7: Add Conditions

By clicking the ‘+’ button, you can add conditions for your actions. In this case, let’s select ‘Always’ for simplicity.

Step 8: Define Actions

After selecting a condition, you’ll need to add actions. Drag and drop the ‘Send Email Notification‘ action.

Step 9: Email Template Configuration

Once you’ve added the action, a configuration screen for the email template will appear.

Step 10: Select Recipient

Choose ‘Recipient‘ as an expression to extract data from the business object entry.

Step 11: Map Recipient Email

Map the user’s email to the expression to ensure the email is sent to the specific address associated with the business object entry.

Step 12: Configure Email Body

Utilize the highlighted button to configure the email body. Add parameters to the body and map your data to populate the email content.

Step 13: Rename Parameters (Optional)

You can rename the parameters by double-clicking on them for clarity and organization.

Step 14: Save the Email Template

Once you’ve configured the email template to your satisfaction, save it. You’ll then be directed back to the email notification action screen.

Step 15: Map Data

Map your data with the parameters to ensure it’s included in the email notification body.

Step 16: Test Your Rule Set

Upon completing the meticulous configuration and saving of all settings, your Business Object Rule Set will take shape as follows.

Finally, add data to your business object to test the functionality of your rule set.

Result 

Karan Tulsani

Karan Tulsani is the Founder and CEO of Conneqtion Group, an Oracle Cloud Infrastructure (OCI) & Oracle SaaS Implementation Partner that helps customers achieve digital transformation in ERP and Analytics. He has extensive experience working with clients across Banking and Financial Services, FMCG, Supply Chain Management, and the Public Sector. Karan has successfully led and contributed to numerous consulting engagements, leveraging his deep expertise to deliver impactful solutions. Previously, he was part of the consulting teams at Evosys and Oracle, where he worked with clients across the NA, EMEA, and APAC regions.

Author avatar

Karan Tulsani

Karan Tulsani is the Founder and CEO of Conneqtion Group, an Oracle Cloud Infrastructure (OCI) & Oracle SaaS Implementation Partner that helps customers achieve digital transformation in ERP and Analytics. He has extensive experience working with clients across Banking and Financial Services, FMCG, Supply Chain Management, and the Public Sector. Karan has successfully led and contributed to numerous consulting engagements, leveraging his deep expertise to deliver impactful solutions. Previously, he was part of the consulting teams at Evosys and Oracle, where he worked with clients across the NA, EMEA, and APAC regions.

Related posts

Post a Comment

Your email address will not be published. Required fields are marked *