Salesforce Dictionary - Free Salesforce GlossarySalesforce Dictionary
DictionaryQQuick Text
Core CRMBeginner

Quick Text

Quick Text is the Salesforce feature that lets users insert pre-built text snippets into email replies, chat messages, posts, and other text fields with a keyboard shortcut.

§ 01

Definition

Quick Text is the Salesforce feature that lets users insert pre-built text snippets into email replies, chat messages, posts, and other text fields with a keyboard shortcut. The snippets are stored as Quick Text records with a name, body, and category, organized into folders for sharing. When an agent is typing in a supported text field, pressing a configurable shortcut (Ctrl-period or a custom binding) opens a picker that searches the Quick Text library and inserts the chosen snippet at the cursor position.

Quick Text is the response-template layer underneath Service Console productivity. It pairs with Macros (which automate multi-step actions) to make agent responses fast and consistent. A typical Quick Text library covers the team's most common customer responses: greeting templates, refund explanations, escalation language, closing signatures. The library supports merge fields, so a snippet personalizes with the contact name, case number, or account details when inserted. Quick Text is the difference between a team that writes the same paragraph fifty times per day from scratch and a team that inserts and edits.

§ 02

How Quick Text speeds up agent responses

Where Quick Text works

Quick Text is supported in specific text contexts: Case Feed email publishers, chat windows, Live Agent chat, Messaging conversations, Knowledge Article body editors, custom Lightning components that opt in. The list expands with each Salesforce release. Some standard text fields do not yet support Quick Text, which is occasionally surprising to admins setting up the feature. The reliable surfaces are the Service Console publishers and the chat windows. Custom Visualforce pages and many custom Lightning Web Components require explicit Quick Text integration code.

Merge fields and personalization

Quick Text snippets support merge fields that resolve to the active record's data at insert time. A snippet body like "Hi {!Contact.FirstName}, your case {!Case.CaseNumber} is currently being reviewed by our team" renders with the actual contact name and case number when the agent inserts it. The merge field syntax is the same as email templates. Merge fields make Quick Text personal without requiring the agent to type the personalization manually. The combination of templates and merge fields is what makes Quick Text more than a clipboard.

Folders and sharing model

Quick Text records live in folders. Each folder has its own sharing permissions: who can view, who can edit, who can use. The folder model lets a Tier 1 team have its own snippets, Tier 2 have its own, and shared snippets sit in a global folder. Folder sharing is configured through public groups, roles, or specific users. Quick Text inherits the standard Salesforce folder permissions, so admins who already manage report folders or email template folders find the model familiar.

Categories and filtering

Beyond folders, Quick Text supports Categories: tags applied to snippets for filterable search. Greetings, Refund, Escalation, Closing might each be categories. When the agent opens the Quick Text picker, they can filter by category to narrow the list. Categories are admin-defined picklist values. Combining folder-based sharing with category-based filtering gives teams a flexible organizational structure: physical separation through folders, logical separation through categories.

Channel-specific snippets

Each Quick Text record has a Channel field listing the channels where it applies: Email, Chat, Phone, Knowledge, Internal Post, Messaging. A snippet marked Email only appears in the email publisher picker; a snippet marked Chat only appears in the chat picker. This prevents email-specific templates (with formal greetings) from cluttering the chat picker where conversational tone is expected. The channel filter is what makes a single Quick Text library scale across multiple agent surfaces.

Keyboard shortcut binding

Quick Text is most useful when invoked through keyboard shortcuts. The default binding is Ctrl-period on Windows, Cmd-period on Mac. Admins can customize the shortcut in Setup, Quick Text Settings. Agents who memorize the shortcut and key in the first few characters of the snippet name can insert in under a second, without touching the mouse. The keyboard-first workflow is what turns Quick Text from a feature into a habit, and it is what separates high-volume agent productivity from baseline.

Macros and Quick Text in combination

Macros and Quick Text are designed to work together. A macro can include an Insert Quick Text instruction that automatically inserts a chosen snippet into the active publisher. The pattern is: macro opens the email publisher, macro inserts a Quick Text snippet, macro sends the email. The agent runs one macro and the whole response goes out. Maintaining the response template in Quick Text (not hardcoded in the macro) means changes to the template apply across every macro that uses it.

§ 03

Setting up Quick Text for agent response templates

Setting up Quick Text is a quick configuration: enable the feature, build the initial library, organize into folders, share with the team. The work pays back within days as agents adopt the snippets.

  1. Enable Quick Text

    Setup, Quick Text Settings, Enable Quick Text. Without this flag, the feature does not appear in any text publisher.

  2. Create folders for organization

    Setup, Quick Text, Folders. Create folders by team (Tier 1, Tier 2) or by channel (Email Snippets, Chat Snippets). Set sharing on each folder during creation.

  3. Build the initial library

    Create 10 to 15 high-value snippets covering the most common responses: greeting, hold, resolution, escalation, closing, refund confirmation. Each snippet has a Name, Category, Channel, and Body.

  4. Add merge fields where appropriate

    Use {!Contact.FirstName}, {!Case.CaseNumber}, {!Account.Name} to personalize. Test each snippet against a real case to confirm the merge fields resolve correctly.

  5. Categorize each snippet

    Pick from the Category picklist values: Greeting, Refund, Escalation, Closing, Hold, Follow-up. Add new categories through the picklist field metadata if needed.

  6. Share folders with appropriate teams

    Edit each folder's sharing settings. Grant Read to all agents on shared folders, Read/Write to senior agents on Tier 2 folders.

  7. Pin the Quick Text widget to the Service Console

    Add Quick Text to the Utility Bar in the Service Console app. Agents who do not see the widget will not use the feature.

  8. Communicate the keyboard shortcut

    Tell agents the shortcut explicitly: Ctrl-period on Windows, Cmd-period on Mac. Productivity gains scale with shortcut adoption.

Key options
Channelremember

Limits where the snippet appears: Email, Chat, Phone, Knowledge, Internal Post, Messaging. Multi-select supported.

Categoryremember

Admin-defined picklist tag for filtering. Examples: Greeting, Refund, Escalation, Closing.

Bodyremember

The actual snippet text. Supports merge fields, rich text formatting, and HTML in email contexts.

Folderremember

Organizational container with sharing permissions. Required for non-personal snippets.

Keyboard shortcutremember

Configurable in Quick Text Settings. Default Ctrl-period (Windows) / Cmd-period (Mac).

Insert Quick Text macro instructionremember

Macro instruction that auto-inserts a specified snippet. Enables Macro + Quick Text combinations.

Gotchas
  • Quick Text only works in supported text contexts. Custom fields and many custom Lightning components do not surface the picker without explicit integration code.
  • Merge fields resolve at insert time. A snippet that references {!Contact.FirstName} on a case with no Contact resolves to "Hi ," which is unprofessional. Build defensive snippets that work even when context is sparse.
  • Channel restrictions filter the picker. A snippet marked Email only does not appear in chat. Mismatched Channel settings cause "where did my snippet go" support tickets.
  • Folder sharing is the primary access control. A snippet in a folder the agent cannot read does not appear in the picker. Audit folder sharing quarterly.
  • Keyboard shortcuts conflict with browser shortcuts on some operating systems. If Ctrl-period does not work, check whether a browser extension or OS-level binding intercepts it.
§

Trust & references

Sources

Cross-checked against the following references.

Official documentation

Straight from the source - Salesforce's reference material on Quick Text.

Was this entry helpful?
Help us write better definitions. Quick reactions or detailed edit suggestions.

About the Author

Dipojjal Chakrabarti is a B2C Solution Architect with 29 Salesforce certifications and over 13 years in the Salesforce ecosystem. He runs salesforcedictionary.com to help admins, developers, architects, and cert/interview candidates sharpen their fundamentals. More about Dipojjal.

§

Test your knowledge

Q1. What is Quick Text?

Q2. What enhances Quick Text?

Q3. Who benefits most from Quick Text?

§

Discussion

Loading…

Loading discussion…