Wednesday, September 11, 2024

Tips for passing Salesforce AI Specialist Certification

 

Motivation behind this


Salesforce has come up AI Specialist on 9th Sept,2024, which is next level to AI Associate certification. As Salesforce is talking about AI + CRM + Data Cloud all over, which drives me to brushing up the knowledge on this area and successfully pass this certification on the launched day. 
In addition to that, it is the 40th certification in my Salesforce career. Special for me!

Sharing my tips to prepare and pass this certification for trailblazers.




Exam Outline


Content60 multiple-choice questions
Time allotted to complete the exam105 minutes
Passing score: 73% (44 answers to correct)
Registration fee: Free $200 plus applicable taxes as required per local law
Retake fee: $100

Happy to see me passed.



Topics


Below are the topics for AI Specialist exam.


Preparation



2) Enablement Series:

Exam Structure


For each question there are only 3 options and only one option to choose. As there are no multi-choice answers, so it will be less confusing on choosing the answers.

Few Important points to cover for exam


Though this certification doesn't have any pre-requisite, but clearing AI Associate certification would help to build the foundation.

Einstein Trust Layer (15%)





Prompt Journey
  • Prompt : which comprise of clear instructions, contextual information, and constraints help which is being sent to LLM.
  • Secure Data Retrieval with Dynamic Grounding: 
    • Relevant info from Salesforce Record is merged with prompt template
    • Respects user permission, role hierarchy based access, field level security
  • Data Masking: Sensitive data is masked, it supports multiple regions & languages
  • Prompt Defense: System policies help limit hallucinations and decrease the likelihood of unintended or harmful outputs by the LLM.
Response Journey
  • Secure LLM Gateway: Prompt to leave secure trust boundary by passing through the Secure LLM Gateway to connected LLM.
  • Zero Data Retention: Salesforce partnered with Open AI and Azure Open AI to enforce the policy:
    • No data is used for LLM model training or product improvements by third-party LLMs.
    • No data is retained by the third-party LLMs.
    • No human being at the third-party provider looks at data sent to their LLM.
  • Toxicity detection and demasking: It removes toxic, hateful, violent, sexual, identifiable, physical, and profane responses. It dehydrates same tokenized data.
    • Toxicity scoring: Toxicity scores are logged and stored in Data Cloud as part of the audit trail. The score for safety category ranges from 0 to 1, with 1 being safest.
  • Auditing
    • Prompts, responses, and trust signals are logged and stored in Data Cloud.
    • Feedback can be used for improving prompt templates.
    • Provides pre-built reports and dashboards for analysis.
There are questions on all the points mentioned above and it covers 9 questions.

Generative AI in CRM Applications (17%)


Sales AI


Sales AI unique as it is built on 4 guiding principles: Trust, Relevance, Security and Ecosystem

Here are key features:
  • Prepare with Einstein Copilotfor meetings by researching prospects, summarizing records, and delivering recommendations for planning your day. It provides selling guidance and close plans, auto-updates CRM data, and more.

  • Create AI-powered generative emailsauto-create personalized and impactful emails at scale for prospecting, following up on meetings, and sending proposals. 
  • Leverage AI-powered call summaries and call support: Your reps save time, improve follow-up, and make every interaction count with AI-powered insights, summaries, automated follow-ups, and sales signals. Sellers are provided with key mentions, transcripts, and action items automatically from recorded calls. 
  • Build data foundation: Use automatic activity capture, opportunity and lead scoring, predictive forecasting, account insights and deal insights to make data-driven decisions.
  • Coach Sellers:  Provide instant and actionable feedback through immersive simulations and personalized coaching programs.
  • Guide selling and grow relationships: Use propensity to buy, next-best opportunity, and product recommendations alongside relationship maps, recommended connections, and email insights to sell the right solution to the right person at the right time.
I have prepared this below picture for better understanding.

Sales AI Capabilities (prepared by Santanu Boral)

For exam, pay attention to how to prepare sales emails from "Draft with Einstein", Call Explorer, Einstein Conversational Insights, Activity Capture, How to prioritize opportunities with the help of Einstein.

Service AI

Here are key features:


For exam, pay attention to following at-least:

  • Einstein Case Classification: Predicts field values like Priority, Reason, or Type for classifying incoming cases based on the text a customer presents in the case Subject and Description.
  • Einstein Work Summaries: Drafts a summary, issue, and resolution using generative AI, based on a Chat conversation between an agent and customer.
  • Einstein Case Wrap up: Lets chat agents complete cases fast, with greater accuracy and consistency.
Check, what is the difference between case wrap up and work summaries.
  • Einstein Conversation Mining: Transforms conversation data into service insights and builds bot intents.
  • Einstein Service Replies: Drafts and recommends fluent, courteous, and relevant replies using generative AI for your agents to review, edit, and post.
  • Einstein Reply Recommendations: Analyzes chat transcripts to recommend relevant replies during chat and messaging sessions.


Prompt Builder (37%)


There are almost 22 questions covering this area.

Prompt are the detailed instructions that helps LLMs generate great output.




Prompt Definitions



Lets take a look how prompt looks like:


Best Practices for designing effective prompt:

  • Be clear and concise
  • Include context and directives
  • Consider output
  • Provide Example response(s)
  • Break up complex tasks
  • Experiment and Refine


Prompt Template Types:



 There are questions on each template types and scenarios on when to use it.

Read Prompt Builder Basics on each prompt template types.

Here is example of prompt template with secure data retrieval and dynamic grounding.


There were questions on the followings:
  • Standard Prompt templates
  • Ground templates with Salesforce Resources:
    • Record merge
    • Flow merge
    • Apex merge
    • Related list field merge
  • Prompt Builder Limits
  • Prompt Builder Limitations
  • Scenarios of creating Template-Triggered Prompt Flow.
  • Save & Preview of template
  • If the field values are not showing then how to troubleshoot.
  • Saving and versioning of prompt templates.
  • Enabling prompt builder for users


Einstein Copilot (23%)


Einstein Copilot is trusted conversational AI assistant for CRM that’s seamlessly built into the Salesforce interface. It handles questions and requests posed in natural language and provides relevant answers drawn from secure, proprietary company data.



Components of Copilot:



This is most important


Copilot Standard Actions
  • Identity Record by Name
  • Identify Object by Name
  • Query Records
  • Summarize Record
  • Draft or Revise Sales Email
  • Answer Questions with Knowledge



Copilot Testing
  • Think like an user
  • Use dummy data
  • Test on Salesforce mobile
There were questions on followings:
  • Purpose of Enhanced Event Logs
  • Extending Copilot with Custom Actions
  • Standard Copilot Action References

Model Builder (8%)


Einstein Studio
  • Use the model builder to create a new AI model with clicks, not code
  • Connect to an existing AI model in an external platform such as AWS SageMaker, Google Vertex AI, or Databricks.
  • Connect to an existing LLM (Large Language Model) from third parties like OpenAI or Azure



Model Type
  • Created with Einstein models built from scratch in Einstein Studio.
  • Connected models bring in outputs from a model hosted somewhere else such as AWS SageMaker, Vertex AI, or Databricks.
  • Salesforce-Enabled models have been set up for you
Model Capability
  • Regression models predict a number such as currency amount, count, or likelihood percentage
  • Binary Classification model predict an outcome group with two options such as true/false, yes/no, or won/lost.
Also, check the scenario where BYOM should be proposed.

That's all. Hope it will help you to prepare and pass this exam.

Thanks for reading!

Note: The pictures and concepts have taken from Salesforce materials.




Saturday, June 29, 2024

Salesforce Lightning Web Components Cheat Sheet - 2nd Edition

 

Motivation behind this


Salesforce has expanded features of Lightning Web Components and almost after 5 years I am trying to incorporate all the features into my cheat sheet.

One of the trailblazers motivated me last month on the same and thought of updating my own way.

I have prepared 12 pager cheat sheet which covers almost all most important features and functionalities. (To download entire document scroll through the bottom).





Topics Included


The cheat covers following areas:
  • Features & Advantages
  • Getting Started
  • Component Bundles & Rules
  • Reactivity
  • Composition
  • Dynamic Components
  • Working with DOM
  • Communicate with Events
  • Working with Salesforce Data
  • Aura-Component Co-existence
  • Lightning Web Components Best Practices (Final 2 pages)

Snapshots


Here are few snaps of the content.

Page 1

Page 6

Page 7

Page 10

There are 2 more pages on best practices.

Click on the below link to download.


Download entire cheat sheet

If you find this useful then post your feedback as comments and share it.

Note: Since I love all those astro, codey etc characters that's why I have used them in the document.

Further Reading


Monday, February 26, 2024

Trailblazer Community Event: Kolkata Trailblazers Spring 24 Connect

 

Motivation behind this

 
2 Trailblazers community groups have successfully organized in-person event on 24th February, 2024 and it has a great time meeting with Kolkata Trailblazers. Being group leader I would convey my thanks to all of them.

Organizers:


Venue:

Webel IT Park Tower 1, BN4 , Salt Lake Sector V, Kolkata 700091

Attendees: 70+




Sessions:


1) GraphQL in LWC


Speaker: Anamika Mondal

This session covers:
  • Overview
  • REST vs GraphQL API
  • Live Demo
  • Benefits & Limitations
  • Q&A


2) Tips to pass Salesforce Data Cloud Consultant certification


Speaker: Santanu Boral


Glimpse of Event



Join with us at our Telegram Channel

Thank you for joining with us and receiving gifts for all.

Further Reading


Saturday, February 3, 2024

Tips for passing Salesforce Marketing Associate Certification

 

Motivation behind this


Salesforce has come up associate level certification on Marketing, which drives me to brushing up the knowledge on this area and successfully pass this certification on 30th Jan 2024. 

Sharing my tips to prepare and pass this certification for trailblazers.



Exam Outline


Content40 multiple-choice questions and up to 5 non-scored questions
Time allotted to complete the exam70 minutes
Passing score65% (26 answers to correct)
Registration fee: USD 75 plus applicable taxes as required per local law
Retake fee: Free
Delivery options: Proctored exam delivered in an online environment that can be accessed
through Partner Learning Camp (PLC)
References: No hard-copy or online materials may be referenced during the exam
Prerequisite: None



Topics



Preparation




3) Attended and gone through Marketing Cloud Email Specialist Practice Test which is un-proctored and help to judge preparation just before actual exam. Through this is not needed, but it covers the depth of the knowledge.

4) Useful blogs:

Exam Structure


For each question there are only 3 options and only one option to choose. As there are no multi-choice answers, so it will be less confusing on choosing the answers.

Few Important points to cover for exam


Though this certification doesn't have any pre-requisite but if anyone clears Marketing Cloud Email Specialist certification then it will be easier for them. 

Marketing Concepts (28%)


  • Email Message best practices:


  • CAN-SPAM requirements (2 questions):
    • Accurate identify the sender in the header information
    • Subject line should represent the content of email
    • Identify message as an Ad, unless you have express consent from Subscriber.
    • Include physical mail address.
    • Provide Opt-out mechanism
    • Honor Opt-out request promptly. Unsubscribe in 10 days, and mechanism must be operational for at-least 30 days after mailing.
  • Subscriber opt-in, single opt-in vs. double opt-in, opt-in best practices:
    • Don't force people to subscribe
    • Make email signup form/links prominent
    • keep you opt-in short
  • Personalize message with dynamic content
  • Value proposition should be simple and clear
  • Responsive vs. Mobile aware design
  • A/B Testing:
    • Subject lines, Email, Content Areas, From Names, Send Dates & Times, Preheaders.
  • Content Detective:
    • mirrors logic of spam-filters
    • finds potential problems and suggest solutions
  • Validation:
    • Content and data being used for Dynamic Content rules are built correctly.
    • Guide Template language and AMPScript is written properly.
    • validates required elements: Unsubscribe link, physical mailing address.
  • Send Preview:
    • Review email before sending both static and subscriber specific way
  • Test Preview:
    • Combines all forms of test sending in one location (Test Send, Send Preview, UI Test Send)
pay attention to each of the testing tools (3 questions)
  • GDPR rules apply to European Union. (1 question)

Marketing Cloud Engagement Basics (22%)


  • Marketing Cloud Get to know


  • Roles are collection of permissions (1 question)
  • SAP (Sender Authentication Package) helps to improve deliverability of emails to inboxes of target recipients. It consists of:
    • Private Domain, Account Branding, Dedicated IP Address, Reply Mail Management.
  • Send Classification: (1 question)
    • Sender Profile - From information for a send in a central location
    • Delivery Profile - Delivery information of a message in a central location
    • CAN-SPAM Classification - define this as Commercial or Transactional.
  • Roles & Responsibilities of Marketing Team: (1 question)
    • Marketing Manager - Leads strategy, manages team, serves as Admin for MC Engagement.
    • Data Architect - Solution designing, data modeling, leads integration, builds data views, drive data analysis.
    • Content Manager - Deals with creative content.
    • Campaign Manager - Campaign implementation, delivery, QA, campaign approval.
    • Solution Architect - Implements business needs including campaign, automation, audience segmentations, technical configurations, QA and supports deployment
  • Create Email (1 question)

  • Sending

  • Marketing Cloud Engagement Report types (1 question)
    • CloudPages - Access data from Smart Capture form using CloudPages DE
    • Contacts - Total number of billable contact of account or individual contact.
    • Discover - templates with measures and attributes preselected to answer a specific business question.
    • Journey Builder - tracking for emails sent through Journeys
    • Mobile - SMS, tracking of subscribe, unsubscribes
  • Read when to use custom preference center

Email Sending and Journeys (22%)


  • Data Objects:

  • List & Data Extension - similarities and differences
    • List - collection of subscribers who receives communication.
    • Data Extension - you can think about database table. It not only contains sendable data like list, but also relational data like purchases, inventory etc.

  • Profile Center & Subscription Center


  • Contact Key - Unique identifier assigned to Contact
  • Contact Id - A number which Salesforce uses to identify a Contact at backend.
  • Subscriber KeyPrimary key for your subscribers. In Email Studio, contacts are identified by the Subscriber Key, which becomes the Contact Key in Contact Builder.
  • Primary Key - Uniquely identifies rows in Data Extension
There are 3 to 4 questions related to Contact Key, Subscriber key, Primary Key and Relational Table


  • 3 types of Data Extension (1 question)
    • Standard - building custom set of fields.
    • Filtered - create subset or segment from existing DE.
    • Random - randomly select subscribers from source DE.
  • Sendable DE - has send relationship and map to a subscriber. Contacts are added to All Contacts when we send them.
  • Nonsendable DE - reference data used for personalization purpose, e.g. weather, orders, products.
  • Shared DE - shared Data extensions to other BUs upon storing them in Shared DE folders.


  • Send Throttle - sends emails the way you specify every day, starting the day you specify, until all emails send.
  • PreBuild Burst - Send email fast, good for flash sales or emergency messaging.
  • Import data (2 questions)

  • Journey Builder - guides customers through each step of their journey
    • Anatomy of Journey


    • Entry Sources:
    • Contact Entry Settings: (1 question)




Data Management (18%)

  • Filter vs. Query
 

  • Data Extension Templates (1 question)

  • SQL Data Views: (1 question)
    • Bounce Identify and then suppress commonly bounced email addresses from sends.
    • Click and Open - Query these data views in Automation Studio to view click and open data for emails.
    • Complaint - Query this data view in Automation Studio to view complaints data related to emails.
    • Journey - Find a journey's status, created and last modified date, and other general journey information using this Journey Builder data view

Reporting and Analytics (10%)


  • Tracking

  • Reporting

  • Journey Builder Reports: (1 question)
    • JB Email Send Summary - Tracking and engagement metrics for emails sent in journeys over a specified time frame. Choose specific journeys and versions to include in the report.
    • JB Email Sends By Day -  Tracking and engagement metrics for emails sent in journeys, aggregated by day, for a specified time frame, along with specific journeys and versions to include in the report.
  • IP Warming - Gradually increasing volume of the email sent by a new IP address.
Hope it will help you to prepare and pass this exam.

Thanks for reading!

Note: The pictures and concepts have taken from Salesforce materials.

Further Reading