Set Up Web Chat in Salesforce Omni-Channel

Customize Omni Channel Chat in Salesforce

Recently, we set up Omni-Channel for one of our E-commerce clients. They were using Omni-Channel primarily for queries raised after post-sales. To address small queries, such as “my order is delayed,” customers have to send an email that creates a case later. In this setup, responses were delayed. The client wants to add a chat … Read more >>>

Wait Element in Salesforce Flow (With Real-Time Example)

Wait Element in Salesforce Flow

We use a scheduled trigger flow when we want to perform an action for multiple records at a fixed time, such as sending daily reminder emails for all unpaid invoices. But what if we want to wait 3 days after one specific invoice is created before taking any action? In that case, we need to … Read more >>>

Fault Paths in Salesforce Flow: Handle Flow Errors Efficiently

Fault Paths in Salesforce Flow

When we create a flow in Salesforce, we often encounter situations where a flow attempts to automate a process but fails due to reasons such as missing or incorrect field data. In this situation, without error handling, the flow stops, and we are unable to determine the cause of the error. Here, we can utilize … Read more >>>

Set Up Secondary Routing Priority in Salesforce Omni-Channel

Secondary Routing Priority in Salesforce Omni Channel

We had recently set up Omni-Channel with skill-based routing for one of our clients. The client then addressed one issue regarding the case assignment. In the case routing configuration, the cases were aligned in the queue in the sequence in which they were created. In this, the high-priority cases were queued behind the low or … Read more >>>

Skills-Based Routing Using Apex in Salesforce Omni-Channel

Apex Class for skill routing in Salesforce Omni-Channel

We had set up Salesforce Omni-Channel for one of our clients to route support cases using queue-based routing. Initially, we used flows to assign skills based on fixed values, such as product or language. Later, the client requested a more dynamic routing setup, where the case should be assigned to agents based on multiple conditions … Read more >>>

Flow User Checkbox vs Run Flows in Salesforce

Flow User Checkbox vs Run Flows in Salesforce

As a Salesforce administrator, I created a flow that allows employees to request leave through a screen flow in Salesforce. I add the flow to a button on the Employee record page. However, whenever the user clicked the button to apply the leave, they received an error. Additionally, when some users navigated to the flow … Read more >>>

Run Flow as Another User in Salesforce

Run Flow as Another User in Salesforce

In Salesforce, while creating a screen flow for a real estate company, I had to consider field access for two user profiles: Agent and Internal Sales User. Since agents don’t have permission to view or update sensitive fields, I needed to perform actions beyond the permissions of the logged-in user, so I need to flow … Read more >>>

Salesforce Omni Channel Skill Based Routing Via Flow

Omni Channel Flow in Salesforce

We recently set up skill-based routing using Omni-Channel Flow for an automotive client. Their support cases needed to be routed to agents based on skills like Billing, Technical, or language support. Instead of using Skills-Based Routing Rules, we built an Omni-Channel Flow that dynamically assigns cases to agents based on case fields like type and … Read more >>>

Send HTML Emails Using Salesforce Flow

HTML Email in Salesforce Flow

In Salesforce, we usually use classic or Lightning email templates to send automated emails. These work well for simple messages, but they can’t do much with design. For example, when a customer buys something, we want to send a welcome email with their name, product details, and a link to get started. An HTML Email … Read more >>>

Transform Element in Salesforce Flow

Transform Element in Salesforce Flow

In Salesforce, you may need to copy data from one object to another. For example, your company uses Salesforce to manage job applications. You have two custom objects: Job Application and Candidate Profile. When a recruiter marks a job application as “Shortlisted”, you want to automatically create a candidate profile record using relevant fields from … Read more >>>

live webinar

Salesforce Data Cloud with Agentforce Data Library

In this live webinar, we will showcase how Salesforce AI Agents use business data and documents to provide intelligent responses using Agentforce Data Library and Salesforce Data Cloud.

Agentforce in Salesforce

DOWNLOAD FREE AGENTFORCE EBOOK

Start with AgentForce in Salesforce. Create your first agent and deploy to your Salesforce Org.