So, you have been using Salesforce for quite some time now and have tons of data that you plan to leverage! You are definitely ready to ahead and grab Salesforce Einstein Analytics, the Salesforce based cloud platform that connects with multiple data sources, creates interactive views of the same providing insights and contexts to take business decisions and actions based on them.
With the volume of data rising dramatically, manual analysis has become a remote possibility. The platform brings about advanced analytics capabilities powered with artificial intelligence to the fingertips of CRM users. Thanks to Einstein Analytics with AI, they are now well-equipped to take much informed decisions, faster.
How specifically does Salesforce Einstein Analytics help your Business?
Once configured properly, customer’s entire data, including social & activity data (from email, Chatter, calendar etc.) can be fed to Einstein which will churn out customized models for each customer using its strong AI engine. With relevant insights and easily interpretable visual representations using Dashboards etc., business users now have access to Descriptive analytics, Diagnostic analytics, Predictive analytics and Prescriptive analytics. Using these, some of the immediate benefits (but not limited to) can be listed as below:
Devise customized marketing strategies for each customer
Plan best next steps for any client
Devise better customer service and engagement roadmaps
With significant patterns available, based on business users’ data, clients can be given better recommendations
Personalized interactions with each and every vital account provides business growth avenues
Assist with Measuring, Optimizing and Modifying the Campaigns run by the organization & so on…
Works with several data sources – so consolidated insight available
The possibilities are immense if rightly implemented and configured with the business specific customization done.
Salesforce Einstein Analytics – Points to note
Einstein Data Discovery is now Einstein Discovery
At the moment Salesforce offers the Einstein Analytics apps in three out-of-the-box modes:
The Salesforce Einstein Analytics Sales app has pre-configured KPIs for roles. This allows collaboration between managers and executives. This can be well used to manage forecasts, gain pipeline visibility, track team performance and close deals with opportunities from anywhere, at any time.
The Service Analytics app is for for call center managers. It offers relevant insights for channel optimization and boosting agent efficiency.
The B2B Marketing Analytics App provides insights on engagement, pipeline, and campaign performance, for marketers engaged in Business to Business dealings.
The Einstein Analytics comes with certain limitations which are good to be aware above. The same can be referred to here: https://help.salesforce.com/articleView?id=bi_limitations.htm
How Girikon, as a Salesforce Consulting Partner Helps
Organizations looking at implementing Salesforce Einstein Analytics Cloud can reach out for value loaded services including:
Salesforce Licensing Consulting & procurement
Salesforce Einstein Analytics Solution Design
Salesforce Einstein Implementation & customizations
Data Migration from Legacy/Other Systems
Salesforce Einstein Analytics Training
Salesforce Einstein Analytics Support
While Girikon has been delivering custom developed healthcare solutions on the Salesforce Platform to clients for quite some time now, it’s a welcome change to explore Salesforce’s out of the box solution for the Healthcare Industry, the Health Cloud and what difference will it bring across the board – for the Healthcare Industry, the Patients and the IT solution providers as well!
One look at areas Healthcare providers are ready to invest in gives a clear insight into why Salesforce is becoming the favorite “Go-to-platform” for them. Analytics, Patient Engagement, Patient Experience top the list with Non EHR activities like patient acquisition, network referrals, case management, home health, care team collaboration, patient service etc. being other focus areas. With Salesforce adoption one gets a comprehensive, scalable platform to manage all the above efficiently.
Areas Made Easy to Manage by Salesforce Health Cloud
Creating & Leveraging Connected Patient Journeys
Better conversion of patient prospects
Direct communication between Patients and health care providers through Private special community
Easy import of Patient prospects from multiple channels including Salesforce Sales Cloud, Service Cloud, an electronic health record (EHR), data warehouse, patient registration system or call center
Creation of customized care plans and better patient relationships management
Via Powerful analytics tools and “Advanced Segmentation”, care givers are empowered to provide targeted preventative care and cater to high risk patients urgently
Salesforce Knowledge helps create and manage content and make it available to other healthcare professionals and to the patient and care team members
More to Come Soon
Salesforce partners are bringing new applications to Health Cloud that can be installed via the Salesforce AppExchange. These solutions include:
Fitango for customizable, interactive wellness plans
FormFast for healthcare forms management
Healthwise for easy-to-understand health education
And many more like higi, Interpreta, Kyruus etc
Installing Health Cloud in Salesforce
Go to setup-> search for Accounts in quick search bar -> Account settings -> Edit -> enable “Allow users to relate a Contact to multiple Accounts”
Install the Health Cloud package
Login as a System Administrator and Install
Setup the org- Setup my domain and deploy to users. Assign the default Record Types, Page Layouts and Permission sets to the System Administrator profile
Configure Health Cloud Profiles, Permission Sets and roles
Customize the Health Cloud Console i.e. key components and attributes according to the company needs.
Migrate the patient’s data
Some Limitations to be aware of
Display Limitations
Health Cloud is only available in Microsoft® Internet Explorer® 10, or 11; Microsoft® Edge; the most recent stable version of Mozilla® Firefox® ; the most recent stable version of Apple® Safari® , and the most recent stable version of Google Chrome™. For best performance, Google Chrome™ browser and machines with 8 GB of RAM are recommended
Platform Encryption Limitations
Event monitoring and field encryption are not supported as part of Salesforce Shield. Event monitoring doesn’t log which patients appear on the Today page, the Patient List pages, or the Candidate Patients page
Encrypted fields can’t be used as filter or sort criteria
Encrypted data is unmasked and visible to Health Cloud users.
It is recommended to use object-level security and field-level security to restrict the visibility of sensitive data.
Behavior, Access & Localization Limitations
There are several other Behavior, Access & Localization limitations good to be aware of, limitations mentioned in the implementation guide.
How Girikon, as a Salesforce Consultant Helps
Organizations looking at implementing Salesforce Health Cloud can reach out for value loaded services including:
Salesforce Licensing Consulting & procurement
Health Cloud Architecture & Design
Health Cloud Implementation & customizations
Any custom development as required
Data Migration from Legacy/Other Systems
Health Cloud Training & Support
We certainly are lucky to be living in interesting times. Times, when the human race and its ways of living and interacting are constantly evolving in all areas. Disruption and evolution seem to have become the two faces of the same coin.
While this discussion can cover n number of facets, let us focus the current scope on IT and how the convergence of several digital forces, mobile, SaaS, cloud, big data, IoT and social, are constantly disrupting markets. The effect of this is that the IT Industry is constantly having to evolve and adapt at faster speeds to live up to the expectations of the market. This is what is being termed as Enterprise Darwinism. In an an era where one must evolve to deliver customer success or die, Enterprise Darwinism or Digital Darwinism refers to the steps taken by enterprises to adapt to the external changes, adopt the right processes, start to think & operate differently in order to be able to scale up to be capable of meeting the challenges of digital transformations.
The digital competition along with advent of cloud and mobile has brought about a break down in the traditional IT operating model. IT is now more of an enabler for the business, providing support and training, as required to help the business consume available capabilities to build their own solutions, better suited to their needs.
In such an ecosystem, APIs will be key assets that IT teams will build for developers across the organization to use to build new apps, services, and processes. The demand will be for streamlined networks that use APIs to connect the company’s applications, data, and devices. These networks will be the backbones, providing right & fast information & connectivity, across the enterprise. This is what will help enterprises innovate faster, adapt better, create better customer experiences, and eventually get ahead of all competition.
This is exactly where MuleSoft comes into the picture. MuleSoft helps build application networks: seamless frameworks of applications, data sources, and devices connected by APIs, whether on-premises or in the cloud.
Mulesoft provides various APIs, connectors and models of middleware to centralize and standardize integration practices across an entire infrastructure. It provides a software platform that connects nearly every technology in a standardized way.
What is achieved using Mulesoft:
Mulesoft unlocks data using APIs and connecting it to external systems and applications
It enables to manage and secure the flow of data between all systems in the enterprise
Availability of self-serve existing APIs helps teams innovate faster
Developers across the organization can leverage existing APIs to create new processes and experiences
In a Nutshell, Mulesoft can become one of the critical tool to help adapt and evolve faster. As Darwin stated, “It is not the strongest of the species that survives, nor the most intelligent, but the one most responsive to change.” If enterprise Integration is what can give your business the leading edge, Mulesoft is what can help you achieve it.
In case you need Expert Salesforce Consulting Team for any Salesforce related work, then please feel free to reach out to sales@girikon.com
Mobile application development is a set of processes and procedures involved in writing application software for small, handheld or wireless computing devices such as smart phones, PDAs, EDAs or tablets.
In Mobile App development process, Mobile User Interface (UI) Design is also an essential part considering constraints & contexts, screen, input and mobility as outlines for design.
One critical difference between Mobile application development and traditional software development, is that mobile applications (apps) are often written specifically to take advantage of the unique features a particular mobile device offers. So, the development should be centric on optimum performance for a given device, even when application is interacting with external applications.
In such a scenario (interaction with external world) REST API is the best option. REST stands for Representational State Transfer & it is a simple stateless architecture and a communication approach that generally runs over HTTP.
REST is preferred over SOAP (Simple Object Access Protocol) for development of web services as the latter is quite heavyweight and consumes comparatively greater bandwidth. Owing to its decoupled architecture and lighter weight communications, REST usage is very prevalent in mobile applications. It is a better fit for use over the Internet and easily binds with cloud-based APIs like those of Amazon, Microsoft, and Google.
Here is an example to ” Create REST API client Async in android ”
1. This is AsyncTask which will run in background with affecting the UI.
import java.io.BufferedInputStream;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import android.os.AsyncTask;
public class CallRestApi extends AsyncTask
{
public AsyncResponse delegate=null;
public CallRestApi(AsyncResponse asyncResponse) {
delegate = asyncResponse;//Assigning call back interfacethrough constructor
}
@Override
protected void onPreExecute() {
// if you want, start progress dialog here
}
@Override
protected String doInBackground(String… params)
{
String urlString = params[0];
String resultToDisplay = “”;
InputStream in = null;
try
{
URL url = new URL(urlString);
HttpURLConnection urlConnection = (HttpURLConnection) url
.openConnection();
in = new BufferedInputStream(urlConnection.getInputStream());
resultToDisplay = convertStreamToString(in);
in.close();
} catch (Exception e)
{
System.out.println(e.getMessage());
return e.getMessage();
}
return resultToDisplay;
}
@Override
protected void onPostExecute(String result) {
// if you started progress dialog dismiss it here
delegate.processFinish(result);
}
private static String convertStreamToString(InputStream is)
{
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
StringBuilder sb = new StringBuilder();
String line = null;
try
{
while ((line = reader.readLine()) != null)
{
sb.append(line + “\n”);
}
}
catch (IOException e)
{
e.printStackTrace();
}
finally
{
try
{
is.close();
}
catch (IOException e)
{
e.printStackTrace();
}
}
return sb.toString();
}
}
2. Create Interface for getting result.
This is for getting AsyncResponse in the activity class
public interface AsyncResponse {
void processFinish(Object output);
}
3. Call REST API client from activity class
private void functionName(String newUrl)
{
CallRestApi client = new CallRestApi(new AsyncResponse()
{
@Override
public void processFinish(Object output) {
String responseResult = ((String) output);
});
}
try
{
client.execute(new String[] { newUrl });
}
catch (Exception e)
{
e.printStackTrace();
}
}
Enjoy 🙂
Avinash
That is all for this article, in case you need Salesforce Implementation Services for any Salesforce related work, then please feel free to reach out to sales@girikon.com
Salesforce is world’s game changing technology and CRM cloud software addresses all your customer interface concerns. It is a company specializing in software as a service.
Salesforce.com is a global cloud computing company which has also expanded into commercial applications of social networking through acquisition. Salesforce.com is generally used to refer to the CRM functionality (the sales, service and marketing applications) and Force.com is generally used to refer to the underlying platform (the database, code, and UI on which all the apps are built). i.e. Force.com is a platform where you can develop your own application.
Salesforce.com is Sales(CRM) and Service applications which were developed and running on the Force.com Platform.
Salesforce.com is SaaS(software as a service) and Force.com is Paas. Force.com is Salesforce.com’s cloud computing platform as a service (PaaS) development framework.
Salesforce.com CRM is broken down into several sections:
Sales Cloud
Service Cloud
Data Cloud
Marketing Cloud
Collaboration Cloud(including Chatter)
Analytics Cloud
And Custom Cloud (including Force.com)
Girikon provides Best Salesforce Consulting Services.
Cheers!
Pramod