---
schema_version: "1"
id: aeb29b893c1fc2eaab2ae80be1dbbfa8b0bc6677fd9a7c4e2f69151b7b64746f
title: Quick Actions with Knowledge
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/sp_qa_knowledge.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.sp_qa_knowledge.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 13603d495ffca464bf65680b2d5c86242806f0919ccbcd88acdf76325c1d9a53
description: Review our recommendations for how to best use quick actions with knowledge articles.
products:
  - Service Cloud
  - Service Intelligence
release: "264"
---
# Quick Actions with Knowledge

Review our recommendations for how to best use quick actions with knowledge articles.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=service.einstein_service_intro.htm&amp;language=en_US" target="_blank">View supported editions</a>.</td></tr></tbody></table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_intelligence-264-0-0-production-enus/dcd06a7b-b5ab-448b-a767-4e2e90481508/images/icon_note.png)

Note This section contains reference guidance for quick actions. Setup guidance is provided in [Set Up Quick Actions (Optional)](https://help.salesforce.com/s/articleView?id=service.sp_qa_setup.htm&release=264.0.0&type=5 "Integrate your quick actions with Service Assistant using the Quick Actions manager in the Agentforce Builder.").

- [Best Practices for Quick Actions with Knowledge](https://help.salesforce.com/s/articleView?id=service.sp_qa_knowledge.htm&release=264.0.0&type=5)
- [Examples and Key Takeaways](https://help.salesforce.com/s/articleView?id=service.sp_qa_knowledge.htm&release=264.0.0&type=5)
- [Example 1: Knowledge and Standard Quick Actions](https://help.salesforce.com/s/articleView?id=service.sp_qa_knowledge.htm&release=264.0.0&type=5)
- [Example 2: Knowledge and Custom Quick Actions](https://help.salesforce.com/s/articleView?id=service.sp_qa_knowledge.htm&release=264.0.0&type=5)
- [Example 3: Unstructured Knowledge with Clear Quick Actions](https://help.salesforce.com/s/articleView?id=service.sp_qa_knowledge.htm&release=264.0.0&type=5)

When using Agentforce Data Libraries to ground Service Assistant in your knowledge articles, Service Assistant references the articles to create the steps of a service plan and then matches relevant quick actions to those steps. For Service Assistant to accurately assign quick actions to knowledge-based plan steps, the structure, clarity, and detail of the articles play a key role.

Well-organized and detailed articles that have clear ‌titles and summaries help Service Assistant accurately and efficiently surface quick actions to knowledge-based service plan steps. However, if your knowledge articles aren’t as well formatted or aren’t too detailed, Service Assistant can still leverage what information is provided to assign quick actions to knowledge-based steps. What matters in this context is that your quick actions are clear with specific and direct language.

## Best Practices for Quick Actions with Knowledge

Using quick actions with knowledge gives you more flexibility in writing action instructions compared to writing them for subagent instructions. The flexibility is a result of knowledge articles typically containing most of the required information that Service Assistant needs to determine what quick actions are relevant to show in plan steps. As a result, you can write effective quick instructions that use various styles: from direct and specific to neutral and generic. The most important rule to follow is to be clear and specific about what the quick action is and what it seeks to accomplish.

Specifically, when writing quick actions that are based on your knowledge articles, follow these rules.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:42.016806722689076%">
          <col style="width:57.98319327731092%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e123">Rule</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e126">details</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Rule" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e123 ">Flexibility in instruction content and style is acceptable.</td>

            <td data-label="details" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e126 ">Instructions can have various writing styles, such as direct, neutral, or generic.
              Write instructions in a style that aligns with the knowledge article’s level of detail and
              specificity. The content of the instructions serves to balance any gaps in the knowledge
              article.</td>

          </tr>
          <tr class="">
            <td data-label="Rule" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e123 ">Overlap is acceptable.</td>

            <td data-label="details" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e126 "> If a knowledge article explains the logic for a process, Service Assistant can still
              recognize what quick action(s) to reference, even if the quick action(s) instruction
              contains similar or duplicate logic.</td>

          </tr>
          <tr class="">
            <td data-label="Rule" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e123 ">Avoid major conflicts.</td>

            <td data-label="details" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e126 ">
              <p style="margin-bottom:0;">While some overlap is fine, avoid creating conflicts. Conflict occurs when the knowledge
                article and the quick action provide different or competing rules for the same task. In
                this scenario, Service Assistant has no clear path forward.</p>
            </td>

          </tr>
        </tbody>
      </table>

In summary, think of the knowledge article and the quick action instruction as a balanced pair. Together, they provide the full context Service Assistant needs. The more detail and structure your knowledge article has, the simpler your quick action instruction can be. Oppositely, if a knowledge article is less detailed or not well-organized, the quick action instruction must be more specific to provide the missing context.

## Examples and Key Takeaways

The provided examples illustrate how various formats of Quick Action instructions are used with knowledge articles. The key takeaways are these points.

- If the knowledge article has all relevant and moderately detailed information, then all the provided quick action instruction formats work. Choose a format that suits your preference based on how specific or detailed the knowledge article is. The quick action can serve to fill any gaps.
- If the knowledge article isn’t as detailed or doesn’t have relevant information, make sure that your quick action instructions are specific, explicit, and detailed about what the quick action is and what it seeks to accomplish.
- If the knowledge article has a lot of information but isn’t organized well, make sure your quick action instructions are clear and direct. This approach can help you overcome any issues Service Assistant has analyzing the article.

## Example 1: Knowledge and Standard Quick Actions

This example presents several variations of the Send Email quick action instructions. One version is the standard instruction we provide you. The others show a generic version and a more specific version of the standard instruction.

The versions highlight the multiple ways you can configure quick actions based on the level of detail in your knowledge articles. The versions apply to standard and custom quick actions. In this example, any version of the quick action is likely to show up in a relevant plan step because the knowledge article has detailed information that’s well-organized.

**Key Takeaway**

It’s best to include sufficient detail in the knowledge article. Having more information in the article results in a simplified creation of quick action instructions that are more general, as long as they're clear and direct.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e216">Sample Knowledge Article</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e219">Quick Action Formats that work for the article</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Sample Knowledge Article" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e216 ">
              <p>Title: Resending an Order Confirmation Email</p>
              <p>Summary: This article outlines the process for when a customer reports not receiving
                their order confirmation. In this scenario, support agents should confirm order status and
                ensure the confirmation is sent to the correct email address.</p>
              <ul>
                <li>Locate the Customer’s Order<ul>
                    <li>Search by email or order number in the Order Management System (OMS).</li>

                    <li>Confirm that the order was placed successfully and isn't in a failed or pending
                      state.</li>

                  </ul>
                </li>

                <li>Confirm Email Accuracy<ul>
                    <li>Open the customer profile and verify that the email address on file matches what was
                      provided.</li>

                    <li>If the email address was incorrect, update it and log the correction in the case
                      notes.</li>

                  </ul>
                </li>

                <li>Resend the Confirmation Email<ul>
                    <li>Navigate to the order’s communication log or message history.</li>

                    <li>Select the order confirmation message template and resend it to the email address on
                      file.</li>

                  </ul>
                </li>

              </ul>
            </td>

            <td data-label="Quick Action Formats that work for the article" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e219 ">
              <p>Name: Send Email</p>
              <ul>
                <li>Standard instruction format: <p>Drafts and sends an email to a specified recipient
                    directly from a service plan step. The email can be used for providing status updates,
                    conveying resolution details, issuing apologies, requesting or supplying additional
                    information during case management or follow-up, and more.</p>
                </li>

                <li>Generic instruction format: <p>Send an email to the customer to follow up, explain an
                    outcome, gather information, or provide an update.</p>
                </li>

                <li>Specific instruction format: <p>Resend the customer's order confirmation email to their
                    verified address, ensuring it includes the full order summary.</p>
                </li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

## Example 2: Knowledge and Custom Quick Actions

This second example demonstrates how different instruction styles for a custom quick action can work effectively with a well-detailed knowledge article. The table shows three instruction formats for a Process Refund quick action. We recommend following these formats for creating quick action instructions for knowledge.

**Key Takeaway**

Some overlap between the information in a knowledge article and a Quick Action instruction is acceptable. As long as the information doesn’t conflict, the duplication can reinforce the connection for Service Assistant and increase the chances of the quick action showing in the correct plan step. In addition, when there is enough information in the article, the condensed format works well.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e323">Sample Knowledge Article</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e326">Quick Action Formats that work for the article</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Sample Knowledge Article" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e323 ">
              <p>Title: Issuing a Refund or Credit After a Return</p>
              <p>Summary: This process applies when a returned item has been received at the warehouse and
                the customer is eligible for a refund or store credits</p>
              <ul>
                <li>Verify that the return has been marked “Received” in the system.</li>

                <li>Locate the return request linked to the customer’s order. Confirm the return reason is
                  valid and inspect notes or photos if required.</li>

                <li>Click Issue Refund or Apply Store Credit, depending on the customer's original payment
                  method and preference. Use the appropriate reason code and confirm.</li>

              </ul>
            </td>

            <td data-label="Quick Action Formats that work for the article" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e326 ">
              <p>Name: Process Refund</p>
              <ul>
                <li>Direct, conditional style instruction with knowledge overlap: <p>If the returned item
                    has been marked as received, issue a refund or store credit based on the customer's
                    preference.</p>
                </li>

                <li>Neutral, conditional style instruction with knowledge overlap:<p>Issue a refund or
                    store credit to the customer's order once the item is confirmed as received.</p>
                </li>

                <li>High-level, direct command-style instruction: <p>Issue a refund or store credit for the
                    returned item based on the customer's preference.</p>
                </li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>

## Example 3: Unstructured Knowledge with Clear Quick Actions

This example illustrates how a clear and direct quick action instruction can be effective even when the knowledge article contains a lot of information that isn’t perfectly structured.

**Key Takeaway**

A clear and direct quick action helps Service Assistant analyze disorganized knowledge articles. Because the article still contains relevant information, detailed instructions aren’t required. A condensed format using broad, clear, and conditional language works well.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e406">Sample Knowledge Article</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d79449e409">Quick Action Formats that work for the article</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Sample Knowledge Article" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e406 ">
              <p>Title: Return - No Receipt or Related Documentation</p>
              <p style="margin-bottom:0;">Summary: This article covers what to do for gift returns when a customer doesn't have the
                receipt. First, you need to verify the item is eligible for a return. If it is, you'll have
                to use the return tool, but you'll probably need to search by product info, like its name
                or SKU. Make sure to log the case as a “Gift Return” and include any notes from the
                customer, like who gave them the gift. When you're in the system, create a return request
                manually and be sure to mark it with the “Gift Return – No Receipt” reason. Since you can't
                issue a refund, you'll use the credit section; check the current catalog for the item's
                price and enter that amount. Finally, link the store credit to the customer’s email so they
                get the confirmation.</p>
            </td>

            <td data-label="Quick Action Formats that work for the article" class="slds-cell-wrap" style="vertical-align:top;" headers="d79449e409 ">
              <p>Name: Apply Store Credit - No Receipt </p>
              <ul>
                <li>Direct, conditional-style instruction: <p>If the customer received the item as a gift
                    card and doesn’t have a receipt, apply a store credit to their account.</p>
                </li>

                <li>Neutral, conditional-style instruction: <p>Issues store credit for a returned gift when
                    no receipt or related documentation is provided.</p>
                </li>

                <li>Direct, command-style instruction: <p>Verify the item is a product of our store. If
                    verified, apply a store credit for the item if the customer doesn’t have a
                    receipt.</p>
                </li>

              </ul>
            </td>

          </tr>
        </tbody>
      </table>