Skip to main content

#Agentforce523 debatiendo

Agentforce is an umbrella term of the set of tools to create and customize agents as well as the collection of agents Salesforce provides across the Customer 360. Agents can either be autonomous or assistive.

Hey #AwesomeAdmins - Setup with Agentforce is GA!   

 

 

On April 15 at True to the Core,

@Zachary Banks

asked a simple but important question about Setup with Agentforce. 

 

Yesterday, May 26, just 41 days later, we announced General Availability and provided an answer to his question - we will not consume Agentforce Credits. 🚀 

 

That timeline matters because it reflects something I’m incredibly proud of: we’re listening. 

 

Huge thank you to everyone who shared feedback, asked hard questions, and helped shape the product along the way. The community input genuinely influenced the direction of what we built. 

 

 

Read more about the GA announcement here:

https://admin.salesforce.com/blog/2026/setup-with-agentforce-is-generally-available

39 comentarios
0/9000

Dear Fellow Trailblazers,  

 

For the following trailhead unit "Build a Segment and Report" under "Explore Data 360 Core Functionality" Badge,  

 

https://trailhead.salesforce.com/content/learn/projects/explore-data-cloud-core-functionality/build-a-segment-and-report?trail_id=data-cloud-explore-setup-to-activation

 

I'm stuck on step 7 - 9 

Data 360 badge question -

 

When I search "Is US Based", I got the following: 

1. For a starter, I don't see a "Lead Category" on the screen 

 2. I don't see "

Lead.Party > Party.Individual > Unified Individual.Unified Individual Id.

" in container path 

 3. What's "Container Object Name"? It's not specified in the instructions  

image.png

 

What did I do wrong? 

 

#Trailhead Challenges  #Agentforce  #Salesforce Developer  #Trailhead  #Salesforce Admin  #Salesforce  #Certifications

4 respuestas
0/9000

🤖 Build real expertise for the Agentic AI era. 

 

Trailhead Journeys are now available across 10 Salesforce products empowering you to move from fundamentals to advanced expertise with a progressive, step-by-step curriculum. 

 

Newly added journeys:

 

Skip the search. Start the journey 👉 trailhead.com/trailhead-journeys

 

🤖 Build real expertise for the Agentic AI era.

 

 

6 comentarios
0/9000
Misty Grennell ha preguntado en #Flow

How are others handling Video Calls that fail to related to an Account due to prospects joining from their car or a conference room full of people?  We have more records unassigned than assigned and getting the Sales Users to related records back to the proper accounts after the fact is proving to be difficult.  I thought creating a flow that reviews names that DID log as joined against Contact and Lead records, as well as Video Call subject line would be helpful to at least populate another 10-20% of those blanks.  However upon reading more documentation, it looks like SF doesn't support additional flows to match unless we turn off org wide matching.   

How have others addressed this issue, or is it truly an Enablement/Sales issue?  Perhaps an addon tool like

Otter.ai

- or will that also conflict with existing matching?  

 

#Flow  #Agentforce  #Salesforce Developer  #Data Management

2 respuestas
  1. 28 ago, 15:56

    Hey Misty, 

     

    Your read is accurate: per Salesforce's own docs, Related Record Matching is an org-wide, all-or-nothing setting, when it's on, ECI runs its own algorithm (participant email/domain matching against Contact, Lead, Account) and populates the Related Record field automatically. If you want to run your own Flow-based matching logic instead (your name-against-Contact/Lead + subject line idea), you have to turn Related Record Matching OFF entirely, then a Flow becomes the only thing setting that field. You can't layer a supplemental Flow on top of the native matching to "catch the extra 10-20%", it's one or the other, not additive. 

     

    Given that, your options really are: 

    1. Turn off native matching, build your own Flow to replicate ECI's built-in logic PLUS your extra fallback rules (name-against-Contact/Lead, subject line parsing). This means you inherit responsibility for the baseline matching ECI already does well, not just the edge cases, that's a bigger lift than it initially sounds. 

    2. Keep native matching on, and instead build a separate Flow/batch job that runs afterward on unmatched records only, checking if Related Record is null, then applying your own supplemental logic to update it. This avoids fighting the native system since you're only touching records ECI already gave up on, not replacing its matching entirely. 

    3. Turn on Einstein Activity Capture integration alongside ECI, per Salesforce's own guidance, this specifically enhances guest participant matching quality, which sounds directly relevant to your "joining from a car/conference room" problem, worth testing before building custom logic at all. 

     

    On

    Otter.ai

    or similar tools: since ECI's matching is a Salesforce-side process, not tied to which video/transcription vendor recorded the call, a third-party transcription add-on wouldn't conflict with ECI's matching logic, but it also wouldn't replace or feed into it automatically. It solves a different problem (better transcript quality) than record-matching itself. 

     

    Given the scale you're describing, option 2 (supplement only nulls, don't disable native matching) is usually the least disruptive path, worth prototyping that before considering a full matching rebuild. 

     

    Reference:

    https://help.salesforce.com/s/articleView?language=en_US&id=sales.call_coaching.htm&type=5

0/9000

We run Genesys Cloud CX with Salesforce Voice via the standard CX Cloud / Partner Telephony connector and want to pilot Agentforce Voice

on top of it. That connector only routes calls to a live agent in Omnichannel — there's no built-in option to send a call to a bot. 

 

On Genesys's side, an AI step before agent routing is normally done via a separate Architect bot flow (Call Audio Connector / Bot Connector action), which streams the live audio to an external WebSocket endpoint — that's how third-party voice AI vendors typically hook into CX Cloud. 

 

Our assumed architecture:

Inbound call → Genesys Architect flow

├─ Step 1: Call Audio Connector/Bot Connector action

│ → streams audio to Agentforce Voice endpoint

│ → (Genesys pauses here until the bot session ends)

└─ Step 2: based on exit outcome (resolved / escalation / timeout / error):

→ if resolved: end call

→ if escalation: fall through to existing CX Cloud

agent-routing flow (skills-based routing → Salesforce agent)

 

Two questions for anyone who's actually done this: 

 

  1. Is that architecture even valid, or does Agentforce Voice expect a different call flow entirely?
  2. What is the "Agentforce Voice endpoint" concretely — is there a WebSocket/streaming URL Salesforce exposes per agent/org that Genesys can point Audio Connector at, or does it only work via the native Amazon Connect telephony path (i.e., no such endpoint exists for third-party CCaaS)?

On the Salesforce side, is the entry point still "Add Telephony connection to the agent" in Agent Builder, or something Partner-Telephony-specific?  

 

Pointers appreciated. Thanks, Mario 

 

#Service Cloud Voice  #Genesys  #Agentforce

3 respuestas
  1. 28 ago, 15:57

    Thanks @Kundan Kumar Jha — that matched what we later confirmed against Salesforce's official SIP setup docs. Quick progress update for anyone following this:

     

    We've since built the SIP trunk on the Genesys side (Site, Number Plan, Generic BYOC Carrier trunk pointing at the Salesforce SBC FQDN, Outbound Route) and confirmed connectivity via SIP trace.

     

    Where we're stuck now is the step Salesforce's guide describes before the actual transfer: adding a Function/Lambda Data Action in the Genesys flow that calls the voiceCalls Telephony Integration API (JWT-signed, RS256) to create a VoiceCall record

    before

    transferring the call via SIP to the Agentforce agent. The only ready-made sample Salesforce links to is built for Amazon Connect and doesn't map onto Genesys's Data Action model — so we'd need to write our own. 

     

    https://help.salesforce.com/s/articleView?id=ai.telephony_configure_inbound_call_transfers_sip.htm&type=5

     

     

    Two questions before we build this from scratch: 

     

    1. Is creating the VoiceCall record actually a hard prerequisite for the SIP transfer to reach an Agentforce Voice agent, or can it work without it?
    2. Has anyone here already built the equivalent of that Lambda for a non-Amazon-Connect telephony vendor (Genesys or otherwise)? Happy to compare notes rather than reinvent it.
0/9000

Hi All,

I'm using an LWC that displays large result sets through pagination (e.g. 50 records per page from 1800+ records). While users can load the data successfully on click of Next button, Agentforce doesn't seem to have access to the records loaded within the LWC. For example, after viewing the results, a user may ask Agentforce to "show accounts with premiums between $1M and $2M," "group results by State Name" or "filter the displayed dataset further."  

Since the data appears to remain on the client side (LWC), Agentforce cannot analyze or refine the records already shown in the component. Is there a recommended pattern for exposing LWC loaded datasets to Agentforce context so the agent can conversationally filter, group, summarize, and refine those results, especially for datasets containing hundreds or thousands of records? 

 

#Agentforce

2 respuestas
  1. 28 ago, 11:31

     LWC pagination and Agentforce are separate contexts, so records loaded into the component aren’t automatically available to Agentforce. The better approach is to expose the underlying dataset through an Apex action or Agentforce action, allowing the agent to query, filter, and group the full result set rather than relying on what the LWC currently displays. This is similar to how move out cleaning services rely on the underlying full property rather than just visible areas. 

0/9000

Challenge not yet complete in Agentforce Lead Nurturing is not enabled in your org. Make sure you turn it on in the Agentforce for Sales section of Setup. #Trailhead Challenges #Trailhead #Agentforce #Salesforce Developer #Salesforce Admin 

1 respuesta
0/9000
1 respuesta
  1. Ayer, 20:16

    That error is the grader telling you two specific things about your agent: it must be Active, and its Type must be Flex. 

     

    1. Type = Flex: this step expects an Agentforce (Flex) agent, not a Service Agent template or another type. In Agent Builder, check the agent's type — if it is not Flex, create a new agent and choose the Flex (general/customizable) type, then rebuild your topic and actions on it. 

     

    2. Activate it: open the agent in Agent Builder and set it to Active (the Activation toggle / Activate button). The grader only sees it once the status is Active. 

     

    Two prerequisites that quietly block activation: 

    - You must be in the special Agentforce-enabled Developer Edition org for this badge, with Einstein turned on (Setup, Einstein Setup, On). 

    - Any Flow you added as an agent action must itself be Active, or the agent will not activate. 

     

    Fix the type and activate, then recheck. 

     

    if this helps, please mark it as the Best Answer so it helps the next person — thanks 🙂

0/9000

Hello Trailblazers! 👋 

 

I’m Venkat Yadav, a Salesforce trainer with 10+ years of industry experience and 14 Salesforce certifications. 

 

I’m passionate about sharing practical Salesforce knowledge and helping professionals learn Salesforce Administration, Development, LWC, Agentforce, and Data 360. 

 

Through this community, I look forward to: 

 

  • Sharing practical examples and learning resources
  • Answering technical questions
  • Learning from other Trailblazers
  • Supporting beginners and career changers
  •  Contributing to the Salesforce community

 

I’m planning to share my first technical post soon. Which topic would you prefer? 

 

  • Agentforce custom action using Flow
  • Agentforce custom action using Apex
  • Agent Script basics
  • Data Cloud fundamentals

 

Please share your choice in the comments. I’m excited to learn, contribute, and grow together with the Trailblazer Community! 💙 

 

#Salesforce #TrailblazerCommunity #Agentforce #Data360

1 comentario
0/9000

Hello, 

 

I'm preparing a use case for a customer that will be using Agentforce and potentially Agentforce for Service on Email - the idea behind it, is that Agentforce will proactively reach out to customers if it detects an issue with one of their assets over email (simulated with a custom status picklist, with different values like Offline, Malfunctioning, etc.), create case in the background and upon customer response/s, it will automatically reply in the email thread with instructions for self-service (based on Knowledge articles), booking an on-site visit, or escalate to a human agent. 

 

I'm fairly new to Agentforce, so I'm looking for advice and knowledge sharing - does this sound feasible, can Agentforce for Service on Email actually be used in this scenario without using Email-to-Case (which is what I understood from the official help article, but it does not explicitly mention that only works in this case) ? Any recommened approach or even steps how to configure Agentforce for Service on Emails are welcomed :) Thanks in advance! 

 

#Agentforce

2 respuestas
  1. 22 oct 2025, 14:33

    Hi Ivo,

    When a case is created through email to case you can utilize Agentforce for service email.

    How it works is based on email content Agentforce will reply back to end user. It will also have a disclaimer that it's sent via Agentforce agent.

    Automatic Case Creation: When a customer sends an email, Agentforce uses Email-to-Case functionality to automatically convert it into a case within the Salesforce help desk system.

    AI Analysis & Grounding: The AI analyzes the email's subject and description, identifies the request type, and grounds its responses in trusted data such as Knowledge articles and CRM data.

    Context-Aware Responses: Using generative AI, Agentforce crafts natural, human-like, and context-aware responses that align with the business's rules and tone of voice.

    Seamless Handoffs: For complex or sensitive issues that require human intervention, the AI seamlessly transfers or escalates the conversation to a live service agent.

    Agent Support: Agentforce handles repetitive queries and tasks, allowing human agents to focus their time on high-value, complex issues.

    Reference -

    https://help.salesforce.com/s/articleView?id=ai.agent_email_parent.htm&type=5
0/9000