Introduction to OmniScripts

OmniScript is a way for a application builder to design a business process by configuring interactions using declarative tools that are easy to use, and it implement complex functionality behind the scenes. It enables you to craft dynamic customer interactions without code. The ability to configure interactive, easy-to-use business processes...

Continue reading

Mocking Apex Tests

Enterprise Apex Design Patterns have been around for a while to represent best practices for large scale development projects. In this post we will talk about Mocking Apex Tests and Apex Mocks examples. We can significantly increase the project quality by combining different test techniques and also reduce the overall...

Continue reading

Service Cloud-Omnichannel

Let’s start by understanding what’s Service Cloud. Service Cloud is built on the Salesforce Customer Success Platform. It provides you with a 360-degree view of your customers and enables you to deliver smarter, faster, and more personalized services. For more insights on Service Cloud and its key features, check out...

Continue reading

Useful Git commands

Version control refers to the process of saving different files or different ‘versions’ of files throughout the various stages of your project. This enables developers to keep track of work or rollback the work (return to a previous phase) if they decide they don’t want to commit the changes. What...

Continue reading

SOQL Best Practices

When dealing with Large Data your SOQL query may return so many Objects that the limit on heap size is exceeded and an error occurs. In this post we will talk about Apex Soql best practices in Salesforce and how important is when you’re dealing with large databases. We will...

Continue reading

Salesforce Consent Management

Why Manage Consent? Emerging regulatory landscape GDPR CCPA LGPD PDPB Give individuals control over their data Establish legal basis for processing Consent & Preference Management Consent management and preference management serve different purposes Consent Management Preference Management Who provided consent Choose frequency Why they did Select interests Which channel Alternatives...

Continue reading