Blog
Salesforce 2GP and Namespace
Salesforce’s second-generation packaging (2GP) is a new way to develop, distribute, and manage apps and metadata on the AppExchange. The 2GP is considerably different from the first generation packaging (1GP). In this blog, the primary focus is on the role of...
S3—>Athena—>QuickSight
FocalCXM builds enterprise mobile applications with modern cloud architecture and tries to solve many life sciences problems. In this journey, we came across this use case, in one of our Product called Folio. A little intro about Folio: Folio is a Strategic...
CICD Process Setup for a Salesforce Project
Code migration in Salesforce development is not a straightforward process because of the multitude of artifacts that need to gracefully move from one environment to another. Salesforce and several partners in the ecosystem offer several ways for a successful...
FocalCXM announces a new partnership with OpenRules Inc.
FocalCXM is pleased to partner with OpenRules, Inc. Over the last few years, we have been able to solve complex Decision Modeling problems by using Rule and Decision Engines developed by OpenRules, Inc. By integrating Enterprise CRM platforms such as Salesforce, Veeva...
FocalCXM is pulling the AutoRABIT out of the hat in 2020
FocalCXM is excited to announce a new partnership with AutoRABIT, a leader in metadata-aware Automated Release Management and Backup & Recovery for Salesforce. Together, we aim to improve the user experience for our customers across the globe by enhancing our...
Thinking Better in 2020 & Beyond
Almost 15 years ago, when I was in Engineering, my boss at that time, Ameet Nayak, had introduced me to a concept called "Parallel Thinking." I am forever indebted to Ameet for the introduction and, of course, Edward De Bono for his work in the "Thinking" field. This...
Salesforce Partnership
FocalCXM is delighted to announce our exciting new partnership with Salesforce. We have been training tirelessly to build our Salesforce capabilities to continue delivering Remarkable Experiences. Congratulations to all our Trailblazers. #focalcxm #salesforce...
Alexa Skill Development Using Python & AWS Lambda
At Focal, we are excited about Alexa. We are confident that voice will truly disrupt experiences across the CRM spectrum of Marketing, Sales and Service. With that fervor, we recently did a small experiment to see how Alexa can improve our support experience. So, we...
Leveraging xAPI to deliver Customer 360 Applications & Insights
Two years back, we accidentally stumbled upon Experience API (xAPI), an e-learning specification developed by Advanced Distributed Learning (https://www.adlnet.gov/xapi/). The standard allows learning content and learning systems to speak to each other and track all...
Programming Alexa: Initial Hurdles
This time around, Voice is real. Google Home andAmaon'sAlexa have started pervading our lives with meaningful experiences. As most of you are aware, Alexa is an intelligent personal assistance device developed by Amazon. Alexa does many useful things such as...
Python Rest Services on CSV Data
Web service dependencies are very common in client server application development. In many cases client application development may get completed before server, in such case client application cannot be tested fully as real services and data is not ready. Many...
Business Process Management Using Oracle Process Cloud: Drag it. Drop It. Deploy it. Forget it.
The current buzz word these days seems to be cloud and AWS for cloud services. We seem to be going toward the Everything as a Service (EaaS). I even read recently in LinkedIn about a company offering Employee as a Service (EaaS), a very novice way of providing Staff...
Using Oracle Integration Cloud
Gone are the days when one has to write lines and lines of code to integrate multiple seemingly completely disparate applications to solve business functions!! Thanks to Enterprise Solution Bus like the Oracle Integration Cloud Services (ICS), along with its plethora...
Bulk Uploads to CRMOD
Often client applications need to insert/update millions of records such as leads, orders etc into CRMOD. CRMOD regular web services allow max 20 records per request, so if you want to push 1M activities, you have to make 50,000 calls, which can be painful! As an...
Database Testing Tools for Agile Practioners
We are obsessed with continuous improvement @ Focal. Every day, we work hard to come up with fresh ideas to deliver stuff faster, better and cheaper to our customers. We are extremely passionate about building great software and as a Product Development Services...
flyDEL: 1 Month. 1 “A” Team. 1 Mission.
We recently got the opportunity to work with GMR Group and launch “flyDEL”, the official airport application for New Delhi Airport. It was one of the most challenging rides we had in delivering apps on Android and iOS platforms within a month. In this process, we...
Core Value # 1: LOVE 🙂
LOVE is one of the core values for FocalCXM. The concept may sound warm and fuzzy but I personally feel that it is critical and will have a deep impact on my team, our customers,the products and services we deliver. The inspiration behind this is a spiritual education...
CRM & Small Businesses
At Focal, we are blessed to be working not only with large organizations but also smaller ones that offer services in specific verticals; financial, education, construction etc. I am passionate about CRM/CX, enjoy working with smaller companies and helping them...
Modification Tracking in Oracle CRM On Demand
Often, there is a need for applications that integrate with CRM Platforms to know when objects get modified/created/deleted in the CRM systems. A simple use case is let's say there is a minor territory re-alignment and the accounts get redistributed. How would the...
Inspiration behind FocalCXM
In my first blog on Focal, I thought I'd take a moment and write down the inspiration behind founding FocalCXM. 1.Gaps: There are excellent CRM platforms out there in the market today. However, as an Engineer and a Product Strategist in the CRM space for over a...