Saturday 25 February 2017

Einstein: AI for Salesforce CRM


What is Artificial Intelligence(AI)


  • AI is the next major shift in the world of technology which is bringing a whole new disruption and paradigm shift in the way of doing business
  • It’s about understanding historical data and applying what is learned to current contexts to make predictions
  • There is no doubt on the tremendous potential AI carries and hence every business wants to leverage it
  • But it’s difficult for most companies to use AI as it requires relevant data, data munging, data science resources, build predictive models and then extract intelligence
  • Einstein is AI in Salesforce CRM platform just ready to use without worrying about most of the hustle of implementing AI



Einstein in Sales:


  • Sales can anticipate next opportunities and exceed customer expectations by knowing customer’s future needs
  • It can analyze information from email, calendars, and CRM data to proactively recommend actions like the best email response
  • It can analyze product images attached to a deal and use that information to suggest the best upsell and cross-sell opportunities
  • Natural Language Processing can dig through the text of emails exchanged with customers to estimate the likelihood of a potential sale, detect the best possible deals, identify deals a team is at greatest risk of losing, and provide recommended actions to improve the sales process


Einstein in Service:
  • Service can deliver proactive service by anticipating cases and resolving issues before they become problems
  • It can automatically classify cases and intelligently route them to the right service agent
  • It can analyze images of a product attached to a service case and use the information to classify the case and route it to the right agent.
  • Natural Language Processing can help route and more efficiently respond to customer emails by analyzing the written content

Einstein in Marketing:

  • Marketing can create predictive journeys and personalize customer experiences like never before
  • It can intelligently score the likelihood of a customer to open an email, subscribe to a newsletter, or make a purchase
  • It can analyze images across Facebook, Pinterest, and Twitter to suggest the best visuals for an upcoming advertising campaign
  • It can even identify brands in the images whether or not they’re mentioned in the text
  • Natural Language Processing can be used for sentiment analysis on text to understand how customers feel about your specific brand and products


Winobell at Your Service:

  • Winobell can help you identify use cases in your org where AI can be utilized
  • We can offer point solutions to specific machine learning problems across various domains
  • We can assist in drawing the AI strategy for your Salesforce CRM based on the current usage and future road map
  • Our expert consultants can implement AI for your Salesforce org in a progressive manner resulting in minimal adoption effort for the end user
  • We can create POC for one or more use cases around AI and enable you to make informed decision for AI implementation

Thank You
Winobell Inc
Contact No:  +1 519 488 5051


Sunday 12 February 2017

Custom Metadata Types


As we all now meta data is nothing but data about data. 
Salesforce Custom metadata type is customizable, deployable, packagable and upgradeable application metadata. It enable us use records to configure app without worrying about migrating those records to other orgs. Now we can customize, deploy, package, and upgrade application metadata that we design our self. 

This is similar to usage of XML configuration files in .NET/Java programming

  • Mappings— Custom metadata types can be used to create associations between different entities i.e. Key - Value pairs.
    e.g. We can create a custom metadata type that assigns cities to states in a country.
  • Business rules—Business rules can be defined by combining configuration records with custom functionality.
    e.g. We can use custom metadata types along with some Apex code to route payments to the correct endpoint.
  • Master data—We can create a custom metadata type that stores master data like countries and telephone code. If we include this type as part of an extension package, subscriber orgs can reference this master data.
Data Types supported by Custom metadata type are:
  • Checkbox
  • Date
  • Date and Time
  • Email
  • Number
  • Percent
  • Phone
  • Picklist (Can’t use Global Picklist Value Set)
  • Text
  • Text Area
  • URL
  • Metadata Relationship

Comparision between Custom Settings and Custom Metadata Type:

Functionality Custom Settings Custom Metadata
Unlimited calls/queries Yes Yes
Create, Update and Delete from Apex Yes No
Currency type field Yes No
Picklist type field No Yes
Metadata Relationship No Yes
Associate for an organization, profile, or specific user Yes No
Metadata deploy install definition Yes Yes
Metadata deploy install record No Yes
Apex tests see records without annotation "SeeAllData" No Yes
Audit Trail Setup No Yes
Protect hide individual record No Yes
Control over editability of fields No Yes

Custom metadata type are surely going to make developers life lot easier than it was before. 

Thanks,
Rosh
www.Winobell.com
Email: support@winobell.com