We’re Heading to CNX ’25. Let's Meet in Chicago! Join HIC at Salesforce Connections'25 for conversations, collaboration, and co-creation.

Do you wish to directly call LWC from the record quick actions? Using aura components to call LWC from quick action are the days long gone. So, today, in our attempt to make Salesforce a little easier for you, we’ve come with a perfect solution for this. Now, you can directly call LWC from the record quick actions using our thoughtful solution.

Here are some quick easy steps to get comfortable with LWC quick action, but first some important details.

LWC supports two types of quick actions:

 

  1. Screen Actions
  2. Headless Actions
  • Screen Actions: This type of action lets the LWC component open on a modal, i.e when you will click on this action, it will open up a modal window that you can use to display data or interact.
  • Headless Actions: This action does not suppose to include any HTML and will execute Javascript at the click of a button. For simplicity, you can consider it similar to a javascript button.

    Today we will be looking to screen the LWC component.

Steps

First, start by creating a LWC on vs code.

Call LWC from Quick Action1

Note: In our case, we will be creating LWC to display a successful dialogue on Quick action.

Then here are the following steps to consider

1 Call the invoke() method to the LWC js controller: this is the key method that gets executed once the action is clicked.

Call LWC from Quick Action2

2. The second and important step is to update your LWC.xml file: to define target and target Configuration

Call LWC from Quick Action3

3. Now let’s create a quick HTML to display over the screen.

Call LWC from Quick Action4

4. Deploy your LWC to org

Call LWC from Quick Action5

5. Final step is to create a quick action to call our LWC component and add it to the layout

Call LWC from Quick Action6

And add on the page layout (in our case, it is contact layout)

Call LWC from Quick Action7

Now you are ready to use your LWC

Call LWC from Quick Action8

Here we go 🙂

Call LWC from Quick Action9

Now you can build some awesome LWC components and call them with Quick actions.

Conclusion

Calling LWC directly from the record quick actions has never been easier than this! We hope that you liked our solution. If you try out this for your business, then do share your valuable feedback with us. We will be back with another blog that will ease your journey with Salesforce. Till then, happy learning! 🙂

Share This Blog
Table of contents
Related Articles
Build a Dynamic Salesforce Data Viewer with hange kardo bas LWC

Lightning Web Components (LWC) is a modern JavaScript framework that is used for building responsive, dynamic applications on the Salesforce platform. In LWC, data flows from parent-to-child component. Variables marked as @api in the child component are open for a parent to pass values directly into the child’s HTML template, making the component interactable. To […]

Read More
Expert Guide On Nominal XIRR Calculation Using LWC in Salesforce

When building financial tools within Salesforce, handling irregular cash flows with precision is a must. Whether you’re developing investment trackers, portfolio performance dashboards, or funding monitors, calculating Nominal XIRR (Extended Internal Rate of Return) becomes essential. In this blog, you’ll learn how to build a Lightning Web Component (LWC) in Salesforce that calculates Nominal XIRR […]

Read More
Beginners Guide to Making Your LWC Component Multilingual

If you’re wondering how to make your LWC component multilingual, you’re already ahead of the curve. Global users expect content in their native language, and Salesforce gives you the tools to deliver exactly that. With Custom Labels and the Translation Workbench, you can easily localize your Lightning Web Components without touching a single line of […]

Read More
Hands-On Guide Building a Drag-and-Drop Form Builder Using Lightning Web Components

Drag-and-drop interfaces are a user experience staple, and when paired with the power of Lightning Web Components (LWC), they unlock dynamic, highly interactive Salesforce components. In this blog post, we’ll walk you through how to build a custom drag-and-drop form builder in LWC. Users can drag form fields like text inputs and dropdowns into a […]

Read More
Please Make Blog Banner How to Create an Agentforce Enabled Scratch Org in Salesforce 100 1

Setting up an Agentforce-enabled scratch org is the most important step for developers who want to experiment with AI features such as Prompt Builder and Einstein GPT. Whether you’re developing the next generation CRM software or experimenting with how generative AI may improve user experience, a scratch org equipped with Agentforce is your playground. Follow […]

Read More
Step-by-Step Guide to Enhance Your LWC Development Workflow with the Logger API

Are you looking to streamline your LWC development workflow but confused about how to do it? Then you are in the right place. The Salesforce Logger API is a powerful tool that helps you monitor, debug, and improve code quality in real time.  This step-by-step guide walks you through how to set it up and […]

Read More
Our Location worldwide
Indian Flag India
3rd Floor, A-10, Pegasus Tower, Sector 68, Noida, Uttar Pradesh 201301 +91-1203117884
United States of America Flag USA
333 West Brown Deer Road Unit G – 366 Milwaukee WI, USA 53217 +1(262) 310-7818
United Kingdom Flag UK
7 Bell Yard, London, WC2A 2JR +44 20 3239 9428
Canada Canada
HIC Global Solutions INC
6D - 7398 Yonge St #1124 Thornhill, ON L4J 8J2 Canada +1(262) 310-7818