Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #79

Mastering Apex Collections

Working with collections like List, Map, and Set is part of an everyday routine for Apex developers. While their basic use is straightforward, there are some advanced quirks that can get you to the next level. In this post, we’ll start with the basics about objects and collections, then we’ll dive into advanced concepts, such as iterators and sorting.


Automations for Sales Cadences in High Velocity Sales

High Velocity Sales (HVS) is a Sales Cloud solution to speed up the sales process for inside sales teams. The basic setup of HVS is normally carried out by an admin. However, developers are often needed to implement more advanced automations. HVS includes several features, such as Sales Cadences, Einstein Lead Scoring, Email Integration, and Sales Dialer. In this blog post, we’ll cover what developers need to know about Sales Cadences, and we’ll also deep dive into how to implement common automations, with and without code.


Explore the Pardot API v5 Using Postman

Pardot APIs let you extend your marketing automation efforts with integrations. Postman is an API platform that makes it easy to build, test, and experiment with API calls. You can use Pardot and Postman together to easily test and explore all that v5 of the Pardot API has to offer.

On the Postman platform, a Postman Collection is a group of requests that are saved and organized in folders. Our collection includes calls for the 15 objects in v5 of the Pardot API.

This blog post focuses on the Pardot public collection, so if you’re not already using Postman with the Salesforce API, check out the blog post, Explore the Salesforce APIs with a Postman Collection, to learn more. If you’ve never used an API client and you’re feeling overwhelmed, check out the Postman API Client Trailhead module to get some hands-on experience and gain confidence.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #78

Getting Started Email Bundle for Pardot

For your new prospects, the first set of interactions they have with your brand is a defining moment in building trust and establishing a lasting relationship.

These first emails set the expectations of what to expect from your marketing communications and are a strong predictor of lifetime engagement.

Start your relationship off on the right foot with these easily customizable Pardot email content sends which can be used as either standalone emails or building into a welcome engagement studio journey.


All Onboard Starter Pack

With the All Onboard Starter Pack, you can seamlessly onboard anyone, in one consolidated place.

All Onboard integrates into your Salesforce org with low complexity and minimal-to-zero code.

All Onboard provides you utility sub-flows to implement 2 Factor Authentication (2FA) using One Time Password (OTP) to verify the person as well as collect the documents you need to onboard them.


Event Management

Harness the power of the event management app behind our award-winning conferences, launch events, and seminars!

Connect and track events, speakers, venues, rooms, tracks, sessions, registered attendees, budgets, expenses, and MDF.

Easy to install and run and fully customizable!


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #77

Salesforce Functions is Generally Available

Functions let developers focus on the problem they need to solve and not worry about the cost or operational complexity of running their own apps. There’s no need for external services, connected apps, client keys, certificates and authorization, or the operational cost of infrastructure and app administration. Functions take care of all of this for the developer and enable their programs to run with the security and compliance that they trust Salesforce to provide.


All Onboard Starter Pack

With the All Onboard Starter Pack, you can seamlessly onboard anyone, in one consolidated place.

All Onboard integrates into your Salesforce org with low complexity and minimal-to-zero code.

All Onboard provides you utility sub-flows to implement 2 Factor Authentication (2FA) using One Time Password (OTP) to verify the person as well as collect the documents you need to onboard them.


How to Work Within Platform Events Delivery Limits

Let’s consider a simple example to help illustrate how one can easily hit these limits in the real world on a large-scale enterprise implementation.

Let’s imagine that a fictitious company, “Electric Motors,” wants to provide their 5m+ customer base with a live update on their support cases without requiring customers to refresh the page. The company uses Salesforce Experience Cloud to provide an online digital portal experience to its customers.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #76

What Is Order Management? And Why Should You Care?

Order management is an intricate process that ends with a moment of truth — the moment a merchant fulfills their brand promise to its customers. Once the customer clicks the buy button or checks out, order management begins to get the product shipped and delivered. 

Consider the journey that your favorite pair of jeans must take to make it to your doorstep or onto a hanger in a store nearby. An intricate series of steps and interconnected pieces must all work together to bring you that “gotcha!” moment when you finally have your denim in hand. The ordering and fulfillment process for a pair of jeans — and for millions of other products — can make or break a brand’s relationship with a customer.


Salesforce CLI Unification — Now in Beta!

Let’s start with what CLI Unification means for deploy operations. For example, sf deploy will deploy the entire project that is defined in your local directory. If your project includes a Salesforce Function and a Force app, then both can be deployed with one command to each of their respective environments. Plus, this command walks you through the deploy process, so no need to remember all the flags. The command steps you through the process, and if this is a deploy that you do all the time, you can save that deploy configuration for the future and it will be called each time you run sf deploy.


How to Work Within Platform Events Delivery Limits

Let’s consider a simple example to help illustrate how one can easily hit these limits in the real world on a large-scale enterprise implementation.

Let’s imagine that a fictitious company, “Electric Motors,” wants to provide their 5m+ customer base with a live update on their support cases without requiring customers to refresh the page. The company uses Salesforce Experience Cloud to provide an online digital portal experience to its customers.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #75

Elevating the Commerce Cloud

With the General Availability of the Progressive Web App (PWA) Kit and Managed Runtime, our goal is to make any front-end development team feel immediately comfortable and excited about the storefront developer experience from day zero.

This GA ushers in a new era for Commerce Cloud, where front-end storefront development is intentionally based on modern, API-first, open-sourced web approaches.


Apex Continuations: Implementation and Testing in Aura & LWC

Apex Continuations are a mechanism provided by the Salesforce platform that allows you to make asynchronous long-running requests to an external Web Service. The service supports callouts to a SOAP or REST Web Service, with a maximum timeout of 120 seconds (versus 10 seconds in a standard synchronous callout).


Explore the Salesforce APIs with a Postman Collection

Building from API request templates instead of going into each API’s documentation saves you a lot of time and greatly reduces the risk of errors. However, just like Workbench, the Salesforce APIs Collection doesn’t replace the documentation. You’ll need to use Postman in combination with the API’s documentation.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #74

Introducing Foyer — Native Slack Integration for the Salesforce Platform

The acquisition of Slack, which closed in July, opens up a brand new world for Salesforce developers to build rich, conversational apps connected to their Salesforce data and metadata. But doing this is no small task. Connecting Salesforce to Slack entails standing up middleware for managing authentication, routing requests to Salesforce, building Block Kit to represent metadata, leveraging multiple frameworks, and much more, all of which require development resources. Today, in the Dreamforce developer main show, “Innovation from Anywhere with Salesforce Developers” (at 3:30 pm PT), we’re proud to introduce an easier way to build Slack apps deeply integrated with Salesforce, codenamed “Foyer.”


Announcing Salesforce Platform eCars Sample App

You can build and run almost any part of your business on the Salesforce Platform. You probably already know that, so instead of telling you, let’s look at a new sample application we’ve created. It’s using multiple parts of the Platform in an integrated way to improve and streamline the experience of both employees and customers for Pulsar Motors, the newest fictitious electric vehicle company.


A platform on the Platform

To make this feature happen, we teamed up with the Apex and Metadata API teams. Together we implemented a way to synchronously read and asynchronously deploy metadata. The implementation functions as if you were using the read and deploy metadata operations, but it doesn’t require a web service callout.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #73

Lightning Web Components for Your Inbox

In this example, we’re going to talk about components in the Gmail sidebar; however, you can always reference the outlook integration documentation for examples.

To get started, all you need to do is navigate to Salesforce Setup > Gmail Integration and Sync. From there, you can turn on the Gmail integration and switch on Customize Content with App Builder. Once this is active, you can select Create New Pane to launch an app builder for your new email application pane—this functions just like the App Builder you know and love. It allows you to bring in standard and custom components, as well as managed components from AppExchange partners!


Announcing the Tableau Developer Portal

Existing Developer Program members can get to the new portal directly from developer.tableau.com, where they’ll log in with their TableauID. From there, DataDevs can easily find support and relevant tools to help them create extensions, web data connectors, embedded solutions, and other integrations.


Learn MOAR in Winter ’22 with Apex Enhancements

The Winter’22 release incorporates the ability to call invocable actions from ApexInvocable actions are automated actions that can be invoked from different entry points such as the REST API, Flow, or Process Builder. They are one of the best tools in Salesforce to quickly get things done. From Winter’22, you will be able to invoke them in Apex. This adds one more tool to the Apex developer toolset, making it easier and quicker to implement certain types of automation, to reuse code, and it builds one more bridge between low-code and pro-code development.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #72

A New Developer Experience for our Live Apps Community

If you are new to live apps, they are new components developers can build to integrate Quip with third-party services and to add new types of content to Quip documents. Live apps are built as self-contained web apps using the React framework, plus our very own Live Apps API to sprinkle some Quip magic all over the new component.

In the past, publishing and releasing live apps was not the easiest process to follow. It was a manual process involving running commands on the developer’s machine, manually uploading a bundle to Quip Developer Console, and manually releasing the live app to Quip users at a company.


Learn MOAR in Winter ’22 with Apex Enhancements

Let’s start by exploring the new valueOf() method in the Enum class. This method lets you convert a String to an Enum constant value. Before Winter’22, to get an Enum constant value from string, you had to iterate through all the values searching for a matching name. Rather than, for example, having to create a map linking string and Enum constants to do the lookup against, you can simply use Enum.valueOf().


Learn MOAR in Winter ’22 with Release Highlights for Developers

Winter ’22 release includes some features in Developer Preview mode. This means that the feature is pretty stable, but it may change slightly — you can use it at your own risk. One of the developer preview features is light DOM for Lightning Web Components OSS (tip: instead of using shadow DOM!). Activate light DOM to let tools like Google Analytics penetrate into the DOM of your components, as well as to let CSS cascading affect your component’s styling if needed. The ability to call Invocable Actions from Apex is also in Developer Preview, and it can only be used in scratch orgs for now


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #71

Get Ready for the Winter ’22 Release

We’re thrilled to share the latest enhancements to the Salesforce platform. But first, let’s take a quick look at the dates you should know about to make sure you’re ready for the Winter ’22 release.


Dreamforce 2021 for Developers

Dreamforce 2021 is almost here! Join us September 21–23 for an all-digital experience on Salesforce+, our new, free streaming service. We’ve got an incredible lineup this year with more than 100 hours of live and on-demand programming. Expect to see exciting demos, episodes hosted by our experts, luminary speakers, and more.


Trailhead Quests

Trailhead, the free online learning platform from Salesforce, is the fun way to learn in-demand skills. While learning is its own reward, there’s always room for a little extra motivation. Trailhead Quests combine the challenge of learning new skills with the chance of winning sweet prizes.


Posted on Leave a comment

New Delhi Salesforce News and Updates: Week #70

Get Ready for the Winter ’22 Release

We’re thrilled to share the latest enhancements to the Salesforce platform. But first, let’s take a quick look at the dates you should know about to make sure you’re ready for the Winter ’22 release.


Email and Calendar Integrations

Get up to speed on available products and find a solution that meets your needs. If you have Lightning Sync or Salesforce for Outlook, learn about availability and how to move to a next-generation product.


How Events Bubble in Lightning Web Components

When you’re composing custom web components, you need to understand how events bubble up through the DOM because that’s how children and parents communicate—props down, events up. When an event bubbles, it becomes part of your component’s API and every consumer along the event’s path must understand the event.