What This Is

Collection (growing daily) of Dylan’s tips and tricks for building, architecting, and deploying Agentforce (both internal agents as well as external agents). Feel free to share something you think you should be here!

Table of Contents

  1. Customizing the Branded MIAW Interface (Experience Cloud Deployments)
  2. Customizing the Chat for MIAW (Experience Cloud Deployments)
  3. Change “Bot is Responding...” Text
    1. Change Size of Chat Window
  4. Einstein Data Library (Knowledge + Uploaded Files) Troubleshooting + Tips
    1. Fix for EDL Errors + Knowledge Issues (Cat Scannell)
    2. Add Multiple Einstein Data Libraries to a Single Agentforce Agent (Hunter Reh)
  5. Using Cursor to Build LWCs
    1. What This Is
    2. Step 1: Install Homebrew
    3. Step 2: Install Java Development Kit (JDK)
    4. Step 3: Install Node.js and npm
    5. Step 4: Install the Salesforce CLI
    6. Step 5: Install Agentforce DX
    7. Step 7: Getting Started with Cursor and Your First Project
  6. Using Cursor to Build Agentforce Agents from the CLI

Customizing the Branded MIAW Interface (Experience Cloud Deployments)

  1. Grab your customer's brand colors from their website: Eye Dropper - Chrome Web Store

  2. Go to your customer's website and find their brand font

    1. Right click → Inspect → Search for "font-family"
  3. Go to Google Fonts and find the font. Download it in the top right as a .ttf or .otf file and save to your computer.

  4. Go to Setup → Static Resources and upload the font as a static resource. Be sure to set it as Public . Remember the name you choose as the SFDC resource.

  5. Go to Setup → Embedded Service Deployments , then choose the SDO - Messaging for In App & Web, then go into Branding .

    1. Select Font then choose Custom Font and enter the name of the static resource you chose earlier.
  6. Don't forget to Publish your deployment. Refresh the page and voilá!

    image.png

image.png

Customizing the Chat for MIAW (Experience Cloud Deployments)

Change “Bot is Responding...” Text

  1. Setup > Translation Language Settings > Enable (if not already enabled)
  2. Setup > Translation Language Settings > English > Edit > Set to Active & add your Agentic User to it
    1. Your user is likely “ServiceAgent Agentforce”
  3. Setup > Embedded Service Deployments > Your deployment > Custom Labels
    1. Language = Language defined in Step 2
    2. Chat Group = Chat in Progress
    3. Label Group = All
    4. Label Type = Accessibility
    5. Update the value for the Bot is responding... field
      1. I changed mine to Agentforce is responding…
  4. Setup > Embedded Service Deployments > Your deployment > Settings
    1. Show typing indicators = TRUE
    2. Change any other values you think are important
  5. Publish your Embedded Service Deployment

image.png

image.png

image.png


Change Size of Chat Window for MIAW (Experience Cloud Deployments)