Loading
Feature degradation | Gmail Email delivery failureRead More
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Considerations for Complaint Management Assistance

          Considerations for Complaint Management Assistance

          Before creating an agent by using the Complaint Management Assistance template, consider supported functionality, usage, limitations and allowances, limits, and other issues.

          Required Editions

          Available in: Lightning Experience
          Available in: Professional, Enterprise, and Unlimited Editions with the Agentforce for Financial Services add-on license or included in Agentforce 1 Financial Services Edition. Requires each user to have the Agentforce for Financial Services add-on to access the action.

          Language and Locale Support

          Agentforce Complaint Management Assistance supports English in these locales.

          Language Locale Code
          English English (United States) en_US
          English English (United Kingdom) en_GB

          Large Language Model (LLM) Support

          Agentforce Complaint Management Assistance supports these models. Agent actions can make calls to other predefined LLMs. Bringing your own model isn’t supported, but custom actions that run prompt templates can use any Salesforce-managed model. See Large Language Model Support.

          Model
          OpenAI GPT-4o

          Einstein Trust Layer Service Support

          Agentforce Complaint Management Assistance supports the Trust Layer services supported by the Agentforce Employee Agent type.

          Complaint Management Assistance Guidelines and Considerations

          • The subagent and actions are context-specific to public complaint or case records. Initiate the actions from a valid record page, and the agent verifies if the record ID begins with the appropriate prefix before processing. You can't initiate actions from unrelated object pages.
          • When retrieving similar historical complaints, the agent uses the Find Similar Complaints action, which calls the findSimilarComplaints invocable action through an autolaunched flow. The action searches historical records and returns complaints that semantically match the current complaint’s details.
          • The agent excludes the current, active complaint record from the historical search results to prevent returning the same record as a historical match.
          • When drafting customer communications, the agent appends mandatory regulatory disclaimers at the end of the communication. However, users should always review these disclaimers before sending to make sure that they align with the most current regional compliance and audit-ready standards.
          • The Update Record action depends on the user clearly defining the target field and the required value. If a user requests a field update without sufficient context, the agent executes the Generate Resolution Note action to derive the value.
          • Make sure the user profiles with Agentforce Employee Agent access have read permissions on the public complaint fields.
          • Make sure you've enabled Data 360 and uploaded the Data Kit bundle before you use the Find Similar Complaints action. Without a configured data library, the action can’t retrieve historical complaint records.

          Prompt Template Considerations

          • The Generate Resolution Note action relies on data from related action plans and tasks to determine the progress of a complaint. If your Salesforce instance doesn’t actively use action plans or tasks, or if complaint handlers don’t keep these related records updated, the generated resolution summaries lack detailed progress information and reflect only minimal data.
          • The agent never states that a complaint is resolved in its summary until the record’s status is explicitly marked as a final state, for example Resolved, Closed, or Completed. If the status is ambiguous or in progress, the agent lists only the completed and ongoing actions.
          • The agent doesn’t forecast future actions. The resolution note avoids language regarding expected or planned steps, focusing only on actions taken or currently in progress.
          • When the agent generates a resolution note, it automatically appends the selected cause type and cause subtype to the end of the summary.

          Other Considerations

          • If the request contains combined utterances from multiple distinct intents, then the agent can’t process a request accurately. For example, the request "Update the complaint status to resolved and draft a customer response" can't process sequentially as intended. For complex requests, break your instructions into individual prompts. For example, first ask the agent to "Update the status", and after confirmation, ask it to "Draft the response”.
          • The agent’s search actions can’t run complex aggregation queries. For example, Give me the average resolution time for all debt collection complaints this year.
          • The agent input confirmation screens may show the input values entered by a user without their corresponding labels, depending on UI configurations.
          • If a custom action or a prompt template doesn’t execute, the agent shows a generic error message with a session ID for troubleshooting.
           
          Loading
          Salesforce Help | Article